1
0
Commit Graph

37 Commits

Author SHA1 Message Date
730bc0599f
In ezstream.service changed order in Requires= and After=. 2023-10-08 03:04:55 +04:00
a567007463
In ezstream.service Requires= also added a dwelling-radio.service. 2023-10-08 03:02:26 +04:00
1efa8b73ed
In ezstream.service After= added a dwelling-radio.service. 2023-10-08 03:01:31 +04:00
22a6200ddb
In radio.service added a -fallback-song option. 2023-10-08 02:52:57 +04:00
44d0f6fc3b
Updated args in radio.service. 2023-10-02 04:03:39 +04:00
fe61d71149
Removed an unneeded radiodj.service file. 2023-10-02 04:03:23 +04:00
707b45e4ad
Added a systemd unit for radiodj. 2023-10-01 05:58:49 +04:00
8a182a7fb0
In ezstream.service added an ExecReload option to reread a playlist. 2023-09-21 02:11:05 +04:00
c760b5ce99
In ezstream.service added missing -c flag in ExecStart. 2023-09-21 02:06:32 +04:00
bb2c7e4e6d
Due to all the strange headaches with liquidsoap and since I don't have any jingles or live streams I added support for ezstream. 2023-09-21 02:00:28 +04:00
89f7d0e49c
In liquidsoap.service a switch name was changed to default. 2023-09-20 03:39:36 +04:00
fea96118bc
Set a new path to radio files (where playlists, filelist, and music are stored). 2023-09-17 19:15:56 +04:00
e402829724
Removed repeated ProtectProc= from services. 2023-08-20 02:45:47 +04:00
6c46d2cf5f
Changed path to a mostlistenedsong file. 2023-08-19 19:48:28 +04:00
64353210d7
Added new options to liquidsoap.service as well. 2023-08-19 19:47:04 +04:00
4d93cb26a0
Rearranged options alphabetically in radio.service. 2023-08-19 19:46:42 +04:00
a31d93aa70
Further hardening in a radio's systemd unit. 2023-08-19 19:40:24 +04:00
a1bf9cf30a
Use flags instead of config file. Also replaced HttpServer with a new code. 2023-08-06 03:17:18 +04:00
38f04aa9f8
Removed code for liquidsoap. 2023-07-22 22:15:24 +04:00
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