Lennart Poettering
d19c883d50
units: move user units from /usr/share to /usr/lib since they might be arch-dependent
2011-04-04 15:27:35 +02:00
Lennart Poettering
f1159d7c78
logger: name socket like service
2011-04-04 15:27:35 +02:00
Lennart Poettering
30d6500340
units: improve logger descriptions
2011-04-04 04:06:24 +02:00
Lennart Poettering
c91faef3b3
man: document /etc/sysctl.d/
2011-04-04 03:48:09 +02:00
Lennart Poettering
151b190e79
binfmt: add binfmt tool to set up binfmt_misc at boot
2011-04-04 03:36:42 +02:00
Lennart Poettering
d7cc2987a5
update TODO
2011-04-03 23:55:56 +02:00
Kay Sievers
3336686286
tmpfiles: create leading directories for d/D instructions
2011-04-03 22:22:56 +02:00
Lennart Poettering
d24e1b4806
condition: use 'selinux' rather than 'SELinux' as preferred spelling
...
The virtualization condition and others use lowercase identifiers, so
for the sake of keeping things least surprising, use lowercase
identifiers here too.
2011-04-03 22:18:39 +02:00
Michal Schmidt
69528c31c6
man: document ConditionSecurity
2011-04-03 22:16:50 +02:00
Michal Schmidt
07e833bc1d
condition: add ConditionSecurity
...
Using ConditionSecurity a unit can depend on a security module being
enabled/disabled. For now the only recognized security module is SELinux.
I'd like to use this feature for a unit that creates /.autorelabel if
SELinux is disabled, to ensure a relabel is done automatically when the
system is later rebooted with SELinux enabled.
2011-04-03 22:16:37 +02:00
Michal Schmidt
41584525cf
load-fragment: unify config_parse_condition_{kernel, virt}
...
They only differ in the condition type, otherwise the code is identical.
Replace them with a more generic config_parse_condition_string().
2011-04-03 22:16:23 +02:00
Michal Schmidt
8fb81fa784
condition: fix dumping of conditions
...
Several condition types were missing their strings, they were showing as
"(null)" in systemctl dump.
Indentation was missing too.
2011-04-03 22:15:58 +02:00
Lennart Poettering
99ee2e9295
initctl: /dev/initctl is a named pipe, not a socket
2011-04-03 22:15:14 +02:00
Lennart Poettering
7c3b203c5c
kmsg-syslogd: pass facility value into kmsg
2011-04-03 22:15:14 +02:00
Kay Sievers
5b75435328
move /var/lock to HAVE_SYSV_COMPAT
2011-04-03 22:09:25 +02:00
Kay Sievers
16b879e3ee
update TODO
2011-04-03 17:08:46 +02:00
Lennart Poettering
cca4aeeead
tmpfiles: split off rules for legacy systems into legacy.conf
2011-04-02 01:08:31 +02:00
Lennart Poettering
bb29785e0d
general: replace a few uses of /var/run by /run
2011-04-01 15:25:46 +02:00
Lennart Poettering
a9f470b802
build-sys: bump version
2011-04-01 01:35:27 +02:00
Lennart Poettering
e1ab991283
tmpfiles: enforce new /var/lock semantics
...
http://lists.freedesktop.org/archives/systemd-devel/2011-March/001823.html
2011-04-01 00:43:28 +02:00
Lennart Poettering
c61e77d3ea
man: document ConditionPathIsDirectory=
2011-04-01 00:42:57 +02:00
Lennart Poettering
43515ba0ce
mount: also relabel pre-mounted API dirs
2011-03-31 21:40:10 +02:00
Lennart Poettering
7d76f31288
log: fix shifting of facilities
2011-03-31 21:22:44 +02:00
Lennart Poettering
29db583471
log: don't strip facility when writing to kmsg
2011-03-31 19:49:04 +02:00
Lennart Poettering
7602c46fe6
man: uinput.ko is a bad example
2011-03-31 18:19:59 +02:00
Lennart Poettering
7ebdfc936e
build-sys: create a number of drop-in config dirs
2011-03-31 18:17:32 +02:00
Lennart Poettering
da19d5c19f
src: our lord is coverity
2011-03-31 15:35:40 +02:00
Lennart Poettering
ba1a55152c
random: do not print warning if random seed doesn't exist yet
2011-03-31 04:40:02 +02:00
Lennart Poettering
9408a2d295
plymouth: use PID file to detect whether ply is running
2011-03-31 04:26:40 +02:00
Lennart Poettering
f695b3b09b
build-sys: install systemd-analyze by default
2011-03-31 03:25:30 +02:00
Lennart Poettering
fe8954ab47
analyze: improve output
2011-03-31 03:18:14 +02:00
Kay Sievers
3f7a8c4e9f
update TODO
2011-03-31 02:36:32 +02:00
Lennart Poettering
8e028bb1ed
analyze: add plotter
2011-03-31 01:19:12 +02:00
Lennart Poettering
3b2775c5ce
unit: when deserializing do reconnect to dbus/syslog when they show up
2011-03-30 20:16:07 +02:00
Lennart Poettering
fac9f8df1f
analyze: beautify output a bit
2011-03-30 20:15:45 +02:00
Lennart Poettering
f39133ac7f
analyze: add systemd-analyze tool
2011-03-30 20:04:37 +02:00
Lennart Poettering
bdbf995180
unit: don't override timestamps due to state changes when deserializing
2011-03-30 20:04:20 +02:00
Lennart Poettering
39366bacda
plymouth: don't explicitly enable status message when plymouth is up
...
https://bugzilla.redhat.com/show_bug.cgi?id=676302
systemd now watches /run/initramfs/plymouth and generates messages
exactly when that file exists. Hence we don't need the sending of the
signals anymore.
2011-03-30 03:03:35 +02:00
Lennart Poettering
6faa11140b
status: show status messages unconditionally if plymouth is around
2011-03-30 02:21:48 +02:00
Lennart Poettering
871c44a747
taint: add missing cgroups taint flag
2011-03-30 02:12:46 +02:00
Lennart Poettering
d885ac661b
locale: don't access misinitialized variable
2011-03-30 02:09:15 +02:00
Lennart Poettering
cb39ed3fde
quota: do not pull in quota tools for mounts that do not originate in neither /etc/fstab nor fragment files
2011-03-30 01:53:34 +02:00
Lennart Poettering
72bc8d0056
manager: fix taint check for /usr
2011-03-30 00:47:50 +02:00
Lennart Poettering
ea87ca5a9e
unit: never apply /etc/rcN.d/ priority to native services
2011-03-30 00:43:16 +02:00
Lennart Poettering
efbac6d29c
unit: fix parsing of condition-result
2011-03-29 23:32:31 +02:00
Lennart Poettering
d325ef27a7
unit: don't complain about failed units when deserializing
2011-03-29 23:32:10 +02:00
Lennart Poettering
cd25cce98f
exec: drop process group kill mode since it has little use and confuses the user
2011-03-29 23:31:38 +02:00
Lennart Poettering
12235040ec
cgroup: explain when we cannot initialize the cgroup stuff
2011-03-29 20:29:02 +02:00
Florian Kriener
34f0fd8187
locale: full fledged /etc/default/locale support for debian
...
debian uses /etc/default/locale for all locale setup, this patch
adds full support for it to systemd.
2011-03-29 19:41:06 +02:00
Lennart Poettering
964d124efa
systemctl: don't truncate description when using pager
...
https://bugs.freedesktop.org/show_bug.cgi?id=35725
2011-03-29 18:54:37 +02:00