1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-01-11 05:17:44 +03:00
Commit Graph

95 Commits

Author SHA1 Message Date
Lennart Poettering
8f53c0a906 units: don't require tty in rc-local.service
https://bugzilla.redhat.com/show_bug.cgi?id=623802
2010-08-14 19:34:48 +02:00
Lennart Poettering
0dcc785749 units: write utmp record before we kill all processes 2010-08-14 19:25:12 +02:00
Lennart Poettering
2a2387d8a9 units: X 1.8 doesn't need HAL anymore, so avoid synchronization on that 2010-08-14 19:24:08 +02:00
Lennart Poettering
86b846b697 units: make sure plymouth shutdown screen is shown before we kill all processes/shut down 2010-08-14 19:23:16 +02:00
Lennart Poettering
ca2cab5dcd random-seed: add little tool for saving/loading random seed on shutdown/boot, but don't enable it by default 2010-08-14 19:17:37 +02:00
Lennart Poettering
34e9ba669e service: rename Type=finish to Type=oneshot and allow multiple ExecStart= 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-13 18:23:01 +02:00
Lennart Poettering
0278dfeb30 unit: create three seperate plymouth service for halt/poweroff/reboot 2010-08-13 02:19:24 +02:00
Lennart Poettering
145b66acab unit: move prefdm after livesys
https://bugzilla.redhat.com/show_bug.cgi?id=623561
2010-08-12 17:15:11 +02:00
Lennart Poettering
8e1e105b45 plymouth: call plymouth quit before running the getty, not after
https://bugzilla.redhat.com/show_bug.cgi?id=623430
2010-08-12 17:15:10 +02:00
Lennart Poettering
cd6d0a456b utmp: enable systemd-update-utmp by default 2010-08-11 04:38:55 +02:00
Lennart Poettering
b5e9dba8d6 unit: rename OnlyByDependency= to RefuseManualStart= and introduce 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-11 01:44:37 +02:00
Lennart Poettering
1310609b05 unit: hook plymouth into the boot
https://bugzilla.redhat.com/show_bug.cgi?id=619922
2010-08-10 03:44:05 +02:00
Lennart Poettering
1f31e8d3a6 units: ignore exit codes of killall scripts 2010-08-10 00:30:53 +02:00
Lennart Poettering
61bec80cf3 getty: properly synchronize of tty devices being plugged in 2010-08-10 00:21:25 +02:00
Lennart Poettering
1e532d14ad units: make sure that killall does not wait for the tty 2010-08-10 00:08:13 +02:00
Lennart Poettering
69dd2852bb manager: when two pending jobs conflict, keep the one that "conflicts", remove the one that is "conflicted"
This gives the writer of units control which unit is kept and which is
stopped when two units conflict.
2010-08-09 22:32:30 +02:00
Lennart Poettering
8519e861a8 units: add missing fsck.target file 2010-08-06 01:32:16 +02:00
Lennart Poettering
922cc00119 units: split fsck.target from sysinit.target for suse compat 2010-08-06 01:30:20 +02:00
Lennart Poettering
30609d9c18 units: always send HUP when dealing with shells/gettys/logins 2010-08-05 20:29:11 +02:00
Kay Sievers
7d49c54770 units: getty - suse: login wants SIGHUP 2010-08-04 18:56:35 +02:00
Kay Sievers
00a11ba982 units: suse - reboot: do not wait for tty 2010-08-04 14:21:01 +02:00
Lennart Poettering
183ae5f99b reboot: don't wait for input tty 2010-08-04 14:17:18 +02:00
Lennart Poettering
ccbe77e993 units: remove redundant ordering dependency 2010-08-04 01:27:26 +02:00
Lennart Poettering
14a35a84fa units: make sure that prefdm wins over the getty if both are pulled in 2010-08-03 23:58:23 +02:00
Lennart Poettering
a48bcc46be units: add conflicts between prefdm and getty@tty1 to avoid race for tty1 2010-08-03 23:53:17 +02:00
Lennart Poettering
218362d22c units: add [Install] section to getty.target and remote-fs.target 2010-07-22 02:39:21 +02:00
Lennart Poettering
c24eb49e6a exec: extend variable substitution to support splitting variable values into seperate arguments 2010-07-21 02:57:35 +02:00
Lennart Poettering
36adffeab0 fedora: make sure the gettys are run before X starts up 2010-07-20 20:42:46 +02:00
Lennart Poettering
2d3b2c0032 units: introduce smartcard.target 2010-07-16 21:32:11 +02:00
Lennart Poettering
bb4f237c65 units: fix default mode of /var/run and /var/lock 2010-07-16 18:58:52 +02:00
Lennart Poettering
172f6478b3 units: update other distro units to recent fedora changes 2010-07-13 21:30:38 +02:00
Lennart Poettering
eee4b05fab units: add missing target files 2010-07-13 04:05:31 +02:00
Lennart Poettering
13fe456fdb units: fix minor typo 2010-07-13 02:26:09 +02:00
Lennart Poettering
201e673c48 units: fix ordering problem 2010-07-13 00:36:57 +02:00
Lennart Poettering
a974d58e83 units: rely only on isolate to remove running services when entering rescue/emergency modes 2010-07-13 00:19:17 +02:00
Lennart Poettering
0667db89fb units: add missing units 2010-07-13 00:04:14 +02:00
Lennart Poettering
f057408c9c units: introduce emergency.target 2010-07-12 23:49:20 +02:00
Lennart Poettering
2edd4434e5 mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
Lennart Poettering
3b6fdb5b5a unit: introduce IgnoreDependencyFailure= 2010-07-12 03:07:02 +02:00
Lennart Poettering
983d9c9015 units: turn Wants=shutdown back into Requires=shutdown to avoid removal of jobs due to the impact minimizer 2010-07-11 04:22:00 +02:00
Lennart Poettering
b827a9f97d units: turn shutdown dependencies from Requires into Wants to make things a bit more robust 2010-07-10 04:52:31 +02:00
Lennart Poettering
5682009b21 units: pull in shutdown.target and umount.target when entering emergency mode 2010-07-10 04:42:22 +02:00
Lennart Poettering
4e67ddd6b3 units: introduce umount.target for unmounting all file systems 2010-07-10 02:41:06 +02:00
Lennart Poettering
83bda35801 build-sys: drop special name hack for dbus.service since a native service file is now shipped upstream dbus 2010-07-10 00:22:38 +02:00
Kay Sievers
f8e1755297 units: SUSE - set COLD_BOOT to skip own boot.d/ handling on shutdown 2010-07-09 11:53:39 +02:00
Lennart Poettering
455bb5a4bd units: connect shutdown scripts explicitly with the tty, because native units now default to /dev/null stdout otherwise 2010-07-09 04:37:13 +02:00
Lennart Poettering
319346674c units: kill the emergency shell with SIGHUP 2010-07-08 04:21:53 +02:00
Lennart Poettering
07405e9096 units: in order to make the default services parseable by GKeyFile, merge repeated lines 2010-07-07 22:29:41 +02:00
Lennart Poettering
af65a09126 units: update shipped unit files for DefaultDependencies= 2010-07-03 19:53:37 +02:00
Lennart Poettering
3d88bf660d unit: add [Install] section to various service files 2010-06-18 21:56:21 +02:00