Systemd/man
David Herrmann 9d10cbee89 login: make hold-off timeout configurable
This introduces 'HoldoffTimeoutSec' to logind.conf to make
IGNORE_LID_SWITCH_{SUSPEND,STARTUP}_USEC configurable.

Background: If an external monitor is connected, or if the system is
docked, we want to ignore LID events. This is required to support setups
where a laptop is used with external peripherals while the LID is closed.
However, this requires us to probe all hot-plugged devices before reacting
to LID events. But with modern buses like USB, the standards do not impose
any timeout on the slots, so we have no chance to know whether a given
slot is used or not. Hence, after resume and startup, we have to wait a
fixed timeout to give the kernel a chance to probe devices. Our timeout
has always been generous enough to support even the slowest devices.
However, a lot of people didn't use these features and wanted to disable
the hold-off timer. Now we provide a knob to do that.
2015-03-06 14:37:09 +01:00
..
.gitignore build-sys,man: use XML entities to substite strings 2013-03-29 20:30:21 -04:00
binfmt.d.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
bootchart.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
bootctl.xml gummiboot/sd-boot/systemd-boot: rename galore 2015-02-18 15:23:23 +01:00
bootup.xml man: make bootup graph consistent 2015-02-20 14:52:14 -08:00
busctl.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
coredump.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
coredumpctl.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
crypttab.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
custom-html.xsl bootctl: add sd-boot support 2015-02-17 14:36:59 +01:00
custom-man.xsl man: always supply quotes around literals 2013-06-26 08:05:14 -04:00
daemon.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
file-hierarchy.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
glib-event-glue.c man: glib-event-glue.c - remove unnecessary includes 2014-11-03 14:46:28 +01:00
halt.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
hostname.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
hostnamectl.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
hwdb.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
journalctl.xml man: mention "wheel" and "adm" in journalctl(1) 2015-01-18 19:06:47 -05:00
journald.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
kernel-command-line.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
kernel-install.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
less-variables.xml systemctl: add edit verb 2014-11-29 19:28:14 +01:00
libsystemd-pkgconfig.xml man: add a mapping for external manpages 2014-07-07 18:36:55 -04:00
locale.conf.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
localectl.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
localtime.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
loginctl.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
logind.conf.xml login: make hold-off timeout configurable 2015-03-06 14:37:09 +01:00
machine-id.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
machine-info.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
machinectl.xml man: document that machinectl set-limit creates a btrfs loopback too 2015-03-02 19:36:21 +01:00
Makefile
modules-load.d.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
networkctl.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
nss-myhostname.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
nss-mymachines.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
os-release.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
pam_systemd.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
resolved.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
runlevel.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd-daemon.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd-id128.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd-journal.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd-login.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_booted.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_bus_creds_get_pid.xml sd-bus: get rid of PID starttime concept 2014-12-09 18:16:54 +01:00
sd_bus_creds_new_from_pid.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_error.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_bus_message_append.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_message_append_array.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_bus_message_append_basic.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_message_append_string_memfd.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_bus_message_append_strv.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_message_get_cookie.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_bus_message_get_monotonic_usec.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_bus_negotiate_fds.xml tree-wide: spelling fixes 2014-12-30 20:07:04 -05:00
sd_bus_new.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_open_user.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_bus_path_encode.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_bus_request_name.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_event_add_child.xml treewide: fix multiple typos 2015-01-26 10:39:47 -05:00
sd_event_add_defer.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_event_add_signal.xml man: Fix spelling 2014-12-30 22:04:24 +01:00
sd_event_add_time.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_event_get_fd.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_event_new.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
sd_event_set_name.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
sd_get_seats.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_id128_get_machine.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_id128_randomize.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_id128_to_string.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_is_fifo.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_add_match.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_catalog.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_cursor.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_cutoff_realtime_usec.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_data.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_fd.xml include <poll.h> instead of <sys/poll.h> 2015-02-12 20:47:38 +01:00
sd_journal_get_realtime_usec.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_get_usage.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_next.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_open.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_print.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_query_unique.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_seek_head.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_journal_stream_fd.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_listen_fds.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_login_monitor_new.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_machine_get_class.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_notify.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_pid_get_session.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_seat_get_active.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_session_is_active.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_uid_get_state.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
sd_watchdog_enabled.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
shutdown.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
standard-conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
standard-options.xml man: use one description of --no-legend 2015-01-19 21:44:53 -05:00
sysctl.d.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemctl.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-activate.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-analyze.xml analyze: change behaviour of combined --to/from--pattern 2015-02-16 13:16:46 -05:00
systemd-ask-password-console.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-ask-password.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-backlight@.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-binfmt.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-bootchart.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-bus-proxyd.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
systemd-bus-proxyd@.service.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-cat.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-cgls.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-cgtop.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-coredump.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
systemd-cryptsetup-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-cryptsetup@.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-debug-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-delta.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-detect-virt.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-efi-boot-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-escape.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-firstboot.xml build-sys: mark systemd-firstboot man page as conditional 2015-02-04 21:35:55 +01:00
systemd-fsck@.service.xml Add man page and references to it. 2015-02-18 16:33:46 +01:00
systemd-fsckd.service.xml Add man page and references to it. 2015-02-18 16:33:46 +01:00
systemd-fstab-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-getty-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-gpt-auto-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-halt.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-hibernate-resume-generator.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-hibernate-resume@.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-hostnamed.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-hwdb.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-inhibit.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-initctl.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-journal-gatewayd.service.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
systemd-journal-remote.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-journal-upload.xml man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting 2014-11-21 20:44:48 +01:00
systemd-journald.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-localed.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-logind.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-machine-id-commit.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-machine-id-commit.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-machine-id-setup.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-machined.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-modules-load.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-networkd-wait-online.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-networkd.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-notify.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-nspawn.xml nspawn: make kill signal to use for PID 1 configurable 2015-02-25 22:06:54 +01:00
systemd-path.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-quotacheck.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-random-seed.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-remount-fs.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-resolved.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-rfkill@.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-run.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-shutdownd.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-sleep.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
systemd-socket-proxyd.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-suspend.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-sysctl.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-system-update-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-system.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
systemd-sysusers.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-sysv-generator.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd-timedated.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-timesyncd.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-tmpfiles.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-tty-ask-password-agent.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-udevd.service.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd-update-done.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-update-utmp.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd-user-sessions.service.xml man: correct description of systemd-user-sessions 2015-02-27 17:28:03 -05:00
systemd-vconsole-setup.service.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd.automount.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.device.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.exec.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.generator.xml man: fix typo 2015-02-11 17:30:31 +01:00
systemd.journal-fields.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd.kill.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.link.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.mount.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.netdev.xml man: fix typo 2015-03-03 00:11:51 +01:00
systemd.network.xml networkd: Make DHCP client ID creation configurable 2015-03-04 11:01:39 +01:00
systemd.path.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.preset.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd.resource-control.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.scope.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.service.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.slice.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.snapshot.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.socket.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.special.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd.swap.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.target.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.time.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
systemd.timer.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
systemd.unit.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
systemd.xml man: replace obsolete wiki link with man page 2015-03-04 19:30:50 -05:00
sysusers.d.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
telinit.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
timedatectl.xml Reindent man pages to 2ch 2015-02-03 23:11:35 -05:00
timesyncd.conf.xml Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00
tmpfiles.d.xml man: explain time units in tmpfiles 2015-02-23 20:08:05 -05:00
udev.conf.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
udev.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
udevadm.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00
user-system-options.xml man: document that systemctl's -H may now be used to connect directly to a container on a remote host 2014-07-03 20:37:10 +02:00
vconsole.conf.xml man: boilerplate unification 2015-02-10 23:24:27 -05:00