summaryrefslogtreecommitdiff
path: root/TODO
AgeCommit message (Collapse)AuthorFilesLines
2012-10-03update TODOLennart Poettering1-0/+3
2012-10-02TODOLennart Poettering1-0/+12
2012-10-02update TODOKay Sievers1-0/+7
2012-10-02update TODOKay Sievers1-0/+2
2012-10-02update TODOKay Sievers1-5/+2
2012-09-27update TODOLennart Poettering1-0/+2
2012-09-24update TODOLennart Poettering1-0/+10
2012-09-24main: don't try to mout cpuset with cpu+cpuacct anymoreLennart Poettering1-0/+6
Turns out cpuset needs explicit initialization before we could make use of it. Thus mounting cpuset with cpu/cpuacct would make it impossible to just create a group in "cpu" and start it.
2012-09-21journal: completely rework the mmap cache as I too dumb to actually ↵Lennart Poettering1-0/+5
understand it Instead of doing hand optimized fd bisect arrays just use plain old hashmaps. Now I can understand my own code again. Yay! As a side effect this should fix some bad memory accesses caused by accesses after mmap(), introduced in 189.
2012-09-21logind: allow users to override their own suspend/sleep inhibitorsLennart Poettering1-0/+4
2012-09-20update TODOLennart Poettering1-2/+0
2012-09-20update TODOv190Lennart Poettering1-2/+4
2012-09-20util: overflow hardeningLennart Poettering1-0/+2
2012-09-19update TODOLennart Poettering1-6/+0
2012-09-19systemctl: warn about triggering units only at the endZbigniew Jędrzejewski-Szmek1-6/+0
Instead of checking each unit separately, check once at the end. This should avoid spurious warnings about a service being triggerable by other stuff.
2012-09-18core: move ManagerRunningAs to sharedZbigniew Jędrzejewski-Szmek1-3/+0
Note: I did s/MANAGER/SYSTEMD/ everywhere, even though it makes the patch quite verbose. Nevertheless, keeping MANAGER prefix in some places, and SYSTEMD prefix in others would just lead to confusion down the road. Better to rip off the band-aid now.
2012-09-18update TODOLennart Poettering1-2/+0
2012-09-18mount: don't mount securityfs in a containerLennart Poettering1-4/+0
2012-09-18unit-printf: add specifiers for the host name, machine id, boot idLennart Poettering1-2/+0
2012-09-18unit: split unit_printf() and friends into its own .c fileLennart Poettering1-3/+4
2012-09-18execute: apply PAM logic only to main process if PermissionsStartOnly is setLennart Poettering1-2/+0
https://bugs.freedesktop.org/show_bug.cgi?id=54176
2012-09-18selinux: use existing library calls for audit dataLennart Poettering1-0/+2
2012-09-18Update TODOLennart Poettering1-1/+1
2012-09-18logind: split up inhibit acquire policyLennart Poettering1-2/+0
2012-09-17journald: log when we fail to forward messages to syslogLennart Poettering1-4/+2
https://bugzilla.redhat.com/show_bug.cgi?id=847207
2012-09-17main: when transitioning from initrd to the main system log to kmsgLennart Poettering1-2/+0
When the new PID is invoked the journal socket from the initrd might still be around. Due to the default log target being journal we'd log to that initially when the new main systemd initializes even if the kernel command line included a directive to redirect systemd's logging elsewhere. With this fix we initially always log to kmsg now, if we are PID1, and only after parsing the kernel cmdline try to open the journal if that's desired. (The effective benefit of this is that SELinux performance data is now logged again to kmsg like it used to be.)
2012-09-17service: don't hit an assert if a service unit changes type and we get a ↵Lennart Poettering1-17/+5
spurious event from before
2012-09-17update TODOLennart Poettering1-2/+2
2012-09-17logind: make sure there's always a getty available on TTY6Lennart Poettering1-2/+2
Previously, if X allocated all 6 TTYs (for multi-session for example) no getty would be available anymore to guarantee console-based logins. With the new ReserveVT= switch in logind.conf we can now choose one VT (6 by default) that will always be subject to autovt-style activation, i.e. we'll always have a getty on TTY6, and X will never take possession of it.
2012-09-17build-sys: __secure_getenv lost dunder in libc 2.17Zbigniew Jędrzejewski-Szmek1-1/+1
2012-09-15update TODOLennart Poettering1-4/+0
2012-09-15TODO: isolate items to fix before F18Lennart Poettering1-16/+20
2012-09-14update TODOLennart Poettering1-0/+2
2012-09-14man: update localtime(5) a bitLennart Poettering1-29/+1
2012-09-14timedate: assorted improvementsLennart Poettering1-0/+4
- Make writing/reading of /etc/timezone dependendent of HAVE_SYSV_COMPAT - Introduce symlink_atomic() after all, and use it - Use relative symlink for /etc/localtime
2012-09-14systemctl: show unit name when a job failsLennart Poettering1-0/+2
https://bugzilla.redhat.com/show_bug.cgi?id=845028 https://bugzilla.redhat.com/show_bug.cgi?id=846483
2012-09-13update TODOLennart Poettering1-0/+11
2012-09-13readahead: use 20K instead of 16K as temporary request nr bumpLennart Poettering1-0/+2
2012-09-12update TODOKay Sievers1-0/+2
2012-09-12update TODOKay Sievers1-0/+2
2012-09-12unit-name: rework unit_name_replace_instance function()Lennart Poettering1-0/+12
https://bugzilla.redhat.com/show_bug.cgi?id=855863
2012-09-11update TODOLennart Poettering1-0/+2
2012-09-11when determining unit file list, include invalid unit names in an "invalid" ↵Lennart Poettering1-0/+2
state
2012-09-11update TODOLennart Poettering1-0/+2
2012-09-10update TODOLennart Poettering1-1/+6
2012-09-07journal: add call to determine current journal file disk usageLennart Poettering1-2/+0
2012-09-06journald: avoid logging to kmsg in the normal pathsLennart Poettering1-6/+0
2012-09-05localed: system-setup-keyboard is no more on fedoraLennart Poettering1-3/+0
2012-09-05man: document that ExecStart= doesn't understand shell command linesLennart Poettering1-6/+0
2012-09-05tmpfiles: don't attempt creation of device nodes when we run in a containerLennart Poettering1-5/+1