The issue is fixed in upstream git, differently than how Steven
proposed:

http://git.balabit.hu/?p=bazsi/syslog-ng-3.1.git;a=commitdiff;h=cbcea8c95c3f07ed9eaa4d12f124db8f8ca2f74b;hp=61181dca938d2cdd8233df2a07d6e0c76f049e6f

Bazsi's solution is to use gint instead of mode_t, so that syslog-ng can
continue using -1 as a special value. The actual chmod calls will only
be made if the permissions are correct, though.

I tested his patch on both Linux and kFreeBSD, and both behave after the
patch as expected.

-- 
|8]






-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to