summaryrefslogtreecommitdiff
path: root/units/suse
AgeCommit message (Collapse)Author
2013-01-04build-sys: make rc-local support part of SYSV compatLennart Poettering
This also drops automatic selection of the rc local scripts based on the local distro. Distributions now should specify the paths of the rc-local and halt-local scripts on the configure command line.
2012-04-12relicense to LGPLv2.1 (with exceptions)Lennart Poettering
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
2011-12-02rc-local: order after network.targetMichal Schmidt
As suggested by Bill Nottingham: rc.local is often used for frobbing the network. https://bugzilla.redhat.com/show_bug.cgi?id=754789
2011-12-02rc-local: no need to check if the script is executableMichal Schmidt
rc-local.service is pulled in by a generator only if the script is executable. No need to check again.
2011-12-02add a generator to pull rc-local.service inMichal Schmidt
rc-local.service acts as an ordering barrier even if its condition is false, because conditions are evaluated when the service is about to be started. To avoid the ordering barrier in a legacy-free system, add a generator to pull rc-local.service into the transaction only if the script is executable. If/when we rewrite SysV compatibility into a generator, this one can become a part of it.
2011-11-09units/suse: let rc-local.service log to syslogMichal Schmidt
Same change as the previous commit did for Fedora. fcrozat agreed.
2011-07-12unit: introduce ConditionFileIsExecutable= and use it where we check for a ↵Lennart Poettering
binary we'll spawn
2011-07-12units: add units for boot.local/halt.local on SUSE distributions.Frederic Crozat
2011-03-18units: get rid of empty units/suse/ subdirLennart Poettering
2010-10-25fsck: remove symlink from fsck.target to sysinit.targetTom Gundersen
2010-10-14units: get rid of distro-specific shutdown scripts, replace them by ↵Lennart Poettering
systemd-shutdown invocations
2010-08-17service: rename ValidNoProcess= to RemainAfterExit=Lennart Poettering
2010-08-13service: rename Type=finish to Type=oneshot and allow multiple ExecStart= ↵Lennart Poettering
lines for oneshot services In contrast to the other service types oneshot services are usually not long lasting and there's not necessarily a single clean main process for them. This change allows multiple ExecStart= lines for this type of services so that the admin/developer doesn't have to arbitrarily pick on of various sequential commands as the "main one".
2010-08-06units: add missing fsck.target fileLennart Poettering
2010-08-04units: suse - reboot: do not wait for ttyKay Sievers
2010-07-13units: update other distro units to recent fedora changesLennart Poettering
2010-07-11units: turn Wants=shutdown back into Requires=shutdown to avoid removal of ↵Lennart Poettering
jobs due to the impact minimizer
2010-07-10units: turn shutdown dependencies from Requires into Wants to make things a ↵Lennart Poettering
bit more robust
2010-07-09units: SUSE - set COLD_BOOT to skip own boot.d/ handling on shutdownKay Sievers
2010-07-09units: connect shutdown scripts explicitly with the tty, because native ↵Lennart Poettering
units now default to /dev/null stdout otherwise
2010-07-07units: in order to make the default services parseable by GKeyFile, merge ↵Lennart Poettering
repeated lines
2010-07-03units: update shipped unit files for DefaultDependencies=Lennart Poettering
2010-06-02units: tear down sys-kernel-security.automount automount point on shutdownLennart Poettering
2010-06-02units: add SUSE service filesKay Sievers