1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-25 23:21:33 +03:00
Commit Graph

2737 Commits

Author SHA1 Message Date
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
Michael Biebl
25bafad67f Don't show a warning message in non-enforcing mode.
If we fail to load the SELinux policy only log an error message in
enforcing mode.
2011-07-28 15:01:41 +02:00
Michael Biebl
85f19d825e Link against -lcap only where required
Don't put -lcap into LIBS as otherwise everything will be linked against
it, like libsystemd-daemon, where this is not desired.
2011-07-28 05:01:12 +02:00
Lennart Poettering
6c7506dca3 logind: properly write user state files 2011-07-28 04:15:53 +02:00
Lennart Poettering
9b71153605 build-sys: move libsystemd-login to /lib, too 2011-07-27 23:31:53 +02:00
Lennart Poettering
455a946f40 selinux: also profile memory usage 2011-07-27 21:47:25 +02:00
Lennart Poettering
6a9bff42dc build-sys: fix make distcheck 2011-07-27 21:11:24 +02:00
Lennart Poettering
904a553a32 build-sys: prepare v31 2011-07-27 20:55:25 +02:00
Lennart Poettering
35c5c7a01d update TODO 2011-07-27 20:50:30 +02:00
Lennart Poettering
5d0fcd7c8d update TODO 2011-07-27 20:47:50 +02:00