diff options
author | Kay Sievers <kay.sievers@vrfy.org> | 2010-10-07 19:30:54 +0200 |
---|---|---|
committer | Kay Sievers <kay.sievers@vrfy.org> | 2010-10-07 19:30:54 +0200 |
commit | 4bbf01f38a5472e927515f7494037f1045d15f28 (patch) | |
tree | 66476997dde1d1222664a7359338e4e356b12da0 /fixme | |
parent | b02b72cf0edccfc2ee2895062e61ccf4af17ff11 (diff) |
use common names: fixme -> TODO, bootstrap.sh -> autogen.sh
Diffstat (limited to 'fixme')
-rw-r--r-- | fixme | 148 |
1 files changed, 0 insertions, 148 deletions
diff --git a/fixme b/fixme deleted file mode 100644 index 6903791f28..0000000000 --- a/fixme +++ /dev/null @@ -1,148 +0,0 @@ -* do not throw error when .service file is linked to /dev/null - -* oneshot services which do not remain: 'exited' instead of 'dead'? - it should be visible in 'systemctl' that they have been run - -* dot output for --test showing the 'initial transaction' - -* calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445) - -* implicitly import "defaults" settings file into all types - -* "disabled" load state? - -* ability to kill services? i.e. in contrast to stopping them, go directly - into killing mode? - -* port over to LISTEN_FDS/LISTEN_PID: - - uuidd DONE - - dbus DONE - - rsyslog DONE - - rpcbind (/var/run/rpcbind.sock!) DONE - - cups DONE - - avahi-daemon (/var/run/avahi-daemon/socket) DONE - - ssh CLASSIC - - postfix, saslauthd - - apache/samba - - libvirtd (/var/run/libvirt/libvirt-sock-ro) - - bluetoothd (/var/run/sdp! @/org/bluez/audio!) - - distccd - -* write utmp record a la upstart for processes - -* selinux policy loading - -* fingerprint.target, wireless.target, gps.target - -* set_put(), hashmap_put() return values check. i.e. == 0 doesn't free()! - -* fix merging in .swap units - -* chkconfig/systemd-install glue - -* io priority during initialization - -* if a service fails too often, make the service enter failed mode, and the socket, too. - -* systemctl enable - warn about empty [Install] section - -* bash completion a la gdbus - -* systemctl list-jobs - show dependencies - -* ConditionFileExists=, ConditionKernelCommandLine=, ConditionEnvironment= with ! - -* accountsservice is borked - -* auditd service files - -* add systemctl switch to dump transaction without executing it - -* system.conf/session.conf man page - -* exec /sbin/poweroff as PID 1 and do the shutdown - -* kexec, suspend, resume - -* passphrase agent https://bugs.freedesktop.org/show_bug.cgi?id=30038 - -* support dbus introspection in mid-level object paths, i.e. in /org/freedesktop/systemd/units/. - -* systemctl auto-pager a la git - -* fsck setup - -* merge CK - -* ask-password tty agent, ask-password plymouth agent - -* ask-password tty timeout - -* properly handle multiple inotify events per read() in path.c and util.c - -* readahead: btrfs/LVM SSD detection - -* document locale.conf, vconsole.conf and possibly the tempfiles.d and modules-load.d mechanism. - -* beefed up tmpwatch that reads tmpfiles.d - -* use /sbin/swapon - -* enable syslog.socket by default, activating our kmsg bridge - -* Restart=on-failure and Restart=on-abort - -* kill sessions on shutdown - -* when processes remain in a service even though the start command failed enter active - -* fix plymouth socket, when plymouth started to use a clean one - -External: - -* place /etc/inittab with explaining blurb. - -* pam_securetty should honour console= - -* procps, psmisc, sysvinit-tools, hostname → util-linux-ng - -* nologin nach /var/run https://bugzilla.redhat.com/show_bug.cgi?id=624489 - -* make sysinit honour forcefsck/fastboot from the kernel command line fsck.mode=auto|force|skip - -* pam: fix double sudo session cleanup: - http://www.gratisoft.us/bugzilla/show_bug.cgi?id=421 - -https://bugzilla.redhat.com/show_bug.cgi?id=614245 -- plymouth -https://bugzilla.redhat.com/show_bug.cgi?id=612789 -- umount /cgroup on halt -https://bugzilla.redhat.com/show_bug.cgi?id=612728 -- /etc/rc.d/init.d/functions -https://bugzilla.redhat.com/show_bug.cgi?id=612712 -- pam_systemd -https://bugs.freedesktop.org/show_bug.cgi?id=29193 -- accountsservice -https://bugs.freedesktop.org/show_bug.cgi?id=29194 -- ConsoleKit -https://bugs.freedesktop.org/show_bug.cgi?id=29205 -- udisks -http://article.gmane.org/gmane.linux.bluez.kernel/6479 -- bluez -http://www.spinics.net/lists/linux-nfs/msg14371.html -- rpcbind -https://bugzilla.redhat.com/show_bug.cgi?id=617328 -- ntp -https://bugzilla.redhat.com/show_bug.cgi?id=617320 -- at -https://bugzilla.redhat.com/show_bug.cgi?id=617326 -- fprintd -https://bugzilla.redhat.com/show_bug.cgi?id=617333 -- yum -https://bugzilla.redhat.com/show_bug.cgi?id=617317 -- acpid -https://bugzilla.redhat.com/show_bug.cgi?id=617327 -- gpm -https://bugzilla.redhat.com/show_bug.cgi?id=617330 -- pcsc-lite -https://bugzilla.redhat.com/show_bug.cgi?id=617321 -- audit -https://bugzilla.redhat.com/show_bug.cgi?id=617316 -- abrt -http://sources.redhat.com/bugzilla/show_bug.cgi?id=11930 -- glibc - -Regularly: - -* look for close() vs. close_nointr() vs. close_nointr_nofail() - -* check for strerror(r) instead of strerror(-r) - -* Use PR_SET_PROCTITLE_AREA if it becomes available in the kernel - -* %m in printf() instead of strerror(); - -* pahole - -* CFLAGS="-Wl,--gc-sections -Wl,--print-gc-sections -ffunction-sections -fdata-sections" |