I've noticed that the permissions of the syslog files created by cobblerd are 0666 (read/write everyone). I tried to correct this by setting a stricter umask in the init script (0027) but that has not made a difference.
While this might have something to do with the way cobblerd is run on my server (I managed to get it running as a non-root user in a chroot jail) and I am perfectly happy to debug this on my own, I just want to know beforehand if the permissions are being set this way deliberately by cobblerd, and where this can be modified. If it is expecting a correct umask to be set someplace else, I will poke around my chroot.
Thanks,
Chris