TODO revision f5319832c4cbec4c9569adf1a4512cc620ddc58a
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* check if bind mounts work:
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding https://bugzilla.novell.com/show_bug.cgi?id=652762
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
b99dbaab171d91e1b664397cc40e039d0c087c65fielding* oneshot services which do not remain: 'exited' instead of 'dead'?
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding it should be visible in 'systemctl' that they have been run
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* dot output for --test showing the 'initial transaction'
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* implicitly import "defaults" settings file into all types
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* port over to LISTEN_FDS/LISTEN_PID:
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - uuidd DONE
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - dbus DONE
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - rsyslog DONE
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - rpcbind (/var/run/rpcbind.sock!) DONE
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - cups DONE
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - avahi-daemon (/var/run/avahi-daemon/socket) DONE
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - ssh CLASSIC
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - postfix, saslauthd
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - apache/samba
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - libvirtd (/var/run/libvirt/libvirt-sock-ro)
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding - distccd
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* fingerprint.target, wireless.target, gps.target
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* set_put(), hashmap_put() return values check. i.e. == 0 doesn't free()!
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* chkconfig/systemd-install glue
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
64185f9824e42f21ca7b9ae6c004484215c031a7rbb* io priority during initialization
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* if a service fails too often, make the service enter failed mode, and the socket, too.
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* systemctl list-jobs - show dependencies
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* accountsservice is borked
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* auditd service files
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* add systemctl switch to dump transaction without executing it
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* system.conf/session.conf man page
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* suspend, resume
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* systemctl auto-pager a la git
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* merge CK
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* start getty 2-6 only when actual vt switch happens
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding (same model as socket on-demand activation)
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding* readahead: btrfs/LVM SSD detection
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* man pages for: locale.conf, vconsole.conf modules-load.d
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* when processes remain in a service even though the start command failed enter active
785be1b6298010956622771c870ab3cd8ca57a2faaron
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* fix plymouth socket name, when plymouth started to use a clean one
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
1b21d7b3d97def358b2e923655edeb16613a1c31gstein* parse early boot time env var from dracut RD_TIMEOUT, drop RD_xxx
1b21d7b3d97def358b2e923655edeb16613a1c31gstein
1b21d7b3d97def358b2e923655edeb16613a1c31gstein* add seperate man page for [Install] settings
1b21d7b3d97def358b2e923655edeb16613a1c31gstein
1b21d7b3d97def358b2e923655edeb16613a1c31gstein* only add quotacheck deps to .mount units which mention grpquota/usrquota in the mount flags
1b21d7b3d97def358b2e923655edeb16613a1c31gstein
1b21d7b3d97def358b2e923655edeb16613a1c31gstein* systemctl condrestart should return 0 if service isn't running
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
2d71630471d1c23f0137309e3c3957c633ecbfd6rbb* tmpfiles: allow specification of .conf files on cmdline
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* allow runtime changing of log level and target
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* in the PAM module rely on loginuid to figure out XDG_RUNTIME_DIR
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
51af95bb51b5084e883bad250b2afa2838e9ceebfielding* automatically determine TERM= based on tty name. (TERM=linux vs. TERM=vt100-nav)
d4f1d9c1ff112a8ab9bee31f196973761329b236rbb
7fae9cc4639013f3c04c085547256c68814aee8ftrawick* declare /etc/os-release cross-distro standard
7fae9cc4639013f3c04c085547256c68814aee8ftrawick
7fae9cc4639013f3c04c085547256c68814aee8ftrawickPre v12:
7fae9cc4639013f3c04c085547256c68814aee8ftrawick
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* fix hotplug transactions
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldingExternal:
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* patch kernel for xattr support in /dev, /proc/, /sys and /sys/fs/cgroup.
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* patch kernel for cpu feature modalias for autoloading aes/kvm/...
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* place /etc/inittab with explaining blurb.
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* pam_securetty should honour console=
785be1b6298010956622771c870ab3cd8ca57a2faaron
785be1b6298010956622771c870ab3cd8ca57a2faaron* sysctl should support sysctl.conf.d directory
785be1b6298010956622771c870ab3cd8ca57a2faaron
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* procps, psmisc, sysvinit-tools, hostname → util-linux-ng
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=614245 -- plymouth
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=612789 -- umount /cgroup on halt
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=612728 -- /etc/rc.d/init.d/functions
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=612712 -- pam_systemd
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugs.freedesktop.org/show_bug.cgi?id=29193 -- accountsservice
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugs.freedesktop.org/show_bug.cgi?id=29194 -- ConsoleKit
785be1b6298010956622771c870ab3cd8ca57a2faaronhttps://bugs.freedesktop.org/show_bug.cgi?id=29205 -- udisks
785be1b6298010956622771c870ab3cd8ca57a2faaronhttp://article.gmane.org/gmane.linux.bluez.kernel/6479 -- bluez
785be1b6298010956622771c870ab3cd8ca57a2faaronhttp://www.spinics.net/lists/linux-nfs/msg14371.html -- rpcbind
785be1b6298010956622771c870ab3cd8ca57a2faaronhttps://bugzilla.redhat.com/show_bug.cgi?id=617328 -- ntp
785be1b6298010956622771c870ab3cd8ca57a2faaronhttps://bugzilla.redhat.com/show_bug.cgi?id=617320 -- at
785be1b6298010956622771c870ab3cd8ca57a2faaronhttps://bugzilla.redhat.com/show_bug.cgi?id=617326 -- fprintd
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=617333 -- yum
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=617317 -- acpid
1ccd992d37d62c8cb2056126f2234f64ec189bfddougmhttps://bugzilla.redhat.com/show_bug.cgi?id=617327 -- gpm
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=617330 -- pcsc-lite
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=617321 -- audit
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldinghttps://bugzilla.redhat.com/show_bug.cgi?id=617316 -- abrt
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fieldingRegularly:
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* look for close() vs. close_nointr() vs. close_nointr_nofail()
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* check for strerror(r) instead of strerror(-r)
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* Use PR_SET_PROCTITLE_AREA if it becomes available in the kernel
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* %m in printf() instead of strerror();
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* pahole
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding* CFLAGS="-Wl,--gc-sections -Wl,--print-gc-sections -ffunction-sections -fdata-sections"
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding