Commit graph

67 commits

Author SHA1 Message Date
AwesomeAdam54321
2e23e1dece Added rsync 2021-06-22 10:51:14 +02:00
AwesomeAdam54321
a30d1171f1 Added resolvconf-pull-resolved 2021-06-22 10:12:17 +02:00
AwesomeAdam54321
f74fee1554 Added resolvconf 2021-06-22 10:08:33 +02:00
AwesomeAdam54321
4162a4c17c Added pulseaudio-daemon
NOTE: You MUST define the $USER variable in the conf file before starting this service, or else it won't start.

I opted for making a system service running as my user since it's my personal preference, but if you prefer that this be a user service
then you can refer to the runit init system website's FAQ: http://smarden.org/runit/faq.html

Instead of
exec chpst -u floyd runsvdir /home/floyd/service

(if your user is floyd)

Replace it with
exec chpst -u floyd:audio runsvdir /home/floyd/service

To run these services as your user as part of the audio group, which is neccessary for pulseaudio to access your audio device files.

If you're already part of the audio group then you can ignore what I just said above.
2021-06-22 10:00:18 +02:00
AwesomeAdam54321
114828e973 Added pppd-dns 2021-06-22 09:13:35 +02:00
AwesomeAdam54321
31ea885857 Added polkit 2021-06-22 09:12:32 +02:00
AwesomeAdam54321
70b92b9cad Added plymouth-switch-root 2021-06-22 09:08:05 +02:00
AwesomeAdam54321
90c941a14c Added plymouth-start 2021-06-22 09:07:09 +02:00
AwesomeAdam54321
390d7e4204 Added plymouth-reboot 2021-06-22 09:05:37 +02:00
AwesomeAdam54321
71caa7421b Added plymouth-read-write 2021-06-22 09:04:40 +02:00
AwesomeAdam54321
63f52ae7b5 Added plymouth-quit-wait 2021-06-22 09:02:48 +02:00
AwesomeAdam54321
427cfec476 Added plymouth-quit 2021-06-22 09:01:42 +02:00
AwesomeAdam54321
a592b2683e Added plymouth-poweroff 2021-06-22 09:00:52 +02:00
AwesomeAdam54321
90c5cdf1e6 Removed any uncertainty regarding licensing in this repository 2021-06-22 08:55:11 +02:00
AwesomeAdam54321
a0c8cae5b6 Added plymouth-kexec
Note to self: The lightdm runit service is currently disabled(by putting a down file in its service directory), even though that might not be neccessary. I should double check later if that's the case.
2021-06-22 08:24:09 +02:00
AwesomeAdam54321
53d6047957 Added plymouth-halt
Something to note is that these plymouth finish script will only continue further if the run script exited successfully(with an exit code of 0).
This is because the equivalent systemd service will only execute ExecStartPost= if the ExecStart= command finished successfully ( as per its manual at 'info systemd.service').
2021-06-22 08:19:47 +02:00
AwesomeAdam54321
41823f4c34 Added packagekit-offline-update 2021-06-20 07:33:32 +02:00
AwesomeAdam54321
673df420bd Added packagekit 2021-06-20 07:32:35 +02:00
AwesomeAdam54321
dbc1a204fb Added ondemand 2021-06-20 07:31:40 +02:00
AwesomeAdam54321
e0b5e07371 Added ntp
The script that the ntp systemd service executed is a SysVinit script that used PIDs, but due to pid-guessing it's prone to failure by design. See http://smarden.org/runit/benefits.html
The run script of this runit service was altered from that SysVinit script to run in the foreground.
SysVinit scripts are long,verbose, and complex which is a shame, because it scared people from init scripts in general.
Runit scripts are very simple, as they just alter the environment if necessary, before exec'ing into the service.
They rarely take more than a couple lines.
2021-06-20 07:29:56 +02:00
AwesomeAdam54321
02d1ca6c19 Added nmbd 2021-06-20 06:16:05 +02:00
AwesomeAdam54321
f35a8c3495 Added NetworkManager-wait-online 2021-06-20 06:15:25 +02:00
AwesomeAdam54321
ea37edca4a Added NetworkManager-dispatcher 2021-06-20 06:08:34 +02:00
AwesomeAdam54321
fb1f9accbe Added NetworkManager 2021-06-20 06:07:34 +02:00
AwesomeAdam54321
199c173ffd Added networking 2021-06-20 05:50:07 +02:00
AwesomeAdam54321
aeade30eed Added networkd-dispatcher 2021-06-20 05:49:01 +02:00
AwesomeAdam54321
e5a252c739 Added motd-news 2021-06-20 05:11:11 +02:00
AwesomeAdam54321
81db6dd706 Added ModemManager 2021-06-20 05:09:49 +02:00
AwesomeAdam54321
974f235ca8 Added man-db 2021-06-20 05:08:58 +02:00
AwesomeAdam54321
c5a50c7719 Added lvm2-monitor 2021-06-20 05:08:07 +02:00
AwesomeAdam54321
47f7d4fa84 Added lvm2-lvmpolld 2021-06-20 05:06:57 +02:00
AwesomeAdam54321
c3accbb443 Added logrotate 2021-06-20 05:05:59 +02:00
AwesomeAdam54321
85ca9d046a Added lm-sensors 2021-06-20 05:04:30 +02:00
AwesomeAdam54321
f5920d95f5 Added lightdm 2021-06-20 05:03:17 +02:00
AwesomeAdam54321
1229d58ac9 Update 'instructions.txt' 2021-06-20 04:34:17 +02:00
AwesomeAdam54321
c68a935859 Added kmod-static-nodes 2021-06-07 03:21:03 +02:00
AwesomeAdam54321
455735353a Added kmod 2021-06-07 03:16:40 +02:00
AwesomeAdam54321
da9067b81e Added keyboard-setup 2021-06-07 03:15:51 +02:00
AwesomeAdam54321
3f29961384 Added irqbalance 2021-06-07 03:14:56 +02:00
AwesomeAdam54321
8fda74e7ca Added initrd-udevadm-cleanup-db 2021-06-07 03:13:55 +02:00
AwesomeAdam54321
ec623d981c Added ifupdown-wait-online 2021-06-07 03:12:36 +02:00
AwesomeAdam54321
6592fdd994 Added grub-initrd-fallback 2021-06-07 03:11:05 +02:00
AwesomeAdam54321
2e6c4e7dc0 Added grub-common 2021-06-07 03:10:01 +02:00
AwesomeAdam54321
6949781684 Added fstrim 2021-06-07 03:08:37 +02:00
AwesomeAdam54321
900e48d8d8 Added firewalld 2021-06-07 03:07:58 +02:00
AwesomeAdam54321
e92834a4b2 Added e2scrub_reap 2021-06-07 03:07:04 +02:00
AwesomeAdam54321
6b588cfadd Added e2scrub_all 2021-06-07 03:05:02 +02:00
AwesomeAdam54321
55ebc0ff99 Added dns-clean 2021-06-07 03:04:03 +02:00
AwesomeAdam54321
a73aaed9f8 Added dm-event 2021-06-07 03:03:01 +02:00
AwesomeAdam54321
c2caf3d55d Added dbus 2021-06-07 03:02:20 +02:00