The user you're trying to run it as is not able to write to
/var/run/liquidsoap - which makes sense.

I run my Liquidsoap processes through the init script provided by the
deb based installation. That will handle all this for me.

If you have to run it manually, check the permissions on
/var/run/liquidsoap. Make sure the user you're trying to run it as has
permission to write to it. Mine looks like this:

$ ls -la /var/run/liquidsoap/
drwxr-xr-x  2 liquidsoap liquidsoap  60 Mar 31 13:59 .

--
Marius

On 05. april 2016 17:59, Ashley Bernard wrote:
> Hello all,
> I’ve been running liquid soap via a secondary program called screen,
> which basically allows you to run multiple shell processes. The reason
> for this is that I can’t seem to be able to run it as demon. I know I
> obviously can’t run it as root, but when I switch to another user to
> run the script I get
> $ Fatal error: exception Sys_error("/var/run/liquidsoap/radio.pid:
> Permission denied")
> Raised by primitive operation at file "pervasives.ml", line 239,
> characters 21-47
> Called from file "pervasives.ml", line 242, characters 2-74
> What’s wrong here? Would love to just be able to run this as demon and
> be done with it.
>

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to