View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004572||SOGo||sogo-tool||public||2018-10-15 07:07||2018-10-16 14:25|
|Platform||Linux||OS||Debian GNU/Linux||OS Version||9|
|Summary||0004572: Error with socket /dev/log after upgrade from debian jessie to stretch|
The nightly cron job of the sogo-backup give me this two lines of errors after I upgraded my debian system from jessie to stretch:
logger: Socket /dev/log: Keine Berechtigung
The backup is not done, no files are created, only the directory that should contain them.
The job runs at 00:30 under the user sogo
The file /dev/log is a link
The linked file has the following permissions
Under jessie they was
There were no such problem under Debian Jessie, the job runs successfully under the user sogo. Has it to run under root in stretch?
|Tags||No tags attached.|
Did you enable SELinux or AppArmor on upgrading?
No, I don't.
The permissions does not allow the user sogo read or write access to the file /run/systemd/journal/dev-log. This was already so at jessie. What I don't understand is the = character after the file name in jessie.
I have added the user sogo to the group sudo, now the backup runs.
I don't know the sogo-backup has to be run under the user sogo or root.
Ah, I see. The script sogo-backup (is eventially from debian) calls sogo-tool backup and pipes the result to logger. The problem seems to be the logger, not sogo-tool. Anyway, if logger generates an error, no backups are done.
|2018-10-15 07:07||danbet||New Issue|
|2018-10-16 07:17||Christian Mack||Note Added: 0013107|
|2018-10-16 09:33||danbet||Note Added: 0013110|
|2018-10-16 14:25||danbet||Note Added: 0013113|