Lennart Poettering
5389fedd99
man: document Restart= a bit more
2012-07-04 00:37:12 +02:00
Lennart Poettering
451b34cc1d
service: flush the start counter in "systemctl reset-failed"
2012-07-04 00:23:42 +02:00
Lennart Poettering
6ffd333786
man: clarify that StartLimitInterval= also applies to manual starts
2012-07-04 00:12:13 +02:00
Lennart Poettering
f1c8f75b38
man: explain StartLimitRate= in conjunction with Restart= a bit better
2012-07-04 00:07:33 +02:00
Lennart Poettering
f4bad2bd2a
journal: default ImportKernel=no until we make use of structured logging
2012-07-03 14:07:10 +02:00
Colin Guthrie
51dfddc2cc
units: Rename systemd-udev.service to systemd-udevd.service
...
This naming convention is more inline with other systemd daemon
unit names (systemd-logind.service, systemd-localed.service etc)
The companion .socket units have also been renamed, however the
-trigger and -settle units keep their current name as these are
not directly related to daemon process itself.
2012-07-02 23:21:51 +02:00
Lennart Poettering
931974af6b
man: fix journalctl man page in regards to --this-boot
2012-07-02 11:44:40 +02:00
Lennart Poettering
e156d769c3
journald: add Storage= setting to control where the journal is stored
2012-07-02 10:43:57 +02:00
Lennart Poettering
59cea26a34
journalctl: add new switch -b to show data from current boot only
2012-07-02 10:43:56 +02:00
Kay Sievers
b1239c3fb3
udev: man - clarify escaping and replacing for SYMLINK+=
2012-07-02 03:37:28 +02:00
Lennart Poettering
b4efdf9720
remount-fs: also remount /usr according to fstab
2012-06-29 16:14:43 +02:00
Lennart Poettering
5b6a2c5aab
man: add references to the new inhibitor lock documentation
2012-06-29 16:14:43 +02:00
Lennart Poettering
f9ad8f7278
logind: add reference to new logind dbus api documentation
2012-06-28 23:51:47 +02:00
Lennart Poettering
9980033377
man: add various links from man pages to appropriate wiki pages
2012-06-28 18:58:56 +02:00
Lennart Poettering
305f376cec
man: minor accuracy corrections
2012-06-28 16:34:00 +02:00
Lennart Poettering
5076f0ccfd
nspawn: introduce new --capabilities= flag and make use of it in the nspawn test case
2012-06-28 14:05:16 +02:00
Tom Gundersen
6c242857b2
man: fix reference to systemd-tty-ask-password-agent
2012-06-28 13:23:26 +02:00
Lennart Poettering
dac051ad68
man: extend watchdog docs a bit
2012-06-28 00:24:49 +02:00
Dave Reisner
cc2600642a
man: fix incorrectly named manpage for udev service
...
The service is systemd-udev.service, not systemd-udevd.service.
2012-06-27 22:33:44 +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
75945badd2
man: add reference to systemd-delta to tmpfiles
2012-06-27 16:30:57 +02:00
Lennart Poettering
75d67e6837
man: document preset files
2012-06-27 16:29:08 +02:00
Lennart Poettering
ff5d32c875
man: document unit names in systemd-tmpfiles(8)
2012-06-27 15:39:51 +02:00
Lennart Poettering
059b37cc28
man: document fstab generator
2012-06-27 15:27:29 +02:00
Lennart Poettering
f5ccf26ded
man: document systemd-update-generator
2012-06-27 15:12:29 +02:00
Lennart Poettering
f220d83cbc
man: document getty-generator
2012-06-27 15:03:02 +02:00
Lennart Poettering
8e129f5156
man: document systemd-cryptsetup-generator
2012-06-27 14:51:47 +02:00
Lennart Poettering
45ae1a05f9
man: document /etc/crypttab
2012-06-27 13:23:12 +02:00
Lennart Poettering
d0d6944cdc
man: document systemd-cryptsetup
2012-06-27 12:19:35 +02:00
Lennart Poettering
a45ad38bec
man: fix --h vs. -h typos
2012-06-27 10:48:13 +02:00
Shawn Landden
ecbd4565c8
man: typo in systemd-analyze.xml
2012-06-27 10:46:35 +02:00
Lennart Poettering
c52f663bfa
man: document tty-ask-password-agent
2012-06-27 02:12:39 +02:00
Lennart Poettering
359deb60c2
man: write man page for systemd-analyze
2012-06-27 01:53:07 +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
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
Paul Menzel
8284608198
man/bootup.xml: Fix grammar by adding missing verb »is«
2012-06-26 12:25:55 +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
4940835715
man: various minor fixes
2012-06-26 00:12:00 +02:00
Lennart Poettering
29f4f5118b
man: document systemd-hostnamed
2012-06-26 00:04:50 +02:00
Tom Gundersen
c84fe6fdf5
man: fix typo in sysntemd-user-sessions.service page
2012-06-26 00:00:02 +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
4aa6e7782a
man: document systemd-vconsole-setup.service
2012-06-25 12:00:43 +02:00
Lennart Poettering
013d8a39a6
man: introduce bootup(7)
2012-06-22 23:14:19 +02:00
Lennart Poettering
eab367b9e5
man: add more references to k-c-l(7)
2012-06-22 16:59:32 +02:00
Lennart Poettering
c7a5e7cfde
man: fix references to udev man page
2012-06-22 16:57:13 +02:00
Lennart Poettering
99166f29ec
man: add reference to bootparam(7) even though it is terribly out of date
2012-06-22 16:57:01 +02:00
Lennart Poettering
2a91f5f09f
man: mention other initrd implementations in kernel-command-line(7)
2012-06-22 16:29:26 +02:00
Lennart Poettering
8ff290af3b
unit: drop the Names= option
...
Names= is a source of errors, simply because alias names specified like
this only become relevant after a unit has been loaded but cannot be
used to load a unit.
Let's get rid of the confusion and drop this field. To establish alias
names peope should use symlinks, which have the the benefit of being
useful as key to load a unit, even though they are not taken into
account if unit names are listed but they haven't been explicitly
referenced before.
2012-06-22 16:24:57 +02:00
Lennart Poettering
d081dffbd3
core: remove sysv_console option
...
This option never made much sense. It was originally intended to make
sure that the usual startup output of sysv scripts goes to the terminal.
However, since SysV scripts started from a terminal would not output to
that terminal, but rather /dev/console this effect was more often than
not actually taking place. Nowadays systemd has much nicer boot time
status output than SysV which makes the sysv output redundant. Finally,
all output of services goes to the journal anyway, and is not lost.
Hence, let's drop this option, and simplify things a bit.
2012-06-22 13:16:28 +02:00
Lennart Poettering
03658d4fd6
modules-load: parse driver=/rd.driver= kernel command line option
...
This generalizes logic that already has been available in dracut before.
2012-06-22 11:39:04 +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
9473414219
fstab-generator: support fstab=/rd.fstab= kernel cmdline
...
This generalizes functionality already available in dracut.
2012-06-22 10:27:05 +02:00
Lennart Poettering
2488799b35
man: add more links to kernel-command-line(7)
2012-06-22 10:13:50 +02:00
Lennart Poettering
66a78c2b95
cryptsetup: allow configuration of LUKS disks via the kernel cmdline
...
This generalizes a bit of the functionality already available in dracut.
2012-06-22 10:11:06 +02:00
Lennart Poettering
601913d616
man: prettify logind man page
2012-06-22 01:47:43 +02:00
Lennart Poettering
ccb94c88fd
man: minor typo fixes
2012-06-22 01:38:42 +02:00
Lennart Poettering
c66e7bc7a1
man: document all kernel command line options we understand
2012-06-22 01:35:52 +02:00
Lennart Poettering
8a422bb295
man: document the new RPM macros in daemon(7)
2012-06-21 22:36:37 +02:00
Lennart Poettering
20747498c6
login: wrap CanTTY and CanGraphical seat attributes in libsystemd-login
2012-06-21 16:52:54 +02:00
Lennart Poettering
7ea9cb9120
man: document new sd_session_get_state() call
2012-06-21 16:31:06 +02:00
Lennart Poettering
24f3a374b9
tmpfiles: exclude the first level directories in /run/user from automatic clean up
...
It's logind's job to maintain those user dirs, so avoid automatic clean
up for them. However, we do cover everything within them.
2012-06-20 09:05:50 +02:00
Lennart Poettering
ba6b303953
journal: rotate on SIGUSR2
2012-06-17 00:03:12 +02:00
Lukas Nykryn
98709151f3
service: timeout for oneshot services
...
Add possibility to specify timeout for oneshot services.
[ https://bugzilla.redhat.com/show_bug.cgi?id=761656
Added minor fixups. -- michich ]
2012-06-15 16:04:06 +02:00
Michal Schmidt
68afbe5f0d
man: fix 'sysytemd' typos
2012-06-13 00:09:25 +02:00
Kay Sievers
4f5d327a49
udev: support "udevadm info /dev/sda; udevadm info /sys/class/block/sda"
2012-06-10 22:53:07 +02:00
Kay Sievers
ca2e894bdb
tmpfiles: print error if basename lookup fails; document it in manpage
2012-06-10 19:21:50 +02:00
Kay Sievers
0e25e94ea7
man: replace tabs with spaces
2012-06-10 18:32:11 +02:00
Kay Sievers
6110885c2c
man: systemd-tmpfiles - document proper config-file-stack order
2012-06-10 18:26:11 +02:00
Kay Sievers
e6f86cac16
udev: kernel cmdline - accept rd.* parameters
2012-06-04 22:46:32 +02:00
Kay Sievers
b43f208f78
systemctl: rename "man" to "help"
2012-06-04 19:55:38 +02:00
Kay Sievers
3ab1e259d9
fix typo
2012-06-01 17:56:11 +02:00
Lennart Poettering
213ba152fd
journal: allow setting of a cutoff log level for disk storage, syslog, kmsg, console forwarding
2012-06-01 17:27:16 +02:00
Lennart Poettering
0d9243f022
journal: support changing the console tty to forward to
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
aa0f64ac85
main: allow setting of timer slack for PID 1
2012-05-31 04:36:08 +02:00
Lennart Poettering
d88a251b12
util: introduce a proper nsec_t and make use of it where appropriate
2012-05-31 04:27:03 +02:00
Lennart Poettering
256425cc10
systemctl: introduce "systemctl man" to show man page for unit
...
For now this only reads man: URLs, but later on we might want to support
info: too. http/https is probably out of focus.
2012-05-31 04:11:57 +02:00
Lennart Poettering
c485d3ba09
service: mark compat options as such
...
This moves FsckPassNo= and SysVStartPriority= into its own
"Compatibility Options" section in the man page to clarify that these
options are not useful for anything but establishing a limited amount of
compatibility.
Also stop exposing these options on the bus.
2012-05-30 21:42:07 +02:00
Lennart Poettering
6de0e0e500
logind: rework button setting semantics
...
If a graphical session without full DE that handles power/suspend events
is used this can now be controlled by logind instead, optionally.
2012-05-30 21:40:32 +02:00
Lennart Poettering
069cfc85f8
logind: optionally handle power, sleep and lid switch events
...
This takes handling of chassis power and sleep keys as well as the lid
switch over from acpid.
This logic is enabled by default for power and sleep keys, but not for
the lid switch.
If a graphical session is in the foreground no action is taken under the
assumption that the graphical session does this.
2012-05-30 15:01:51 +02:00
Paul Menzel
6a2857e689
man/systemctl.xml: Add missing space for »stopcommand«
2012-05-29 11:38:03 +02:00
Lennart Poettering
ec8927ca59
main: add configuration option to alter capability bounding set for PID 1
...
This also ensures that caps dropped from the bounding set are also
dropped from the inheritable set, to be extra-secure. Usually that should
change very little though as the inheritable set is empty for all our uses
anyway.
2012-05-24 04:00:56 +02:00
Lennart Poettering
66b1a24790
man: properly document FsckPassNo= for mount units
2012-05-23 04:11:29 +02:00
Lennart Poettering
1b64d026af
units: remove service sysv_path variable and replace it by generic unit_path
...
UnitPath= is also writable via native units and may be used by generators
to clarify from which file a unit is generated. This patch also hooks up
the cryptsetup and fstab generators to set UnitPath= accordingly.
2012-05-22 23:08:24 +02:00
Lennart Poettering
92a39ae198
mount: use the same fstab extension option syntax everywhere
...
The man page and the actual code differed, and this is now corrected
2012-05-22 02:00:53 +02:00