Lennart Poettering
d1f9edafe7
units: rename systemd-debug-shell.service to debug-shell.service
...
The systemd- prefix for services should be reserved only for services
that invoke our own code rather than generic, external code.
2012-07-02 14:33:04 +02:00
Colin Guthrie
067e1f73e8
mageia: Change the unit for prefdm.service to make it work a bit more like Fedora
...
Do not wait for some of the Fedora units that we have traditionally not
waited for in Mageia or Mandriva before it.
2012-07-02 11:50:54 +02:00
Lennart Poettering
ac7019f33f
timedated: replace systemd-timedated-ntp.target logic with simpler scheme
...
The previous systemd-timedated-ntp.target was suffering by the problem
that NTP implementations enabled via the machanism could not be disabled
the obvious way on the "systemctl disable" command line. Replace
systemd-timedated-ntp.target by a list of implementations we try in
turn. The list is encoded in $pkgdatadir/ntp-units.
2012-07-02 10:43:56 +02:00
Lennart Poettering
454591be36
units: automatically respawn the core services
2012-06-28 12:18:04 +02:00
Lennart Poettering
5231084b47
units: add explicit dependency on display-manager.service to graphical.target
...
This replaces the symlink based dependency by an explicit one in the
unit file so that we avoid the dangling symlink when no display manager
is installed.
2012-06-27 22:23:16 +02:00
Lennart Poettering
f5ccf26ded
man: document systemd-update-generator
2012-06-27 15:12:29 +02:00
Lennart Poettering
c48754ab3d
man: this time, fix Documentation= properly
2012-06-27 14:28:25 +02:00
Lennart Poettering
ca5dc4b67d
units: fix Documentation= tag in fsck units
2012-06-27 11:51:38 +02:00
Lennart Poettering
7df46b2af5
man: document systemd-ask-password-console.service and friends
2012-06-27 01:32:15 +02:00
Lennart Poettering
743b8558f6
man: document quotacheck
2012-06-27 01:17:49 +02:00
Lennart Poettering
3eca62862e
man: add Documentation= tag to tmp.mount
2012-06-27 01:09:51 +02:00
Lennart Poettering
744881d173
man: add Documentation= tags to all kinds of missing units
2012-06-27 01:07:04 +02:00
Lennart Poettering
ee1c0ad436
man: properly document .socket units in man page
2012-06-27 01:06:35 +02:00
Lennart Poettering
a32f224aaf
man: document systemd-fsck
2012-06-27 00:37:36 +02:00
Lennart Poettering
56a379a97e
man: document the readahead services
2012-06-26 18:16:00 +02:00
Lennart Poettering
0127336c01
man: document systemd-halt.service and friends
2012-06-26 17:50:29 +02:00
Lennart Poettering
e2b696ee9b
man: document systemd-suspend.service
2012-06-26 17:33:11 +02:00
Lennart Poettering
11901ad596
man: document systemd-shutdownd
2012-06-26 00:21:13 +02:00
Lennart Poettering
f59e0b6435
man: document systemd-initctl
2012-06-26 00:15:59 +02:00
Lennart Poettering
29f4f5118b
man: document systemd-hostnamed
2012-06-26 00:04:50 +02:00
Lennart Poettering
62ce62123d
man: document localed
2012-06-25 23:55:35 +02:00
Lennart Poettering
83620960d6
man: document systemd-timedated.service
2012-06-25 22:56:45 +02:00
Lennart Poettering
6b7b92055d
man: document systemd-update-utmp-runlevel
2012-06-25 22:07:58 +02:00
Lennart Poettering
a882169a16
man: document systemd-user-sessions.service
2012-06-25 17:34:50 +02:00
Lennart Poettering
0e0320e045
units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx
...
These service units also execute our own code, hence rename the
accordingly and prefix them with systemd-
2012-06-25 14:28:50 +02:00
Lennart Poettering
93a1d735ac
units: rename fsck@.service to systemd-fsck@.service
...
The rule is that units that encapsulate our own code are prefixed with
"systemd-". Since the fsck units invoke our own code, hence add the
missing prefix. Since a long long time the fsck units didn't invoke the
naked fsck binaries anymore, and it is unlikely that this well ever
change. On the opposite: the code in systemd-fsck will probably get more
complex over time to handle fsck progress to plymouth forwarding.
Same for quotacheck (but not quotaon!)
2012-06-25 14:28:50 +02:00
Lennart Poettering
ca6b98ae21
man: document systemd-remount-fs.service
2012-06-25 13:08:23 +02:00
Lennart Poettering
edcf89bebe
man: document systemd-random-seed-load.service
2012-06-25 12:13:17 +02:00
Lennart Poettering
c617f5a96d
units: stop sleep.target when it has done its job
2012-06-25 12:01:09 +02:00
Lennart Poettering
4aa6e7782a
man: document systemd-vconsole-setup.service
2012-06-25 12:00:43 +02:00
Lennart Poettering
b79f817b1b
man: refer to udevd by its service name not binary name
...
Since the binary name is now hidden away in /usr/lib/ the primary user
handle for the udev service is the unit name, hence change the man page
to be available under the unit name, and make the binary name an alias
for it.
2012-06-22 10:38:40 +02:00
Lennart Poettering
87ce22cc0d
readahead: merge three binaries into one
...
since the binaries share much of the same code and we better load only
one binary instead of two from disk at early boot let's merge the three
readahead binaries into one. This also allows us to drop a lot of
duplicated code.
2012-06-21 23:53:20 +02:00
Kay Sievers
eb125fb693
update .gitignore
2012-06-10 18:28:53 +02:00
Kay Sievers
7a5498fe92
systemd-debug-shell: add to POTFILES.skip
2012-06-07 19:34:57 +02:00
Kay Sievers
26cbf29c52
delete plymouth units; moved to plymouth
2012-06-07 19:27:17 +02:00
Michal Schmidt
ed061a8dc2
units: add systemd-debug-shell.service
...
If enabled, the service provides a root shell from an early boot. It also
remains active late into shutdown. It is useful for debugging startup and
shutdown problems.
This is the unit referenced in
http://freedesktop.org/wiki/Software/systemd/Debugging#early_debug_shell
2012-06-07 16:33:45 +02:00
Kay Sievers
a2368a3f37
udev: systemd-udev-settle.service fix After=
...
https://bugs.freedesktop.org/show_bug.cgi?id=50779
2012-06-06 14:30:16 +02:00
Michal Schmidt
3305d6806d
units: avoid redundant VT clearing by agetty
...
TTYVTDisallocate=yes already clears the VT. agetty does not need to do
it again. Run it with --noclear.
Felix Miata found the double clearing confusing in this bugreport:
https://bugzilla.redhat.com/show_bug.cgi?id=828007
Add a comment explaining what clears the VT.
2012-06-06 11:33:18 +02:00
Lennart Poettering
63cb20a28b
units: fix man section
2012-06-01 17:27:16 +02:00
Lennart Poettering
01cf0ca850
man: document systemd-journal
2012-06-01 17:27:15 +02:00
Lennart Poettering
af3bccd6d8
man: write man page for systemd-logind
2012-06-01 17:27:15 +02:00
Lennart Poettering
9393a8774c
man: add documentation for the binfmt, modules-load, sysctl services
2012-05-31 16:00:34 +02:00
Lennart Poettering
88f8ffbd63
units: add Documentation= field to console-getty.service
2012-05-31 14:51:17 +02:00
Kay Sievers
b5d22f5ebe
plymouth: use systemd-udev-settle.service
2012-05-29 22:32:41 +02:00
Kay Sievers
3e920c7164
udev: man - mention systemd-udevd(8)
2012-05-29 00:54:40 +02:00
Lennart Poettering
659635ab22
units: fix file syntax
2012-05-23 12:49:49 +02:00
Lennart Poettering
8d59c9b490
readahead: use Conflicts= instead of masking to get rid of readahead units
2012-05-23 04:02:56 +02:00
Lennart Poettering
08231e5142
readahead: avoid running of readahead services if readahead is already done
2012-05-23 03:51:25 +02:00
Lennart Poettering
1897573598
readahead: when doing a system update drop readahead file
2012-05-23 03:50:15 +02:00
Lennart Poettering
d360705f0f
system-update: add system update generator
...
http://freedesktop.org/wiki/Software/systemd/SystemUpdates
2012-05-22 19:48:51 +02:00