aboutsummaryrefslogtreecommitdiffstats
path: root/systemd/system
Commit message (Collapse)AuthorAgeFilesLines
* systemd/system: symlinks for fedora-* services removedDavid Kaspar [Dee'Kej]2017-10-194-6/+15
| | | | | The symlinks are no longer needed. Enablement of default services is now managed by 'fedora-release' package.
* remove autorelabel stuffLukas Nykryn2016-04-252-32/+0
|
* fedora-loadmodules: we don't have readahead anymoreLukas Nykryn2015-11-091-1/+0
|
* fedora-import-state.service: run a little bit laterLukas Nykryn2015-01-131-2/+2
|
* fedora-readonly: Updates for systemd random-seed handlingColin Guthrie2015-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since: commit ef5bfcf668e6029faa78534dfeb2591df854cdef Author: Lennart Poettering <lennart@poettering.net> Date: Tue Sep 17 17:28:35 2013 -0500 backlight,random-seed: move state files into /var/lib/systemd Let's not scatter (private) files in /var around, let's place them all in /var/lib/systemd and below. the location for the random-seed file has changed. Since: commit c35b956d34bbb8bb208e49e45de2c103ca11911c Author: Lennart Poettering <lennart@poettering.net> Date: Wed May 15 22:38:51 2013 +0200 units: rework systemd-random-seed-{load,save}.service to be a single service That way ordering it with MountsRequiredFor= works properly, as this no longer results in mount units start requests to be added to the shutdown transaction that conflict with stop requests for the same unit. the service has just been called systemd-random-seed.service
* remove fedora-configureLukas Nykryn2014-04-071-15/+0
|
* fedora-domainname: DefaultDependencies=noLukas Nykryn2014-03-031-0/+2
|
* add possibility to set domainname through /etc/sysconfig/networkLukas Nykryn2013-07-111-0/+11
|
* add systemd-random-seed.service to Before= in fedora-readonly.serviceVáclav Pavlín2013-03-141-1/+1
| | | | (#888615)
* remount-rootfs.service got renamed to systemd-remount-fs.serviceHarald Hoyer2013-03-122-2/+2
|
* 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