summaryrefslogtreecommitdiff
path: root/units/fedora
AgeCommit message (Collapse)Author
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.
2012-02-09service: ignore SIGPIPE by defaultsystemd/v41Lennart Poettering
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/fedora: let rc-local.service log to syslogMichal Schmidt
rc-local.service should not be excluded from the default stdout logging. Missing logs were noticed by Andrew McNabb in https://bugzilla.redhat.com/show_bug.cgi?id=750032#c3
2011-08-31man: don't recommend After=syslog.target anymore since we don't support ↵Lennart Poettering
non-socket-activatable syslogs anymore where that was ncessary
2011-07-12unit: introduce ConditionFileIsExecutable= and use it where we check for a ↵Lennart Poettering
binary we'll spawn
2011-06-27units: Use /etc/rc.d/rc.local as the path to rc.local in Fedora.Bill Nottingham
/etc/rc.local is a symlink.
2011-02-08plymouth: move plymouth out of TARGET_FEDORAJeff Mahoney
2010-11-19units: move a couple of units from base.target to sysinit.targetLennart Poettering
2010-11-18units: enable console ask-password agent by defaultLennart Poettering
2010-11-18units: make sure prefdm is killed first, user sessions second on shutdownLennart Poettering
2010-11-15exec: automatically determine right TERM= setting based on tty nameLennart Poettering
2010-10-31fedora: start plymouth after udev-settle, so that the graphics modules are ↵Lennart Poettering
loaded
2010-10-30units: add unit to call /bin/plymouth update-root-fs --read-writeLennart Poettering
2010-10-30fedora: /bin/plymouth --sysinit is not necessary on shut downLennart Poettering
2010-10-29fedora: invoke plymouth with its /bin instead of the /usr/bin/ pathLennart Poettering
2010-10-29fedora plymouthd doesn't seem to like --attach-to-session hereLennart Poettering
2010-10-29units: make fedora/single.service standard and rename it to rescue.serviceLennart Poettering
2010-10-29units: introduce plymouth-start and plymouth-kexec, and move a few things ↵Lennart Poettering
back from basic to sysinit
2010-10-29fedora: get rid of sysinit.serviceLennart Poettering
2010-10-29Fedora: by default, run prefdm last to match prior behavior.Bill Nottingham
2010-10-29Fedora: don't ship [Install] sections; these are enabled in the system ↵Bill Nottingham
configuration.
2010-10-29Fedora: further unit tweaksBill Nottingham
1) Just ship rc-local as-is; don't worry about the 'local' name. 2) Don't install rc-local and prefdm to /etc ; just enable them globally for the system in /lib.
2010-10-29Fedora: Assorted tweaks to Fedora single-user mode.Bill Nottingham
1) Start after basic.target, not the deprecated sysinit.target 2) Conflict with shutdown.
2010-10-27units: run sysv related scripts with TERM=linuxLennart Poettering
2010-10-26units: now that we don't set TERM anymore by default, make sure to pass it ↵Lennart Poettering
to our rescue sessions
2010-10-26units: Remove the distro specific references to killall.service.Franz Dietrich
Maybe debian and fedora still have the killall.service but usually it shouldn't be necessary anymore.
2010-10-14fedora: add compat unit for /sbin/halt.localLennart Poettering
2010-10-14units: get rid of distro-specific shutdown scripts, replace them by ↵Lennart Poettering
systemd-shutdown invocations
2010-10-06unit: continue boot when exiting emergency/resuce shellLennart Poettering
2010-10-05service: rename settings for Restart= from 'restart-always' to 'always' and ↵Lennart Poettering
similar
2010-09-28units: add readahead unit filesLennart Poettering
2010-09-14prefdm: make sure we start prefdm only after the getty is killedLennart Poettering
2010-09-13fedora: don't quit plymouth too earlyMichal Schmidt
Do not quit plymouth until the dependencies for getty@tty1.service are ready, in order to minimize the time a black screen is displayed.
2010-09-10units: set working directory to /root for sulogin, since sulogin is crazyLennart Poettering
2010-09-10units: set HOME=/root when running shellsLennart Poettering
2010-08-25units: make sure prefdm is automatically respawnedLennart Poettering
2010-08-25units: invoke sulogin instead of /bin/shLennart Poettering
2010-08-17service: rename ValidNoProcess= to RemainAfterExit=Lennart Poettering
2010-08-14units: don't require tty in rc-local.serviceLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=623802
2010-08-14units: X 1.8 doesn't need HAL anymore, so avoid synchronization on thatLennart Poettering
2010-08-14units: make sure plymouth shutdown screen is shown before we kill all ↵Lennart Poettering
processes/shut down
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-13unit: create three seperate plymouth service for halt/poweroff/rebootLennart Poettering
2010-08-12unit: move prefdm after livesysLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=623561
2010-08-12plymouth: call plymouth quit before running the getty, not afterLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=623430
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-10unit: hook plymouth into the bootLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=619922