1
0
Commit Graph

18 Commits

Author SHA1 Message Date
2c9117dbb6
Send SIGINT to stop Liquidsoap correctly. With default SIGKILL it hangs. 2023-06-13 00:40:32 +04:00
f05fe5d888
No-no-no, service itself demands a runtime dir. 2023-06-12 21:38:35 +04:00
914784bb9f
Run liquidsoap as a separate service instead. Added a -no-liquidsoap flag to radio service. systemd.service renamed to radio.service. Version was set to 23.24.0. 2023-06-12 21:34:56 +04:00
cac1ad56fb
Eliminated systemd dir in an init dir. 2023-02-19 20:29:42 +04:00
df67314f2a
It didn't allow to run liquidsoap. So these options were removed. 2022-08-30 02:13:58 +04:00
29cc7afb77
Now it is statically linked. 2022-08-29 23:15:53 +04:00
314138641a
Set a path to a liquidsoap. 2022-08-29 19:35:38 +04:00
3df0ec2d69
Removed no more used commands. 2022-08-29 19:28:48 +04:00
c55146a8bf
Changed service description. Added a dependance on Icecast. 2022-08-29 07:18:59 +04:00
63c9c2b036
Okay, without dynamically linked libc it gets permission denied error when running bash. 2022-06-13 23:24:42 +04:00
27599c7e9a
Remove /usr/lib64 from ExecPaths since our executable is purely static now. 2022-06-13 22:32:22 +04:00
5d58e4d1f9
This service doesn't need its own user, dynamic would be sufficient. 2022-04-02 19:04:37 +04:00
d900d78800
Oh, right used utilities must be allowed as well. 2022-03-31 03:38:41 +04:00
d3d0d2d186
Added /usr/bin/bash to allowed executables. 2022-03-31 03:19:15 +04:00
c61328a37e
Restricted rw, ro and exec paths. Moved Restart option on top. 2022-03-30 18:51:33 +04:00
871d05aec0
Hardened systemd unit. 2022-03-09 23:13:04 +04:00
1f54dbac11
Run as dwradio instead of dynamic user. 2022-03-08 01:55:05 +04:00
6ff024b25e
Initial commit. 2022-03-08 01:17:24 +04:00