]> git.ipfire.org Git - thirdparty/systemd.git/blame - fixme
execute: setup namespace after doing NSS calls
[thirdparty/systemd.git] / fixme
CommitLineData
8c47c732 1* calendar time support in timer
75787bb7 2
129126f3 3* enforce max number of concurrent connection limit in sockets.
75787bb7 4
129126f3 5* complete dbus exposure
75787bb7 6
129126f3 7* make conf parser work more like .desktop parsers
75787bb7 8
129126f3 9* implicitly import "defaults" settings file into all types
75787bb7 10
129126f3 11* service startup should be delayed if the matching socket is being started
75787bb7 12
129126f3 13* add #ifdefs for non-redhat builds in sysv parser
75787bb7 14
129126f3 15* add #ifdefs for non-sysv builds
75787bb7 16
129126f3 17* bootchart hookup
75787bb7 18
129126f3 19* reinvestigate random seed, hwclock
75787bb7 20
129126f3 21* "disabled" load state?
f94ea366 22
129126f3 23* uid are 32bit
9eba9da4 24
129126f3 25* %m in printf() instead of strerror();
9eba9da4 26
129126f3
LP
27* gc: don't reap broken services
28
29* iCalendar semantics for the timer stuff (RFC2445)
94f04347 30
129126f3
LP
31* provide sysv-like command line utilities
32
129126f3
LP
33* ability to kill services? i.e. in contrast to stopping them, go directly
34 into killing mode?
35
36* port over to LISTEN_FDS/LISTEN_PID:
a625ac1a
LP
37
38 - uuidd DONE
0262225c 39 - nscd DONE
9726b29e 40 - dbus DONE
88ce42f6 41 - rsyslog DONE
c0120d99
LP
42 - rpcbind (/var/run/rpcbind.sock!) DONE
43 - cups DONE
44 - avahi-daemon (/var/run/avahi-daemon/socket) DONE
874aa2cc 45 - ssh CLASSIC
a625ac1a 46 - postfix, saslauthd
a625ac1a
LP
47 - apache/samba
48 - libvirtd (/var/run/libvirt/libvirt-sock-ro)
49 - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
a625ac1a
LP
50 - distccd
51
6d526de2
LP
52* write utmp record a la upstart for processes
53
54* run PAM session stuff
55
2279955b
LP
56* use setproctitle() when forking, before exec() (waiting for (PR_SET_PROCTITLE_AREA to enter the kernel)
57
7e4249b9
LP
58* follow property change dbus spec
59
129126f3 60Regularly:
874aa2cc 61
129126f3 62* look for close() vs. close_nointr() vs. close_nointr_nofail()
5021be21 63
129126f3 64* check for strerror(r) instead of strerror(-r)