Lennart Poettering
510051fc12
swap: add only swaps listed in /etc/fstab automatically to swap.target, others should be added via .wants/ links
2010-10-26 22:58:54 +02:00
Lennart Poettering
8a0867d6c5
systemctl: introduce systemctl kill
2010-10-22 16:11:50 +02:00
Lennart Poettering
417e842dc3
mount: pull in quotacheck.service, not quotacheck.target
2010-10-20 15:21:44 +02:00
Lennart Poettering
0355825f59
mount: require fsck
2010-10-20 15:21:05 +02:00
Lennart Poettering
b65a25f256
mount: do not implicitly pull in fsck service for root dir
2010-10-20 14:26:46 +02:00
Lennart Poettering
a9e1f5ec36
fsck: properly hook in fsck everywhere, add special support for fsck'ing root dir
2010-10-19 23:45:18 +02:00
Lennart Poettering
4e4343146a
swap: listen for POLLPRI events on /proc/swaps if available
2010-10-18 23:09:09 +02:00
Lennart Poettering
491ad5dc66
mount: pull in fsck only in systemd instances
2010-10-13 17:18:36 +02:00
Lennart Poettering
9fff8a1f16
mount: hook in q fsck@.service instance for all mount points with passno > 0
2010-10-13 03:57:04 +02:00
Lennart Poettering
60b912f6b1
mount: minor cleanups
2010-10-12 04:08:04 +02:00
Lennart Poettering
169c1bda80
service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service
...
This should fix accounting for pam_limits and suchlike.
https://bugzilla.redhat.com/show_bug.cgi?id=636036
2010-10-08 16:07:50 +02:00
Lennart Poettering
40b8a33210
mount: properly handle NULL fstype
...
https://bugzilla.redhat.com/show_bug.cgi?id=636752
2010-10-08 02:43:08 +02:00
Fabiano Fidêncio
1ddff895f3
mount: Don't stop the mountinfo parser if one line can't be read
...
The current behavior of the /proc/self/mountinfo parser
is to stop the parser on parse failures
I'm only changing this behavior to try the next line and adding
a warning if occurs a fail.
2010-10-05 22:26:28 +02:00
Dave Reisner
c899f8c61a
fix typo: s/seperat/separat/g
2010-10-05 21:50:56 +02:00
Lennart Poettering
a55da3cd5e
mount: sort network mounts after network.target by default
2010-10-05 19:50:00 +02:00
Lennart Poettering
5c78d8e242
mount: properly handle bind mounts
2010-09-28 01:03:19 +02:00
Fabiano Fidencio
334d0069f5
mount: Remove double include of "mount.h"
2010-09-27 01:34:58 +02:00
Lennart Poettering
97c4a07df9
vconsole: add new utility to initialize the virtual console
2010-09-16 00:36:41 +02:00
Lennart Poettering
ca949c9dcf
service: rework killing logic so that we always kill the main process, even if it left our service cgroup
...
Related to:
http://bugzilla.redhat.com/show_bug.cgi?id=626477
2010-08-31 23:24:47 +02:00
Matthew Miller
fdf20a3160
manager: add missing second part of s/maintenance/failed/
2010-08-31 00:23:34 +02:00
Lennart Poettering
81bf310edc
mount: imply noauto for mount points configured with native mount files
2010-08-25 21:24:21 +02:00
Lennart Poettering
173a8d04fc
mount: rework automatic mounting to follow the 'nofail' option in fstab
2010-08-25 20:37:04 +02:00
Lennart Poettering
d3689161a2
mount: add global configuration options for handling of auto mounts
2010-08-25 03:11:26 +02:00
Lennart Poettering
8e4d105ddf
mount: don't create depdency for device node of root fs, since it is always there
2010-08-21 01:51:55 +02:00
Lennart Poettering
11ce342724
mount: properly handle LABEL="" in fstab
2010-08-20 02:46:15 +02:00
Lennart Poettering
c4e2ceae94
dbus: follow standardized fdo PropertiesChanged signal spec
2010-08-20 02:31:54 +02:00
Lennart Poettering
d6c9574fb5
emacs: make sure nobody accidently adds tabs to our sources
2010-08-14 19:59:25 +02:00
Lennart Poettering
1e59887dc9
gc: remove a lot of unused code
2010-08-11 23:19:04 +02:00
Lennart Poettering
e364ad0628
clang: fix numerous little issues found with clang-analyzer
2010-08-11 22:04:25 +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
75d287d3ae
automount: order automount units after fsck, too
2010-08-06 02:23:45 +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
5632e3743d
systemctl: introduce reset-maintenance command
2010-07-19 04:08:07 +02:00
Lennart Poettering
92abbefbef
execute: bump up log level of executed processes that failed
2010-07-17 04:17:30 +02:00
Lennart Poettering
2edd4434e5
mount: add automatic start ordering dependencies for mounts
2010-07-12 22:55:27 +02:00
Lennart Poettering
3f6c78dceb
service: allow immediate stopping while starting
2010-07-10 04:52:00 +02:00
Lennart Poettering
2e22afe909
execute: add ability to configure the kill signal
2010-07-10 04:49:37 +02:00
Lennart Poettering
73c33e7f22
mount: add implicit umount.target conflicts only in system mode
2010-07-10 04:46:58 +02:00
Lennart Poettering
4e67ddd6b3
units: introduce umount.target for unmounting all file systems
2010-07-10 02:41:06 +02:00
Lennart Poettering
c368608323
mount: fix confirm spawn setting
2010-07-08 05:22:34 +02:00
Lennart Poettering
1e3ad081ef
execute: if the main process of a service already owns the TTY, don't wait for acquiring it again in the reload/stop step
2010-07-08 04:09:17 +02:00
Lennart Poettering
398ef8ba02
dbus: make errors reported via D-Bus more useful
2010-07-08 02:43:18 +02:00
Lennart Poettering
9e58ff9c5c
manager: optionally print status updates to console on boot
2010-07-07 00:00:59 +02:00
Lennart Poettering
7492290434
turn negative options into positive options
2010-07-05 01:08:13 +02:00
Lennart Poettering
b58b41160f
dbus: complete exec status coverage
2010-07-04 18:49:58 +02:00
Lennart Poettering
2c966c038d
unit: simplify things a little by introducing API to add two dependencies in one step
2010-07-03 19:46:38 +02:00
Lennart Poettering
3e5235b0d9
mount: automatically create non-existing mount point dirs prior to mounting
2010-07-02 00:28:44 +02:00
Lennart Poettering
032ff4afc9
unit: shorten active state enums to make systemctl output nicer
2010-07-01 03:34:15 +02:00
Lennart Poettering
6124958c7b
unit: add new abstracted maintenance state for units
2010-07-01 00:31:53 +02:00
Lennart Poettering
4d0e5dbd52
service: require KillMode=control-group when PAM is enabled
2010-06-19 16:57:54 +02:00