]> git.ipfire.org Git - thirdparty/systemd.git/blame - fixme
sd-daemon: fix listening socket verification
[thirdparty/systemd.git] / fixme
CommitLineData
129126f3 1* 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* write .service file install tool
ff876e28
LP
12 [Install]
13 WantedBy=graphical.target
14 Names=prefdm.service
75787bb7 15
129126f3 16* service startup should be delayed if the matching socket is being started
75787bb7 17
129126f3 18* add #ifdefs for non-redhat builds in sysv parser
75787bb7 19
129126f3 20* add #ifdefs for non-sysv builds
75787bb7 21
129126f3 22* bootchart hookup
75787bb7 23
129126f3 24* reinvestigate random seed, hwclock
75787bb7 25
129126f3 26* introduce serialized mode
75787bb7 27
129126f3 28* "disabled" load state?
f94ea366 29
129126f3 30* uid are 32bit
9eba9da4 31
129126f3 32* %m in printf() instead of strerror();
9eba9da4 33
129126f3
LP
34* gc: don't reap broken services
35
36* iCalendar semantics for the timer stuff (RFC2445)
94f04347 37
129126f3
LP
38* provide sysv-like command line utilities
39
40* Add OnlyByDependency
41
42* ability to kill services? i.e. in contrast to stopping them, go directly
43 into killing mode?
44
45* port over to LISTEN_FDS/LISTEN_PID:
a625ac1a
LP
46
47 - uuidd DONE
0262225c 48 - nscd DONE
9726b29e 49 - dbus DONE
a625ac1a 50 - rpcbind (/var/run/rpcbind.sock!)
9726b29e 51 - avahi-daemon (/var/run/avahi-daemon/socket)
a625ac1a
LP
52 - rsyslog
53 - cups
874aa2cc 54 - ssh CLASSIC
a625ac1a 55 - postfix, saslauthd
a625ac1a
LP
56 - apache/samba
57 - libvirtd (/var/run/libvirt/libvirt-sock-ro)
58 - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
a625ac1a
LP
59 - distccd
60
129126f3
LP
61* teach dbus to talk to systemd when autospawning services
62
1b560190
LP
63* Figure out which signal handlers we actually have to reset in the
64 forked off child
b5a0699f 65
9726b29e
LP
66* loopback-setup is borked for ipv6
67
129126f3 68Regularly:
874aa2cc 69
129126f3 70* look for close() vs. close_nointr() vs. close_nointr_nofail()
5021be21 71
129126f3 72* check for strerror(r) instead of strerror(-r)