Lennart Poettering
1136a371e2
untis: fix path to helper services
2010-06-02 15:52:14 +02:00
Lennart Poettering
10a49d708d
hostname: keep dots in hostname
2010-06-02 15:52:13 +02:00
Lennart Poettering
a6baa3f681
build-sys: default rootdir to prefix
2010-06-02 05:02:50 +02:00
Lennart Poettering
695d1ef183
sd-daemon: rework documentation a little
2010-06-02 04:24:33 +02:00
Lennart Poettering
0034c15c60
dbus: implement systemd side of dbus activation glue
2010-06-02 04:24:16 +02:00
Lennart Poettering
9a9a438596
units: tear down sys-kernel-security.automount automount point on shutdown
2010-06-02 00:58:10 +02:00
Kay Sievers
65b0095b1c
units: add SUSE service files
2010-06-02 00:53:39 +02:00
Lennart Poettering
134dc482d2
build-sys: add missing backslash
2010-06-02 00:42:36 +02:00
Lennart Poettering
f401faf540
build-sys: move systemd from /sbin to /bin since it should be used by normal users too, for session handling
2010-06-02 00:40:10 +02:00
Lennart Poettering
8c4a3079a7
build-sys: install stuff intended for / into ${rootdir} which is configurable with --with-rootdir=
2010-06-02 00:35:58 +02:00
Lennart Poettering
5c546cb75e
units: drop fuse fs from automount, since this is now done by udev internally
2010-06-01 19:50:35 +02:00
Lennart Poettering
cd6e402e76
getty: set TERM=linux for the local gettys we configure
2010-06-01 19:49:13 +02:00
Lennart Poettering
c87eba546a
dbus: add simplified way to start an arbitrary unit in a single method call
2010-06-01 19:47:46 +02:00
Marc-Antoine Perennou
f306f4c40d
units: fix Gentoo services
2010-05-24 23:18:37 +02:00
Lennart Poettering
723c83fd05
service: interpret Debian-style X-Interactive LSB header field
2010-05-24 22:32:49 +02:00
Lennart Poettering
eeb7229cba
man: document syslog and dbus services
2010-05-24 22:32:49 +02:00
Lennart Poettering
a1b256b0b5
unit: introduce exit.service for exiting from session instances
2010-05-24 22:32:44 +02:00
Lennart Poettering
683f468c54
unit: ship a mail-transfer-agent.target unit by default
2010-05-24 22:30:54 +02:00
Lennart Poettering
1e287fe32f
unit: turn display-manager.target into a service
2010-05-24 22:29:59 +02:00
Lennart Poettering
6464aa0890
service: add extended debian facilities
2010-05-24 19:56:25 +02:00
Lennart Poettering
c2b35af64c
service: be case insensitive when parsing LSB headers, because some Debian services use lower case fields
2010-05-24 19:23:11 +02:00
Lennart Poettering
0c565ed702
service: interpret suse/debian style X-Start-Before/X-Start-After
2010-05-24 19:00:13 +02:00
Lennart Poettering
8640e11135
sd-daemon: set FD_CLOEXEC by default
2010-05-24 18:59:46 +02:00
Lennart Poettering
8efe3c0114
main: don't try to mount api dirs if we are not root
2010-05-24 18:59:13 +02:00
Lennart Poettering
1e89ced119
man: fix minor typo
2010-05-24 18:58:43 +02:00
Lennart Poettering
01f78473b1
path: add .path unit type for monitoring files
2010-05-24 05:25:33 +02:00
Lennart Poettering
871d7de47c
timer: fully implement timer units
2010-05-24 01:45:54 +02:00
Lennart Poettering
4288f61921
dbus: automatically generate and install introspection files
2010-05-23 03:45:33 +02:00
Lennart Poettering
6d526de267
unit: add automount units for a number of API filesystems
2010-05-23 01:56:54 +02:00
Lennart Poettering
9a57a1fdd6
systemctl: subscribe to changes of existing units/jobs
2010-05-22 04:39:37 +02:00
Lennart Poettering
1b91d3e8f4
execute: fix typo
2010-05-22 04:39:16 +02:00
Lennart Poettering
7535cc788e
systemctl: add --block switch for synchronous starting of units
2010-05-22 04:27:24 +02:00
Lennart Poettering
967d86b5cb
manager: link ~/.local/share/systemd/session to ~/.config/systemd/session if possible
2010-05-22 03:32:00 +02:00
Lennart Poettering
c3f6d6757a
manager: canonicalize search paths and filter out non-existing paths and those pointing to the same fs directory
2010-05-22 03:30:46 +02:00
Lennart Poettering
9a34ec5fbb
execute: only reset those signals to the default we really need to reset to the default
2010-05-22 01:46:08 +02:00
Lennart Poettering
e1ce2c2782
device: make use of new libudev tags logic
2010-05-22 01:00:28 +02:00
Lennart Poettering
11c3a4eeb7
kmod: automatically load a few kernel modules we need for normal operation before udev is active
2010-05-22 00:29:53 +02:00
Lennart Poettering
e962f5c34f
units: mark a couple of services as OnlyByDependency
2010-05-21 23:53:09 +02:00
Lennart Poettering
bc0f8771f2
unit: add simple only-by-dependency flag for units
2010-05-21 23:41:54 +02:00
Lennart Poettering
c0120d992c
socket: fix parsing of bind_ipv6_only
2010-05-21 23:41:25 +02:00
Lennart Poettering
88ce42f694
sd-daemon: verify socket family, too
2010-05-21 17:06:40 +02:00
Lennart Poettering
dde770cfc6
sd-daemon: fix listening socket verification
2010-05-21 03:34:04 +02:00
Lennart Poettering
19b160fae9
mount: consider a mount successful if /bin/mount returned successfully but /proc/self/mountinfo didn't notify us yet
2010-05-21 03:32:58 +02:00
Lennart Poettering
8cbef76075
mount: refuse mount units that have not been loaded from any source
2010-05-21 03:32:21 +02:00
Lennart Poettering
9726b29e98
log: handle multi-line log messages properly
2010-05-21 03:31:49 +02:00
Lennart Poettering
b6dbbe1c98
socket: fix error handling
2010-05-20 20:46:17 +02:00
Lennart Poettering
2b061f5a4b
socket: format IPv4-in-IPv6 addresses as IPv4 addresses for instance name
2010-05-20 20:46:06 +02:00
Lennart Poettering
8e47d742a8
service: when start is repeated too often, consider that failure
2010-05-20 20:45:20 +02:00
Lennart Poettering
7c64bbc387
cgroup: consider not-realized cgroups empty when killing all processes in them
2010-05-20 20:45:00 +02:00
Lennart Poettering
68d157d894
loopback: negate netlink error code before we pass it to strerror()
2010-05-20 19:08:37 +02:00