TODO revision f80781eaf9f927d7b4d5e66116e3f3a4242e6fa1
153bb1867986d6db392e2cfa711ad6231fce8abeJon A. CruzF15:
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz* swap units that are activated by one name but shown in the kernel under another are semi-broken
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* isolate multi-user.target doesn't start a getty@tty1 if we run it from graphical.target
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz https://bugzilla.redhat.com/show_bug.cgi?id=688661
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* NFS, networkmanager ordering issue (PENDING)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* NM should pull in network.target (PENDING)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh https://bugzilla.redhat.com/show_bug.cgi?id=692008
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* ntpd should pull in rtc-set.target. (PENDING)
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* add fstab fields to add wait timeouts, change Wants to Requires by local-fs.target
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* hook emergency.target into local-fs.target in some way as OnFailure with isolate
e87546640e598198083bc560d58b50167a8e61e0Alex Valavanis
e87546640e598198083bc560d58b50167a8e61e0Alex Valavanis* bind mounts are ignored
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen* 0595f9a1c182a84581749823ef47c5f292e545f9 is borked, freezes shutdown
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen (path: after installing inotify watches, recheck file again to fix race)
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen* bluetooth should be possible to disable
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen
1d16601c1786e3244486f6cebca341245ef9c40aJohan Engelen* fix alsa mixer restore to not print error when no config is stored
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
237a809b251aac517533019f58dee904d06ed519mikloshFeatures:
237a809b251aac517533019f58dee904d06ed519miklosh
237a809b251aac517533019f58dee904d06ed519miklosh* don't trim empty cgroups
237a809b251aac517533019f58dee904d06ed519miklosh https://bugzilla.redhat.com/show_bug.cgi?id=678555
237a809b251aac517533019f58dee904d06ed519miklosh
237a809b251aac517533019f58dee904d06ed519miklosh* serialize used job ids and max job id
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis
d5514e9794200b2ece6d285b9ca8c6f8f5cec8eeAlex Valavanis* expose monotonic timestamps on the bus and make systemd-analyze use it
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis* write blog stories about:
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis - chroot, nspawn and friends
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free - the blame game: systemd-analyze
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis - enabling dbus services
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis - status update
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free* allow port = 0 in .socket units
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free* rename systemd-logger to systemd-stdio-syslog-bridge
381aff775031b4160f87ffdd2dbdc8a621fedeaatavmjong-free
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* introduce /usr/lib/binfmt.d/, /usr/lib/tmpfiles.d/
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* in pam_systemd: don't rely on /proc/self/loginuid in a container
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* take BSD file lock on tty devices when using them?
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
47badd0035ae8c9135c51444f3770b17ae504ddaAlex Valavanis* tmpfiles should allow two identical lines
98642e1599b79dd4207c88375e2a030f5f570a4bKrzysztof Kosiński https://bugzilla.redhat.com/show_bug.cgi?id=690253
87d2ee3b16068e03b26a409994b73605fde664a6Matthew Petroff
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* avoid any flag files, or readahead files in /, we need to support r/o /
d2e42b9425ccd4c2d4c20c2217455da177035e48Liam P. White or / on tmpfs like Android setups.
70207641401debe608223aa2febe3c50f412bcbdAlex Valavanis
9982f495cde2750b1c6446bfb152af73ab981512Johan Engelen* teach dbus to activate all services it finds in /etc/systemd/services/org-*.service
f466f1e98686d23a3bbe572e4fb227e64c6436f3John Smith
74f9c778a773984d73b82d8b954e13c4e0e40183Alex Valavanis* get process transport into dbus for systemctl -P/-H
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
7d83c7a96bb181ca89a669a9408d9c2ee4691e34Alex Valavanis* document default dependencies
7d83c7a96bb181ca89a669a9408d9c2ee4691e34Alex Valavanis
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh* support systemd.whitelist=/systemd.blacklist= on the kernel command
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh line.
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz* Find a way to replace /var/run, /var/lock directories with
7a7fa095a483e8b652af9f00e5169f62c84f09b9miklosh symlinks during an RPM package upgrade (filesystem.rpm or systemd.rpm).
cb814cb0df20053ca3ef16ce55da474435daf045miklosh We soon want to get rid of var-run.mount var-lock.mount units.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* when key file cannot be found, read it from kbd in cryptsetup
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan* get rid of random file name in generator directory?
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan /run/systemd/generator-IH1vFu
280fba170fd1431e33454c79cbf5944f922e5f99a_b
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan* fix SD_WARNING syslog stuff in src/sd-daemon.h to include the
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan LOG_DAEMON(3) facility value. Never use the LOG_KERNEL(0) facility.
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan* add switch to systemctl to show enabled but not running services. Or
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan another switch that shows service that have been running since
cb814cb0df20053ca3ef16ce55da474435daf045miklosh booting but aren't running anymore.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
72614650c425204c3f0b9bcd32db3da7ab70fc4eJohan Engelen* reuse mkdtemp namespace dirs in /tmp?
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz* don't strip facility from kmsg log messages as soon as that is possible:
fcfc08059e9433aa48be7a8027fe437bf7e4b86atheadib http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9d90c8d9cde929cbc575098e825d7c29d9f45054
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* recreate systemd's D-Bus private socket file on SIGUSR2
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* be more specific what failed:
cb814cb0df20053ca3ef16ce55da474435daf045miklosh ...
cb814cb0df20053ca3ef16ce55da474435daf045miklosh Unmounting file systems.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh Not all file systems unmounted, 1 left.
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis Disabling swaps.
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis Detaching loop devices.
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis Detaching DM devices.
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis Cannot finalize remaining file systems and devices, trying to kill remaining processes.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh Unmounting file systems.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh Not all file systems unmounted, 1 left.
9982f495cde2750b1c6446bfb152af73ab981512Johan Engelen Cannot finalize remaining file systems and devices, giving up.
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis ...
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* check for compiled-in, but not active selinux, and don't print any warnings
03a65c733a473cd92d50132961d02c3910417f72miklosh about policy loading. Probably check for available selinux in /proc/filesystems,
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh and check for active selinux with getcon_raw() == "kernel"
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
03a65c733a473cd92d50132961d02c3910417f72miklosh* optionally create watched directories in .path units
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh* Support --test based on current system state
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh* consider services with no [Install] section and stored in /lib enabled by "systemctl is-enabled"
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
03a65c733a473cd92d50132961d02c3910417f72miklosh* consider services with any kind of link in /etc/systemd/system enabled
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* show failure error string in "systemctl status"
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* make sure timeouts are applied to Type=oneshot services.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* Maybe implement "systemctl mask" and "systemctl unmask", but not
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis document it? When doing that add switch to make this temporary by
cb814cb0df20053ca3ef16ce55da474435daf045miklosh placing mask links in /dev.
f2c65c84b2e5016ef16907bf15d51ded9c25411emfloryan Consider moving the actual fs operations into systemd behind a D-Bus
cb814cb0df20053ca3ef16ce55da474435daf045miklosh interface, to make namespaces/containers/remote connections work properly.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* detect LXC environment
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
f466f1e98686d23a3bbe572e4fb227e64c6436f3John Smith* invoke vhangup() before and after invoking getty
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=3c95c985fa91ecf6a0e29622bbdd13dcfc5ce9f1
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz* support "auto" and "comment=systemd.automount" at the same time for an fstab entry
2f659e9c6c8e9dfa51a91b95604b2abc504ea2dftheAdib
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* Maybe store in unit files whether a service should be enabled by default on package installation
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free (belongs into a distro pattern though, not in an upstream package's service file)
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* perhaps add "systemctl reenable" as combination of "systemctl disable" and "systemctl enable"
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
2f659e9c6c8e9dfa51a91b95604b2abc504ea2dftheAdib* need a way to apply mount options of api vfs from systemd unit files
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free (or some other modern source?) instead of fstab
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis* maybe introduce ExecRestartPre=
400b8d183ba7c4109e8134ffdd44bf9cb9fa159eAlex Valavanis
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis* figure out what happened to bluez patch
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* Patch systemd-fsck to use -C and pass console fd to it
3deb9b5ce0f058530cd0749009464b5afe8cf09cAlex Valavanis
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* support remote/ssh systemctl/systemadm, and local privileged access → dbus patches need to be merged
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* configurable jitter for timer events
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* Support ProcessNeededForShutdown=true to allow stuff like mdmon
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free to be killed very late after the rootfs is read only (?)
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* Integrate "mdadm --wait-clean". Maybe just let SIGTERM to mdmon trigger the
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free needed action
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* dot output for --test showing the 'initial transaction'
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
75b857d473541532819bd791105cb352c9a43214buliabyak* calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
ce1fb126f2115c9038badd098c2900e0adbe1038joncruz - check timerfd() patch: http://lkml.org/lkml/2010/11/23/290
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* systemd --user
f466f1e98686d23a3bbe572e4fb227e64c6436f3John Smith - get PR_SET_ANCHOR merged: http://lkml.org/lkml/2010/2/2/165
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* add VT tracking:
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak - provide CK functionality
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis - start getty only when actual vt switch happens (same model as
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis socket on-demand activation). allocate the next free tty and
cb814cb0df20053ca3ef16ce55da474435daf045miklosh start a getty there. this way, pressing alt-f[1-12] will switch
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis through running X and getty sessions, and any unallocated
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis activated tty will start a new getty. the hardcoding of
cb814cb0df20053ca3ef16ce55da474435daf045miklosh getty[1-6] will entirely go away.
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - http://git.kernel.org/?p=linux/kernel/git/gregkh/tty-2.6.git;a=commitdiff;h=fbc92a3455577ab17615cbcb91826399061bd789
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* implicitly import "defaults" settings file into all types
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* port over to LISTEN_FDS/LISTEN_PID:
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - uuidd HAVEPATCH
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - rpcbind (/var/run/rpcbind.sock!) HAVEPATCH
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis - cups HAVEPATCH
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - postfix, saslauthd
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - apache/samba
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - libvirtd (/var/run/libvirt/libvirt-sock-ro)
cb814cb0df20053ca3ef16ce55da474435daf045miklosh - bluetoothd (/var/run/sdp! @/org/bluez/audio!)
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh - distccd
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh* fingerprint.target, wireless.target, gps.target, netdevice.target
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh* set_put(), hashmap_put() return values check. i.e. == 0 doesn't free()!
afecbab260fc5c27e861aa7f1cd4b05692ad1779miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* io priority during initialization
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* if a service fails too often, make the service enter failed mode, and the socket, too.
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* systemctl list-jobs - show dependencies
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* accountsservice is borked
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* auditd service files
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* add systemctl switch to dump transaction without executing it
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
f466f1e98686d23a3bbe572e4fb227e64c6436f3John Smith* suspend, resume support?
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* readahead: btrfs/LVM SSD detection
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* add separate man page for [Install] settings
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* allow runtime changing of log level and target
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyakExternal:
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* udisks should not use udisks-part-id, instead use blkid. also not probe /dev/loopxxx
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak* snd-seq should go, https://bugzilla.redhat.com/show_bug.cgi?id=676095
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyak
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* gnome-shell python script/glxinfo/is-accelerated must die
2f659e9c6c8e9dfa51a91b95604b2abc504ea2dftheAdib
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* make cryptsetup lower --iter-time
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* patch kernel for xattr support in /dev, /proc/, /sys and /sys/fs/cgroup.
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* patch kernel for cpu feature modalias for autoloading aes/kvm/...
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free http://git.kernel.org/?p=linux/kernel/git/ak/linux-misc-2.6.git;a=shortlog;h=refs/heads/cpuid-match
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free (Rafael J. Wysocki's sysdev rework is on the way. After that CPUs can be exported a proper bus.)
d134dc862fc9dd6cd34d66260db954d8975dd9d3JazzyNico
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* procps, psmisc, sysvinit-tools, hostname → util-linux-ng
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
2f659e9c6c8e9dfa51a91b95604b2abc504ea2dftheAdibhttps://bugzilla.redhat.com/show_bug.cgi?id=614245 -- plymouth
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-freehttps://bugzilla.redhat.com/show_bug.cgi?id=612789 -- umount /cgroup on halt
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=612728 -- /etc/rc.d/init.d/functions
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanishttps://bugzilla.redhat.com/show_bug.cgi?id=612712 -- pam_systemd
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugs.freedesktop.org/show_bug.cgi?id=29193 -- accountsservice
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugs.freedesktop.org/show_bug.cgi?id=29194 -- ConsoleKit
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugs.freedesktop.org/show_bug.cgi?id=29205 -- udisks
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttp://article.gmane.org/gmane.linux.bluez.kernel/6479 -- bluez
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttp://www.spinics.net/lists/linux-nfs/msg14371.html -- rpcbind
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617328 -- ntp
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyakhttps://bugzilla.redhat.com/show_bug.cgi?id=617320 -- at
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617326 -- fprintd
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617333 -- yum
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617317 -- acpid
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617327 -- gpm
cb814cb0df20053ca3ef16ce55da474435daf045mikloshhttps://bugzilla.redhat.com/show_bug.cgi?id=617330 -- pcsc-lite
6e1998e33666e2629d98a6907b7c63bbd7772e51buliabyakhttps://bugzilla.redhat.com/show_bug.cgi?id=617321 -- audit
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-freehttps://bugzilla.redhat.com/show_bug.cgi?id=617316 -- abrt
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-freeRegularly:
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* look for close() vs. close_nointr() vs. close_nointr_nofail()
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free* check for strerror(r) instead of strerror(-r)
8495e271bacc9e2569c0bf2753dda3d89f1a72f2tavmjong-free
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis* Use PR_SET_PROCTITLE_AREA if it becomes available in the kernel
75b857d473541532819bd791105cb352c9a43214buliabyak
75b857d473541532819bd791105cb352c9a43214buliabyak* %m in printf() instead of strerror();
75b857d473541532819bd791105cb352c9a43214buliabyak
0f0f026a553fd84ffaaa90a368f87a842ecfcdd5Alex Valavanis* pahole
cb814cb0df20053ca3ef16ce55da474435daf045miklosh
cb814cb0df20053ca3ef16ce55da474435daf045miklosh* CFLAGS="-Wl,--gc-sections -Wl,--print-gc-sections -ffunction-sections -fdata-sections"
cb814cb0df20053ca3ef16ce55da474435daf045miklosh