<div dir="ltr"><div>hi,<br><br></div>I've just posted a pull request that I didn't have time to test: can you pls test if this fixes the issue for you?<br><br><a href="https://github.com/balabit/syslog-ng/pull/1782">https://github.com/balabit/syslog-ng/pull/1782</a><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-- <br>Bazsi<br></div></div></div>
<br><div class="gmail_quote">On Wed, Nov 29, 2017 at 6:51 AM,  <span dir="ltr"><<a href="mailto:alain.villefranque@orange.com" target="_blank">alain.villefranque@orange.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jim,<br>
<br>
Thanks a lot for your quick answer,<br>
It works fine in my situation,<br>
<br>
Regards<br>
<br>
Alain<br>
<br>
-----Message d'origine-----<br>
De : syslog-ng [mailto:<a href="mailto:syslog-ng-bounces@lists.balabit.hu">syslog-ng-bounces@<wbr>lists.balabit.hu</a>] De la part de Jim Segrave<br>
Envoyé : mercredi 29 novembre 2017 15:01<br>
À : <a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a><br>
Objet : [syslog-ng] More on syslog-ng changing ownership and perms of source file<br>
<div><div class="h5"><br>
I added the line:<br>
<br>
         | file_dir_perm_option<br>
<br>
to the source_affile_option in ./modules/affile/affile-<wbr>grammar.y:419 would allow setting ownership and permissions on source files (or opting for no-change)<br>
<br>
This would gave:<br>
<br>
source_affile_option<br>
         : KW_FOLLOW_FREQ '(' LL_FLOAT ')'               { affile_sd_set_follow_freq(<wbr>last_driver, (long) ($3 * 1000)); }<br>
         | KW_FOLLOW_FREQ '(' LL_NUMBER ')'              { affile_sd_set_follow_freq(<wbr>last_driver, ($3 * 1000)); }<br>
         | KW_PAD_SIZE '(' LL_NUMBER ')'                 { ((AFFileSourceDriver *) last_driver)->pad_size = $3; }<br>
         | file_dir_perm_option<br>
         | multi_line_option<br>
         | source_reader_option<br>
         ;<br>
<br>
I did this with the syslog-ng.3.6.4 source and it now does the following:<br>
<br>
The owner group and permissions are changed only if the file source line specifies a value (not -1) for one of these items. In other words, it does not use any default value from the configuration, it simply leaves things as it found them.<br>
<br>
--<br>
Jim Segrave<br>
<a href="mailto:jes@j-e-s.net">jes@j-e-s.net</a><br>
<br>
______________________________<wbr>______________________________<wbr>__________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/<wbr>mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/<wbr>support/documentation/?<wbr>product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/<wbr>syslog-ng-faq</a><br>
<br>
<br>
</div></div>______________________________<wbr>______________________________<wbr>______________________________<wbr>______________________________<wbr>_<br>
<br>
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc<br>
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler<br>
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,<br>
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.<br>
<br>
This message and its attachments may contain confidential or privileged information that may be protected by law;<br>
they should not be distributed, used or copied without authorisation.<br>
If you have received this email in error, please notify the sender and delete this message and its attachments.<br>
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.<br>
Thank you.<br>
<div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>______________________________<wbr>__________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/<wbr>mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/<wbr>support/documentation/?<wbr>product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/<wbr>syslog-ng-faq</a><br>
<br>
</div></div></blockquote></div><br></div>