Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
431f7e145e | |||
5b1dbee3ac | |||
6535b2b0e3 | |||
987c655fcc |
@@ -5,3 +5,4 @@ A simple rc script to kickstart your system.
|
||||
## depends
|
||||
|
||||
* Enabled sysrq or halt from suckless.org's ubase.
|
||||
* /proc support.
|
||||
|
3
rc.in
3
rc.in
@@ -149,6 +149,7 @@ rc.halt() {
|
||||
|
||||
rc.sync() {
|
||||
echo "Syncing disks."
|
||||
sync
|
||||
}
|
||||
|
||||
rc.shutdown() {
|
||||
@@ -185,6 +186,8 @@ rc.main() {
|
||||
|
||||
# Default XDG_RUNTIME_DIR for all non-system users
|
||||
# rtkit:x:133:133:RealtimeKit:/proc:/sbin/nologin
|
||||
# Also add one for root
|
||||
cfg_tmpdirs+=( "/run/user/0:700:0:0" )
|
||||
while IFS=':' read -r _ _ uid gid _; do
|
||||
if (( uid >= 1000 )); then
|
||||
cfg_tmpdirs+=( "/run/user/$uid:700:$uid:$gid" )
|
||||
|
@@ -39,7 +39,7 @@ get_procs_to_kill() {
|
||||
|
||||
pids_exist() {
|
||||
for i in "$@"; do
|
||||
if kill -0 "$i" 2>/dev/null; then
|
||||
if [[ -d "/proc/$i" ]]; then
|
||||
return 0
|
||||
fi
|
||||
done
|
||||
|
Reference in New Issue
Block a user