]> git.ipfire.org Git - thirdparty/systemd.git/blame - fixme
socket: make various socket/pipe options configurable
[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* gc: don't reap broken services
14
129126f3
LP
15* ability to kill services? i.e. in contrast to stopping them, go directly
16 into killing mode?
17
18* port over to LISTEN_FDS/LISTEN_PID:
a625ac1a
LP
19
20 - uuidd DONE
0262225c 21 - nscd DONE
9726b29e 22 - dbus DONE
88ce42f6 23 - rsyslog DONE
c0120d99
LP
24 - rpcbind (/var/run/rpcbind.sock!) DONE
25 - cups DONE
26 - avahi-daemon (/var/run/avahi-daemon/socket) DONE
874aa2cc 27 - ssh CLASSIC
a625ac1a 28 - postfix, saslauthd
a625ac1a
LP
29 - apache/samba
30 - libvirtd (/var/run/libvirt/libvirt-sock-ro)
31 - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
a625ac1a
LP
32 - distccd
33
6d526de2
LP
34* write utmp record a la upstart for processes
35
5b6319dc 36* follow property change dbus spec
6d526de2 37
5b6319dc 38* selinux
7e4249b9 39
6cf6bbc2 40External:
e4b61340 41
e4b61340
LP
42* systemd-sysvinit as package
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();