On 9/28/2012 9:50 AM, Per Jessen wrote:
Since we switched to cronie in openSUSE 11.4, cron has been writing logmessages with the name of the executable in upper case, where as the previous cron daemon wrote in lower case.
I opened: https://bugzilla.novell.com/show_bug.cgi?id=780237
Vojtech (the maintainer) doesn't think this regression should be fixed, and closed it as WONTFIX. I think this regression should be fixed, even if nobody else has noticed it in 11.4 and 12.1.
Does anyone here have any thoughts on the matter? To me, it's clearly a regression and wrong - the executable name is logged as /USR/SBIN/CRON, which doesn't exist:
ls -l /USR/SBIN/CRON ls: cannot access /USR/SBIN/CRON: No such file or directory
I discovered it by accident when I upgraded a system to 12.2, but it's been like this for 11.4 and 12.1.
I consider it wrong and I don't consider that an "opinion" it's a simple observable fact. The unix filesystem is case-sensitive and /USR/BIN/CRON is a pure fiction and toupper()-ing the binary name means the log can no longer distinguish between foo Foo FOo FOO fOO foO fOo FoO. Logs that lie. BRILLIANT. -- bkw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org