]> git.ipfire.org Git - thirdparty/systemd.git/blame - fixme
units: rely only on isolate to remove running services when entering rescue/emergency...
[thirdparty/systemd.git] / fixme
CommitLineData
8c6db833 1* calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
75787bb7 2
129126f3 3* complete dbus exposure
75787bb7 4
129126f3 5* implicitly import "defaults" settings file into all types
75787bb7 6
129126f3 7* add #ifdefs for non-sysv builds
75787bb7 8
129126f3 9* reinvestigate random seed, hwclock
75787bb7 10
129126f3 11* "disabled" load state?
f94ea366 12
129126f3
LP
13* ability to kill services? i.e. in contrast to stopping them, go directly
14 into killing mode?
15
16* port over to LISTEN_FDS/LISTEN_PID:
a625ac1a
LP
17
18 - uuidd DONE
0262225c 19 - nscd DONE
9726b29e 20 - dbus DONE
88ce42f6 21 - rsyslog DONE
c0120d99
LP
22 - rpcbind (/var/run/rpcbind.sock!) DONE
23 - cups DONE
24 - avahi-daemon (/var/run/avahi-daemon/socket) DONE
874aa2cc 25 - ssh CLASSIC
a625ac1a 26 - postfix, saslauthd
a625ac1a
LP
27 - apache/samba
28 - libvirtd (/var/run/libvirt/libvirt-sock-ro)
29 - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
a625ac1a
LP
30 - distccd
31
6d526de2
LP
32* write utmp record a la upstart for processes
33
5b6319dc 34* follow property change dbus spec
6d526de2 35
5b6319dc 36* selinux
7e4249b9 37
b708e7ce 38* systemctl status $PID, systemctl stop $PID!
828f33e8 39
b708e7ce 40* sulogin in den single user mode, mit plymouth --hide davor
582a507f 41
6124958c 42External:
e4b61340 43
f9704703
LP
44* patch /etc/init.d/functions with:
45
46 if [ $PPID -ne 1 && mountpoint /cgroup/systemd ] ; then echo "You suck!" ; fi
47
129126f3 48Regularly:
874aa2cc 49
129126f3 50* look for close() vs. close_nointr() vs. close_nointr_nofail()
5021be21 51
129126f3 52* check for strerror(r) instead of strerror(-r)
5b6319dc
LP
53
54* Use PR_SET_PROCTITLE_AREA if it becomes available in the kernel
8c6db833
LP
55
56* %m in printf() instead of strerror();