summaryrefslogtreecommitdiff
path: root/src/target.c
AgeCommit message (Collapse)AuthorFilesLines
2011-03-15getty: move automatic serial getty logic into generatorLennart Poettering1-67/+0
2011-03-14container: skip a few things when we are run in a container such as ↵Lennart Poettering1-0/+3
accessing /proc/cmdline
2011-03-08unit: don't accidently create ordering links to targets when default deps ↵Lennart Poettering1-11/+14
are off for either target and unit
2011-02-14getty: don't parse console= anymore, use /sys/class/tty/console/active insteadLennart Poettering1-14/+30
2011-02-14getty: do not auto-spawn getty's on VC ttys if console=ttyN is usedLennart Poettering1-1/+6
https://bugzilla.redhat.com/show_bug.cgi?id=676885
2011-01-20service: when reloading a service fails don't fail the entire service but ↵Lennart Poettering1-1/+1
just the reload job
2010-10-29unit: get rid of gnoreDependencyFailure= instead treat ConflictedBy= as ↵Lennart Poettering1-1/+1
weaker counterpart of Conflicts=, similar to Wants= vs. Requires=
2010-09-14target: add implicit target/unit ordering deps only if both sides have been ↵Lennart Poettering1-0/+21
fully loaded
2010-09-13target: add default unit ordering deps from the unit not the targetLennart Poettering1-21/+1
2010-09-03target: implicitly shutdown targets on shutdown, so that they are pulled ↵Lennart Poettering1-1/+2
into the final transaction and may be used for synchronization
2010-08-30console: rework automatic getty on kernel console logic againLennart Poettering1-0/+45
It is essential that the gettys are proper dependencies from getty.target so that they aren't killed and immediately restarted on runlevel changes. Hence rework the logic to implicitly add console gettys to getty.target as dependencies. This also adds an automatic hvc console for virtualizers. https://bugzilla.redhat.com/show_bug.cgi?id=501720
2010-08-20dbus: follow standardized fdo PropertiesChanged signal specLennart Poettering1-0/+1
2010-08-14emacs: make sure nobody accidently adds tabs to our sourcesLennart Poettering1-1/+1
2010-08-11target: don't synthesize a runlevel property for targets anymore since we ↵Lennart Poettering1-29/+0
don't need it anymore and it is crutfy
2010-07-16target: if the user configured a manual ordering between target units and ↵Lennart Poettering1-8/+13
the unit they require don't contradict that automatically
2010-07-03unit: add DefaultDependencies= settingLennart Poettering1-1/+41
In order to simplify writing of unit files introduce default dependencies that are added to all units unless explictly disabled in a unit. This option can be switched off for select units that are involved in early boot-up ot late system shutdown, This should simplify service files for most normal daemons, but breaks existing service files for software involved in early boot (notably udev), which need to be updated for a DefaultDependencies=no setting)
2010-06-19unit: get rid of various unnecessary castsLennart Poettering1-1/+1
2010-06-18systemctl: add verbs for special unitsLennart Poettering1-3/+4
2010-05-16build-sys: move source files to subdirectoryLennart Poettering1-0/+194