summaryrefslogtreecommitdiff
path: root/fixme
AgeCommit message (Collapse)Author
2010-08-11utmp: enable systemd-update-utmp by defaultLennart Poettering
2010-08-11audit,utmp: implement audit logic and rip utmp stuff out of the main daemon ↵Lennart Poettering
and into a helper binary
2010-08-11util: when replacing env vars replace unset envvars by nothingLennart Poettering
This makes it easier to support /etc/sysconfig/xxxx with command line env vars in style of $OPTIONS which might or might not be set.
2010-08-11unit: rename OnlyByDependency= to RefuseManualStart= and introduce ↵Lennart Poettering
RefuseManualStop= Some unit shall never be start on user request (e.g. shutdown.target) others never be stopped on user request (e.g. auditd.servce), hence offer options for both.
2010-08-10update fixmeKay Sievers
2010-08-10update fixmeLennart Poettering
2010-08-09main: fix auto restarting of units after a configuration reloadLennart Poettering
2010-08-09manager: when two pending jobs conflict, keep the one that "conflicts", ↵Lennart Poettering
remove the one that is "conflicted" This gives the writer of units control which unit is kept and which is stopped when two units conflict.
2010-08-09service: hide output of sysv scripts if quiet is passed on the kernel cmdlineLennart Poettering
2010-08-09update fixmeKay Sievers
2010-08-06sd-daemon: fix compilation on old systems lacking SOCK_CLOEXECLennart Poettering
2010-08-06update fixmeKay Sievers
2010-08-06manager: downgrade a few log msgs regarding conflicting but fixable jobsLennart Poettering
2010-08-06automount: order automount units after fsck, tooLennart Poettering
2010-08-04reboot: don't wait for input ttyLennart Poettering
2010-08-03update fixmeLennart Poettering
2010-08-03update fixmeLennart Poettering
2010-08-03fixme updateKay Sievers
2010-07-23systemctl: accept -p more than onceLennart Poettering
2010-07-22update fixmeLennart Poettering
2010-07-21update fixmeLennart Poettering
2010-07-21load: make sure that unit files in /etc/ always take precedence, even over ↵Lennart Poettering
link targets, to make them easily overrdiable
2010-07-21unit: allow symlinking unit files to /dev/nullLennart Poettering
2010-07-21exec: extend variable substitution to support splitting variable values into ↵Lennart Poettering
seperate arguments
2010-07-20sysv: do not add sysv services that are not enabled in /etc/rcN.d/ to ↵Lennart Poettering
network.target or other LSB-style Provides: targets
2010-07-20hostname: properly deal with unset hostname in fedora configurationLennart Poettering
2010-07-20systemctl: always disable color when output goes into a fileLennart Poettering
2010-07-20manager: write serialization to /dev/.systemd/ instead of /dev/shmLennart Poettering
2010-07-20device: do not merge devicesLennart Poettering
Don't try to merge devices that have been created via dependencies when they appear in the system and can be recognized as the same. Instead, simply continue to maintain them independently of each other, however with the same state cycle. Why? Because otherwise we'd have a hard time to seperate the dependencies after the devices are unplugged again and we hence cannot be sure anymore that next time the device is plugged in it will carry the same names. Example: if one depndency refers to dev-sda.device and another one to dev-by-id-xxxyyy.device we only learn at time of plug in of the device that it is actually the same device that was ment. In the moment the device is unplugged again we won't know anymore their relation to each other and the next time the harddisk is plugged it might even appear as dev-by-id-xxxyyy.device and dev-sdb.service. To ensure the dependencies continue to have the meaning they were intended to have let's hence keep the .device objects seperate all the time, even when they are plugged in. This patch also introduces a new Following= property which points from the various .device units of a specific device to the main .device unit for it. This can be used by the client side to figure out the relation of the .device units to each other and even filter units from display.
2010-07-19systemctl: introduce reset-maintenance commandLennart Poettering
2010-07-18man: extend man pages a littleLennart Poettering
2010-07-18install: optionally remove all symlinks from configuration tree recursivelyLennart Poettering
2010-07-17execute: bump up log level of executed processes that failedLennart Poettering
2010-07-17job: timeout every job independently of the unitLennart Poettering
2010-07-17unit: consider only_by_dependency setting when clients ask whether a unit is ↵Lennart Poettering
startable
2010-07-17systemctl: warn when operating on service files that changed on disk but ↵Lennart Poettering
haven't been reloaded
2010-07-16systemctl: always show units with active jobs in list-units outputLennart Poettering
2010-07-16service: refuse to start services that are configured for per-connection ↵Lennart Poettering
instantiation to start without a socket
2010-07-16path,timer: order units after sysinit by defaultLennart Poettering
2010-07-16target: if the user configured a manual ordering between target units and ↵Lennart Poettering
the unit they require don't contradict that automatically
2010-07-16main: disable nscd if we can to avoid deadlock, just in caseLennart Poettering
2010-07-16systemctl: add to command for virtualizing the dependency tree with graphvizLennart Poettering
2010-07-14fixme: refer to rhbz bugs that need fixingLennart Poettering
2010-07-13update fixmeLennart Poettering
2010-07-12update fixmeLennart Poettering
2010-07-12unit: introduce IgnoreDependencyFailure=Lennart Poettering
2010-07-12execute: optionally ignore return status of invoked commandsLennart Poettering
2010-07-10systemctl: show exec status of all exited programsLennart Poettering
2010-07-10execute: add ability to configure the kill signalLennart Poettering
2010-07-10units: introduce umount.target for unmounting all file systemsLennart Poettering