aboutsummaryrefslogtreecommitdiffstats
path: root/systemd/system
Commit message (Collapse)AuthorAgeFilesLines
* Drop fedora-storage-init; conflict with older lvm & dmraid so we get the ↵Bill Nottingham2012-10-313-50/+0
| | | | required versions that allow us to do so. (<prajnoha@redhat.com>)
* Drop reference to systemd-udev.service.Bill Nottingham2012-07-091-1/+1
| | | | | 1) udev-settle.service brings it in anyway 2) it changed names again
* Fix unit names.initscripts-9.38-1Bill Nottingham2012-06-291-2/+2
|
* Only run fedora-storage-init if we have the tools that it invokes.Bill Nottingham2012-06-192-0/+6
|
* Check that root is r/w before starting fedora-import-state.Bill Nottingham2012-06-191-0/+1
|
* Move fedora-readonly to Before=local-fs.targetBill Nottingham2012-05-071-1/+1
|
* Make sure fedora-readonly runs before random seed loading/saving. (#808907)Bill Nottingham2012-04-251-1/+1
|
* add fedora-import-state.serviceWill Woods2012-03-081-0/+13
| | | | | | | | This service imports the contents of /run/initramfs/state into the root filesystem, where the root filesystem is writeable. This allows dracut to hand the ifcfg file and dhclient lease over to NetworkManager on network-booted Live images.
* Drop StandardInput=tty (#785662)Bill Nottingham2012-01-301-1/+0
|
* Don't bother with stdin/stdout/stderr for rmmod/modprobe of scsi_wait_scan. ↵Bill Nottingham2011-11-111-0/+3
| | | | (#735867)
* Drop fedora-autoswap; it's somewhat dangerous, and better done via a ↵Bill Nottingham2011-08-091-12/+0
| | | | udev/systemd combination anyway.
* Remove fedora-sysinit-hack/fedora-sysinit-unhack; they're not needed with ↵Bill Nottingham2011-07-252-21/+0
| | | | /var/lock on tmpfs.
* Make sure to enable fedora-storage-init-late.service, and have it after the ↵Bill Nottingham2011-04-271-1/+1
| | | | non-late version. (#699918)
* Add a storage setup after cryptsetup.target. (#692198)Bill Nottingham2011-04-061-0/+13
| | | | Due to cryptsetup being parallel with this initially, we need this to support LVM/MD on LUKS.
* separate "touch /.autorelabel" to a new unitMichal Schmidt2011-04-041-0/+15
| | | | | | | | | | | | | | | | | | | Writing /.autorelabel from fedora-autorelabel does not work because the script is executed only if relabel was already requested. Create a new unit fedora-autorelabel-mark.service which will be responsible for creating /.autorelabel if SELinux is disabled. The unit takes advantage of the new "ConditionSecurity=" support in systemd. The old script checked for a read-only filesystem first. The new unit does not do that. If / is read-only, touch will simply fail. This should not be considered as a failure of the unit, so "-" is used in ExecStart. There have been arguments on systemd-devel that the root directory should not be abused for flag files like /.autorelabel. It has a long tradition in Fedora though (since 2005). Maybe we can change it eventually, but let's keep it where it is for now.
* let systemd check the conditions for fedora-autorelabelMichal Schmidt2011-04-041-0/+1
| | | | | | | The service unit file already checks whether /.autorelabel or the "autorelabel" parameter are present. No need to recheck in the script. Using the new "ConditionSecurity=" feature systemd can also check whether SELinux is enabled.
* Fix conditions so that they operate as OR, not AND. (#684125)Bill Nottingham2011-03-112-4/+4
|
* initscripts: execute fedora-sysinit-unhack after sysinit.targetAndrey Borzenkov2011-03-101-1/+2
| | | | | | | | | Currently both are started early during boot and in the best case are no-op, in the worst - hack is executed after unhack and leaves /dev/.in_sysinit hanging around forever. Make sure unhack is executed after hack and after sysinit.target as name suggests. Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
* Use proper keyword (#657974)Bill Nottingham2010-11-302-2/+2
|
* Remain after local-fs.target.Bill Nottingham2010-11-221-1/+1
|
* fedora-autoswap: order before swap.target like all other swapsLennart Poettering2010-11-221-3/+2
|
* fedora-storage: drop reference to emergency, weaken dependenciesLennart Poettering2010-11-212-4/+4
|
* systemd: simplify autorelabel ordering and add conditional suppressionLennart Poettering2010-11-211-2/+4
|
* loadmodules: start in parallel to systemd-modules-load.serviceLennart Poettering2010-11-211-4/+2
| | | | | | This changes After/Before to be identical to systemd-modules-load.service.in. This causes this unit to be run earlier and in parallel to udev and the rest of the module loading.
* systemd: run fedora-loadmodules only if there's something configuredLennart Poettering2010-11-211-1/+2
|
* sysinit.service is no longer necessaryLennart Poettering2010-11-211-10/+0
|
* Fix path (#654214)Bill Nottingham2010-11-171-1/+1
|
* Don't use our crypto init ; systemd handles this.Bill Nottingham2010-11-165-49/+4
|
* Don't conflict with multi-user.target.Bill Nottingham2010-10-291-1/+1
|
* Use systemd versions of these services.Bill Nottingham2010-10-284-86/+0
|
* Simplify some things with ConditionPathExists.Bill Nottingham2010-10-284-0/+5
|
* Don't ship our own halt service; systemd handles this natively.Bill Nottingham2010-10-263-57/+0
| | | | We will need to add a halt.local service.
* Add autorelabel service.Bill Nottingham2010-10-261-0/+14
|
* Drop fedora-mountall, fedora-cleanup. Adjust other services accordingly.Bill Nottingham2010-10-264-32/+4
| | | | systemd can do mount & fsck & quota, etc. now.
* Use systemd's support for normal swapon; only handle autoswap here.initscripts-9.21.systemd-1Bill Nottingham2010-10-151-2/+2
|
* Don't have sysinit be after local-fs, that way lie loops.Bill Nottingham2010-10-152-5/+2
| | | | Assume https://bugs.freedesktop.org/show_bug.cgi?id=30913 will be fixed in systemd.
* Adjust for current syntax.Bill Nottingham2010-10-151-1/+1
|
* Add a basic sysint service that is After: local-fs so that sockets still work.Bill Nottingham2010-10-151-0/+13
| | | | This is a workaround for https://bugs.freedesktop.org/show_bug.cgi?id=30913
* Add split-out bits of rc.sysinit and associated service files. Remove ↵Bill Nottingham2010-10-1515-20/+173
| | | | | | sysinit.service. Based on work by Harald Hoyer (<harald@redhat.com>) sysinit-hack/unhack will be removed once the net hotplug stuff is fixed to not require this.
* Reorganize the systemd bits as we'll have scripts to put in /lib/systemd.Bill Nottingham2010-10-148-0/+162