7024ff0502
instructions.txt: Added the final steps.
2023-12-31 21:09:29 +08:00
4579c1d1dd
Added etc/runit bootscripts and runsvdir
2022-12-11 10:00:47 +08:00
AwesomeAdam54321
b89079acdb
lightdm actually depends on dbus, so I added it as a service dependency
...
I didn't know this at first, so I made a workaround of putting a down file
when it wasn't necessary. The down file on my system has been removed.
2021-07-06 16:38:56 +08:00
AwesomeAdam54321
f5d024156a
Updated instructions.txt
2021-07-01 15:26:22 +08:00
AwesomeAdam54321
14923e41d5
Reversed defunct change
2021-06-30 16:57:25 +08:00
AwesomeAdam54321
69cc111900
Updated things
2021-06-29 17:47:58 +08:00
AwesomeAdam54321
603d03e0b7
Fixed issue
2021-06-29 15:12:37 +08:00
AwesomeAdam54321
2524b0f9fb
Added check script for resolvconf-pull-resolved
...
Before this, the checking happened in the run script, but it makes more sense for it to be in the check script instead
2021-06-29 15:08:28 +08:00
AwesomeAdam54321
9fc6021245
Added aliases to services(by adding more symlinks) and updated instructions.txt
...
Aliases can be added by adding more symlinks in the service directory. Eg. the rsyslog and syslog services in the service
directory both point to /etc/sv/rsyslog. Of course, the specific services that your system uses and their aliases can vary
from mine. That can be changed as required.
2021-06-26 12:37:11 +08:00
AwesomeAdam54321
3c3c78f601
Added lxdm service
2021-06-26 11:50:51 +08:00
AwesomeAdam54321
d78196b294
Removed subshells and changed '! test' in run scripts to 'test !' because it looks nicer to me
2021-06-26 10:59:09 +08:00
AwesomeAdam54321
7fae5c1ed3
Removed lightdm's down file
2021-06-25 18:00:24 +08:00
AwesomeAdam54321
ad391b400c
removed display-manager in service directory as it is handled in the instructions
2021-06-25 14:53:52 +08:00
AwesomeAdam54321
2649eb9efa
Updated instructions.txt
2021-06-24 21:23:40 +08:00
AwesomeAdam54321
c353452a7e
Updated plymouth services to depend on display-manager instead of lightdm and updated other stuff
2021-06-24 20:11:12 +08:00
AwesomeAdam54321
b55c7a26ca
Made all run and finish scripts executable
2021-06-24 14:35:35 +08:00
AwesomeAdam54321
5a882f8c65
Added service directory
2021-06-23 13:03:28 +08:00
AwesomeAdam54321
49c2a4f3e4
Fixed systemd-resolved issue I encountered
...
systemd-resolved needs access to network privileges, so it runs as a system service, it drops its permissions anyways
2021-06-23 06:47:49 +02:00
AwesomeAdam54321
1b65b16a76
Update 'instructions.txt'
2021-06-22 12:12:44 +02:00
AwesomeAdam54321
7345e94fdf
Delete 'sv/LICENSE'
...
I moved elsewhere because it's easier, and you won't need to put a license in your future /etc/sv directory
2021-06-22 11:54:31 +02:00
AwesomeAdam54321
8143f2f42d
Removed any uncertainty regarding licensing in this repository(I moved it here so it's more visible)
2021-06-22 11:52:20 +02:00
AwesomeAdam54321
6ed69e221d
Update 'sv/pulseaudio-daemon/run'
2021-06-22 11:45:58 +02:00
AwesomeAdam54321
8f49ba7d5d
Added wpa_supplicant
2021-06-22 11:42:26 +02:00
AwesomeAdam54321
9846a1a7aa
Added usbmuxd
2021-06-22 11:40:26 +02:00
AwesomeAdam54321
bc2222a895
Added ua-messaging
2021-06-22 11:39:22 +02:00
AwesomeAdam54321
bfcc459c1b
Added tlp
2021-06-22 11:37:21 +02:00
AwesomeAdam54321
4f6b4f4d31
Added systemd-user-sessions
2021-06-22 11:35:49 +02:00
AwesomeAdam54321
7083cdd569
Upload files to 'sv/systemd-udev-trigger'
2021-06-22 11:32:41 +02:00
AwesomeAdam54321
2e9cbc29ab
Added systemd-udev-settle
2021-06-22 11:32:09 +02:00
AwesomeAdam54321
d826f1f727
Added systemd-udevd
2021-06-22 11:31:28 +02:00
AwesomeAdam54321
80cf86c694
Added systemd-resolved
2021-06-22 11:30:39 +02:00
AwesomeAdam54321
82f4786911
Added systemd-networkd-wait-online
2021-06-22 11:29:35 +02:00
AwesomeAdam54321
b72212ea1e
Added systemd-networkd
2021-06-22 11:28:09 +02:00
AwesomeAdam54321
38692e43d9
Upload files to 'sv/systemd-logind'
2021-06-22 11:19:25 +02:00
AwesomeAdam54321
89eb3d1444
Added systemd-localed
2021-06-22 11:18:31 +02:00
AwesomeAdam54321
00db7f7005
Added systemd-hostnamed
2021-06-22 11:17:59 +02:00
AwesomeAdam54321
010171333d
Added smbd
2021-06-22 11:00:45 +02:00
AwesomeAdam54321
d855264b83
Added smartmontools
2021-06-22 10:59:49 +02:00
AwesomeAdam54321
46a1740cf4
Added rtkit-daemon
2021-06-22 10:58:52 +02:00
AwesomeAdam54321
f7a8605b81
Added rsyslog
2021-06-22 10:58:08 +02:00
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