Frederic Crozat
de3910a324
service: parse insserv.conf and plugs its system facilities into systemd.
2011-08-02 01:37:48 +02:00
Lennart Poettering
8112e84f65
update TODO
2011-08-02 00:34:13 +02:00
Lennart Poettering
835680f53e
dbus: fix MaskUnitFiles bus call
2011-08-02 00:10:40 +02:00
Frederic Crozat
54a437057e
bash: Allow to restart already started service.
...
Allow to restart all services, not only inactive one.
https://bugzilla.novell.com/show_bug.cgi?id=704782
2011-08-01 23:29:56 +02:00
Miklos Vajna
283ef082ee
man: loginctl has lock/unlock with a -session suffix
...
Hi,
The systemd-loginctl manpage talks about lock/unlock while in fact it1s
lock-sesion/unlock-session. The attached patch fixes this issue.
Thanks.
2011-08-01 23:28:11 +02:00
Ville Skyttä
8b7d221208
man: Fix command name in systemd-tmpfiles example.
2011-08-01 23:28:09 +02:00
Tom Gundersen
46e964c5ce
initctl: support 'telinit u/q'
...
We send SIGTERM (resp., SIGHUP) when we receive request for changing to
runlevel 'u' (resp., 'q').
As initctl is already async, we just send the signals rather than first
attempting to connect to sytemd over dbus and then falling back to kill.
2011-08-01 23:22:24 +02:00
Lennart Poettering
cc9784c6d1
update TODO
2011-08-01 23:16:20 +02:00
Lennart Poettering
afbb67e485
gperf: fix load-fragment-gperf.gperf.m4 when HAVE_SYSV_COMPAT is not set
2011-08-01 23:15:02 +02:00
Lennart Poettering
7aaa27f219
main: fix reexec
2011-08-01 22:42:19 +02:00
Lennart Poettering
1d6702e8d3
umask: set umask of a number of sockets by default, even though we check creds on connections
2011-08-01 22:42:07 +02:00
Lennart Poettering
260d370833
man: document that we default to 022 as umask
2011-08-01 22:37:45 +02:00
Lennart Poettering
fa8f36ac15
execute: properly enforce group
...
https://bugzilla.redhat.com/show_bug.cgi?id=723892
2011-08-01 21:34:42 +02:00
Lennart Poettering
4c12626c8e
umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal
2011-08-01 20:52:18 +02:00
Lennart Poettering
07f8a4aa49
manager: call generators with umask 0022
2011-08-01 20:51:18 +02:00
Lennart Poettering
c375a7f750
getty: fix message
2011-08-01 20:28:59 +02:00
Lennart Poettering
980fc73d1f
getty: automatically spawn getty on xen console xvc0
...
https://bugzilla.redhat.com/show_bug.cgi?id=726976
2011-08-01 20:28:01 +02:00
Lennart Poettering
6e5c044421
build-sys: make distcheck work
2011-08-01 17:09:38 +02:00
Lennart Poettering
39c2a6f193
hashmap: speed up hashmap allocations by introducing an allocation cache
2011-08-01 16:50:55 +02:00
Lennart Poettering
4d14be09d6
missing: define gettid()
2011-08-01 05:06:15 +02:00
Lennart Poettering
3bfc71846c
util: place a couple of _likely_ around cache TLS vars
2011-08-01 05:05:59 +02:00
Lennart Poettering
b636465bc0
util: add is_main_thread() call
2011-08-01 05:05:12 +02:00
Lennart Poettering
cd0ed1db9b
util: more join() optimizations
2011-08-01 02:45:51 +02:00
Lennart Poettering
44d9105692
util: use join() instead of asprintf() as an optimization
2011-08-01 02:39:22 +02:00
Lennart Poettering
70132bd042
util: various optimizations, using join()
2011-08-01 01:55:31 +02:00
Lennart Poettering
911a4828e0
util: introduce join() to speed up simple string concatenations
2011-08-01 01:28:01 +02:00
Lennart Poettering
57a8eca84a
util: optimize strstrip() a bit
2011-08-01 01:18:33 +02:00
Lennart Poettering
d937fbbd97
conf-parser: properly handle known but not parsed assignments
2011-08-01 01:18:14 +02:00
Lennart Poettering
f975e971ac
load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf
2011-08-01 00:43:05 +02:00
Lennart Poettering
f786e80d7a
systemctl: fix parsing of LoadError property for systemctl show
2011-07-31 18:28:33 +02:00
Lennart Poettering
a43757462a
dbus: export unit file state
2011-07-31 18:28:02 +02:00
Lennart Poettering
07672f492e
main: show load profiling in test mode, too
2011-07-31 18:13:59 +02:00
Lennart Poettering
9f39404c86
dbus: export load error on unit objects
2011-07-31 18:13:03 +02:00
Lennart Poettering
92f30b3f05
update TODO
2011-07-31 03:54:30 +02:00
Kay Sievers
a27d218416
shutdownd: add 'success message' if we retried detaching stuff
...
If we need to retry, we print things like
'Not all file systems unmounted, 1 left'
We should also print something after we succeeded, so we don't leave
the impression we left stuff behind.
2011-07-30 20:24:40 +02:00
Lennart Poettering
b9b2b042c5
sd-login: build test code again
2011-07-30 16:42:26 +02:00
Lennart Poettering
ecdcbc5e60
systemctl: s/ignore/ignore_error/ in 'show' output
2011-07-30 16:42:05 +02:00
Lennart Poettering
71092d70af
update TODO
2011-07-29 05:01:47 +02:00
Lennart Poettering
2030694fec
git: hide org.freedesktop.systemd1.policy.in
2011-07-29 03:26:10 +02:00
Lennart Poettering
6b2bf92353
nspawn: properly bind mount /sys/fs/selinux into container, since /selinux moved there
2011-07-29 03:25:05 +02:00
Lennart Poettering
fd42f6e020
build-sys: prepare new release
2011-07-29 03:15:20 +02:00
Lennart Poettering
d60ef52650
sd-login: return size of arrays as return value in functions that generate an array
2011-07-29 03:14:06 +02:00
Kay Sievers
aa95e21c2c
update TODO
2011-07-29 02:17:51 +02:00
Lennart Poettering
4ef3108288
selinux: mount /sys, /proc, /dev before we load the SELinux policy
2011-07-29 01:49:46 +02:00
Lennart Poettering
0b3325e79e
selinux: use setcon() instead of reexec to apply selinux policy
2011-07-28 23:52:23 +02:00
Lennart Poettering
058dc6f379
main: redirection to telinit is unnecessary if sysv compat is disabled
2011-07-28 23:42:47 +02:00
Lennart Poettering
9d76d730ef
main: profile unit file loading
2011-07-28 23:41:57 +02:00
Lennart Poettering
189583d7e4
label: generalize label_get_socket_label_from_exe() a bit
2011-07-28 23:39:29 +02:00
Lennart Poettering
d605b2fd41
dbus: the changes array might actually be NULL when ti is empty
2011-07-28 15:49:18 +02:00
Michael Biebl
288088b86c
Remove a stray empty line
2011-07-28 15:03:30 +02:00