You are not logged in.
Pages: 1
When I run `sudo systemctl start icecast`, I get something like this (in `sudo systemctl status icecast`
archlinux icecast[15718]: FATAL: could not open error logging (/var/log/icecast/error.log): Permission denied
archlinux icecast[15718]: FATAL: could not open access logging (/var/log/icecast/access.log): Permission denied
archlinux icecast[15718]: FATAL: Could not start loggingAlthough I can use `sudo chown nobody:nobody /var/log/icecast/` (similar to the suggestion here), it doesn't feel correct.
(default installed icecast with `sudo pacman -S icecast`, with unmodified `/etc/icecast.xml`)
Offline
What user is reported by "top" or "ps" for the icecast process? It looks like the package's icecast.xml sets the user to be 'nobody'. I don't run icecast, but if I compare it with Apache httpd, even though the process runs as the 'http' user, the /var/log/httpd folder is still owned by root and the log files are owned by root as well, so it is possible to do this. It all depends on how icecast drops privileges after starting. Either way, I think this is a bug you should report, since maybe it could be packaged differently.
Offline
Pages: 1