Lennart Poettering
114a50f898
sd-daemon: turn sd-daemon.c into a shared library
2011-07-14 23:06:31 +02:00
Lennart Poettering
d40c98162f
uaccess: become a nop when not run on a systemd system
2011-07-14 22:51:28 +02:00
Lennart Poettering
74b91131ed
logind: introduce libsystemd-login.so as fast path to access logind data
2011-07-14 22:51:28 +02:00
Lennart Poettering
0a55b298d9
systemctl: don't try rebooting with /dev/initcl if Upstart worked
2011-07-14 18:05:33 +02:00
Lennart Poettering
501c92c432
logind: fix some potentially uninitialized accesses
2011-07-13 23:17:05 +02:00
Lennart Poettering
736925d5cd
build-sys: bump release
2011-07-13 23:11:53 +02:00
Lennart Poettering
576a01c873
nspawn: compress mount table a bit
2011-07-13 22:50:59 +02:00
Lennart Poettering
4e2d4c08fc
man: add a couple of crosslinks
2011-07-13 22:42:21 +02:00
Lennart Poettering
a61933adac
man: add man page for systemd-loginctl
2011-07-13 22:37:53 +02:00
Lennart Poettering
85f248b266
consolidate TODO
2011-07-13 22:05:35 +02:00
Lennart Poettering
f5c1b9eeb9
nspawn: always use bind mounts to make API file systems available in the container
...
This ensures that read-only flags are never passed from the container to
the host OS.
2011-07-13 21:57:56 +02:00
Lennart Poettering
2eb916cdff
logind: use new udev_enumerate_add_match_parent() where applicable
2011-07-13 21:49:21 +02:00
Lennart Poettering
309c2a2ce9
loginctl: use new udev_device_has_tag() call from libudev where applicable
2011-07-13 20:11:23 +02:00
Lennart Poettering
f2994ddbf9
logind: remove some unused labels
2011-07-13 20:06:27 +02:00
Lennart Poettering
4d44e4f0b5
udev: actually check for existance of ID_PATH_TAG before we use it
2011-07-13 20:06:11 +02:00
Lennart Poettering
de07ab16c6
loginctl: implement missing kill verb
2011-07-13 19:59:28 +02:00
Lennart Poettering
a17204af0e
unit: use ESRCH as error when we don't find anybody to kill
2011-07-13 19:59:28 +02:00
Lennart Poettering
0a524ba7c3
unit: accept empty defaults for kill who/mode args
2011-07-13 19:59:28 +02:00
Lennart Poettering
88e3dc903b
loginctl: implement more verbs
2011-07-13 19:59:28 +02:00
Kay Sievers
d4b36d99f1
seat: udev - use ID_PATH_TAG instead of 'sed' hack
2011-07-13 19:45:36 +02:00
Lennart Poettering
82e487c56d
unit: introduce ConditionFileIsExecutable= and use it where we check for a binary we'll spawn
2011-07-12 04:25:02 +02:00
Lennart Poettering
3611581ebd
service: properly handle who argument on D-Bus kill calls
2011-07-12 04:05:33 +02:00
Lennart Poettering
ee17ee7c5c
tmpfiles: allow creation of named pipes with tmpfiles
2011-07-12 03:56:56 +02:00
Lennart Poettering
97f73ffb04
update TODO
2011-07-12 03:42:44 +02:00
Lennart Poettering
7a2a0b907b
sysctl: support application of sysctl subtrees
2011-07-12 03:36:17 +02:00
Lennart Poettering
54479a8fe9
build-sys: fix copynpaste mistake
2011-07-12 01:18:48 +02:00
Lennart Poettering
64452b1c02
build-sys: remove autogenerated bus introspection files from git
2011-07-12 01:16:24 +02:00
Lennart Poettering
9356a6c656
build-sys: fix make distcheck
2011-07-12 01:11:40 +02:00
Lennart Poettering
7a41c61168
build-sys: add a number of missing header files to EXTRA_DIST
2011-07-12 01:11:40 +02:00
Kay Sievers
d98b9b6345
build-sys: drop AM_GNU_GETTEXT as it fights with IT_PROG_INTLTOOL
...
<mbiebl> kay, mezcalero: https://bugzilla.gnome.org/show_bug.cgi?id=627789
<mezcalero> so we can drop that entirely?
<mezcalero> kay: if you drop those two lines, does it improve things for you?
<mbiebl> kay: but ./configure should work now
<mbiebl> resp. autogen.sh
<kay> mezcalero, mbiebl: autogen.sh seems a lot better without the two lines
<kay> mezcalero: works without the 'touch' thing
<mezcalero> kay: ok, commit please
2011-07-12 00:45:28 +02:00
Frederic Crozat
a268a6a38f
units: add units for boot.local/halt.local on SUSE distributions.
2011-07-12 00:15:35 +02:00
Lennart Poettering
89d471d55e
shutdown: coding style fixes
2011-07-11 22:56:45 +02:00
Lennart Poettering
7e2bb92dca
Merge remote-tracking branch 'harald/master'
2011-07-11 22:39:57 +02:00
Zbigniew Jędrzejewski-Szmek
2fb1aedaf2
logind: Fix compilation without ACL
...
Compilation fails if sys/acl.h is not available. The configure script
already tests for sys/acl.h presence, but the result was so far unused.
To compile without acl, stub implementations of the acl functions are
used.
2011-07-11 22:29:45 +02:00
Zbigniew Jędrzejewski-Szmek
4e7f8bc81c
man: un-reverse IgnoreOnSnapshot description
...
I think that snapshots & devices are actually _not_ captured in
snapshots.
2011-07-11 22:09:41 +02:00
Lennart Poettering
1258097cd3
update TODO
2011-07-11 21:10:48 +02:00
Bastien Nocera
1c7dde3e47
build-sys: Add i18n support through intltool
...
And put the PolicyKit policy files up for translation.
2011-07-11 21:10:33 +02:00
Kay Sievers
2376ce132b
clarify separate-/usr message
...
Everything should be fine if /usr is mounted from initramfs.
2011-07-11 02:12:42 +02:00
Lennart Poettering
24310c11ba
loginctl: add missing header file
2011-07-09 00:04:27 +02:00
Lennart Poettering
aca4c78676
systemctl: fix --help syntax for variables
2011-07-08 21:45:59 +02:00
Lennart Poettering
1189684177
logind: don't confuse 'shared' with a session of its own
2011-07-08 21:45:44 +02:00
Lennart Poettering
e3e9cc803e
logind: fix introspection typo
2011-07-08 21:45:23 +02:00
Lennart Poettering
7b3afbac4d
acl: two tag matching is not going to be available in libudev
2011-07-08 21:44:22 +02:00
Lennart Poettering
a4c279f874
loginctl: add various introspection functions
2011-07-08 21:39:10 +02:00
Lennart Poettering
33fd64726c
seat: only mark main input device for seat assignments
2011-07-08 21:37:17 +02:00
Lennart Poettering
69fc152fc1
systemctl: hide all information on --kill-mode= since it is mostly useless
2011-07-07 04:19:03 +02:00
Lennart Poettering
ef3a24de02
systemctl: use cached tty value where possible
2011-07-07 03:30:47 +02:00
Lennart Poettering
3b0727f5ec
systemctl: cache tty value before we open the pager
2011-07-07 03:30:31 +02:00
Lennart Poettering
abca482291
loginctl: add basic implementation of loginctl for introspecting controlling sessions/users/seats
2011-07-07 03:29:56 +02:00
Lennart Poettering
1968a36040
cgls: add pager support to systemd-cgls
2011-07-07 02:34:35 +02:00