Lennart Poettering
c481f78be7
mount: don't mount securityfs in a container
2012-09-18 12:13:02 +02:00
Lennart Poettering
6569cae18e
unit-printf: add specifiers for the host name, machine id, boot id
2012-09-18 11:53:47 +02:00
Lennart Poettering
41f9172f42
unit: split unit_printf() and friends into its own .c file
2012-09-18 11:27:56 +02:00
Lennart Poettering
b7848021c3
execute: apply PAM logic only to main process if PermissionsStartOnly is set
...
https://bugs.freedesktop.org/show_bug.cgi?id=54176
2012-09-18 10:54:23 +02:00
Lennart Poettering
c309067483
selinux: use existing library calls for audit data
2012-09-18 01:55:49 +02:00
Lennart Poettering
e9ace802cf
Update TODO
2012-09-18 01:17:03 +02:00
Lennart Poettering
b14eda963c
logind: split up inhibit acquire policy
2012-09-18 01:16:23 +02:00
Lennart Poettering
178cc7700c
journald: log when we fail to forward messages to syslog
...
https://bugzilla.redhat.com/show_bug.cgi?id=847207
2012-09-17 23:59:26 +02:00
Lennart Poettering
a866073d35
main: when transitioning from initrd to the main system log to kmsg
...
When the new PID is invoked the journal socket from the initrd might
still be around. Due to the default log target being journal we'd log to
that initially when the new main systemd initializes even if the kernel
command line included a directive to redirect systemd's logging
elsewhere.
With this fix we initially always log to kmsg now, if we are PID1, and
only after parsing the kernel cmdline try to open the journal if that's
desired.
(The effective benefit of this is that SELinux performance data is now
logged again to kmsg like it used to be.)
2012-09-17 17:47:47 +02:00
Lennart Poettering
bfba3256a0
service: don't hit an assert if a service unit changes type and we get a spurious event from before
2012-09-17 14:56:44 +02:00
Lennart Poettering
de34a42bca
update TODO
2012-09-17 14:56:44 +02:00
Lennart Poettering
98a77df5fe
logind: make sure there's always a getty available on TTY6
...
Previously, if X allocated all 6 TTYs (for multi-session for example) no
getty would be available anymore to guarantee console-based logins.
With the new ReserveVT= switch in logind.conf we can now choose one VT
(6 by default) that will always be subject to autovt-style activation,
i.e. we'll always have a getty on TTY6, and X will never take possession
of it.
2012-09-17 12:39:16 +02:00
Zbigniew Jędrzejewski-Szmek
4db17f291c
build-sys: __secure_getenv lost dunder in libc 2.17
2012-09-17 00:21:25 +02:00
Lennart Poettering
49cb1ecf2d
update TODO
2012-09-15 07:38:38 +02:00
Lennart Poettering
4ce849853c
TODO: isolate items to fix before F18
2012-09-15 06:57:15 +02:00
Lennart Poettering
dcf76484ec
update TODO
2012-09-14 20:50:24 +02:00
Lennart Poettering
050a99bd7b
man: update localtime(5) a bit
2012-09-14 20:45:37 +02:00
Lennart Poettering
424a19f8a2
timedate: assorted improvements
...
- Make writing/reading of /etc/timezone dependendent of HAVE_SYSV_COMPAT
- Introduce symlink_atomic() after all, and use it
- Use relative symlink for /etc/localtime
2012-09-14 20:02:52 +02:00
Lennart Poettering
67f3c40265
systemctl: show unit name when a job fails
...
https://bugzilla.redhat.com/show_bug.cgi?id=845028
https://bugzilla.redhat.com/show_bug.cgi?id=846483
2012-09-14 15:11:07 +02:00
Lennart Poettering
a1cccad1fe
update TODO
2012-09-13 17:11:10 +02:00
Lennart Poettering
a8b10efaec
readahead: use 20K instead of 16K as temporary request nr bump
2012-09-13 00:10:35 +02:00
Kay Sievers
9f26fa2217
update TODO
2012-09-12 21:28:52 +02:00
Kay Sievers
6db01ccb78
update TODO
2012-09-12 21:07:26 +02:00
Lennart Poettering
8556879e0d
unit-name: rework unit_name_replace_instance function()
...
https://bugzilla.redhat.com/show_bug.cgi?id=855863
2012-09-12 04:46:38 +02:00
Lennart Poettering
4a30847b9d
update TODO
2012-09-11 01:45:27 +02:00
Lennart Poettering
b5b46d5995
when determining unit file list, include invalid unit names in an "invalid" state
2012-09-11 01:14:25 +02:00
Lennart Poettering
802840582c
update TODO
2012-09-11 00:23:05 +02:00
Lennart Poettering
5e8b28838e
update TODO
2012-09-10 22:45:20 +02:00
Lennart Poettering
a1a03e3075
journal: add call to determine current journal file disk usage
2012-09-07 23:20:28 +02:00
Lennart Poettering
2b43f939a4
journald: avoid logging to kmsg in the normal paths
2012-09-06 00:32:51 -07:00
Lennart Poettering
f687b27382
localed: system-setup-keyboard is no more on fedora
2012-09-05 23:54:09 -07:00
Lennart Poettering
a29271926a
man: document that ExecStart= doesn't understand shell command lines
2012-09-05 23:51:19 -07:00
Lennart Poettering
cb7ed9dfca
tmpfiles: don't attempt creation of device nodes when we run in a container
2012-09-05 23:42:05 -07:00
Lennart Poettering
d87be9b0af
nspawn: handle poweroff/reboot nicely in containers
2012-09-05 16:23:41 -07:00
Lennart Poettering
a6e87e90ed
journalctl: rework JSON output mode
...
This splits the JSON output mode into different modes: json and
json-pretty. The former printing one entry per line, the latter showing
JSON objects nicely indented and in multiple lines to make it easier to
read for humans.
2012-09-05 15:25:32 -07:00
Lennart Poettering
04bc4a3f47
nspawn: generate a new randomized boot ID for each container
2012-09-05 14:39:16 -07:00
Lennart Poettering
438bacd18e
update TODO
2012-09-04 13:39:18 -07:00
Lennart Poettering
88f89a9b6d
update TODO -- hackfest edition
2012-09-03 18:59:05 -07:00
Lennart Poettering
1946b0bd55
journalctl: include logs from PID 1 about services in systemctl status
2012-09-03 18:59:05 -07:00
Lennart Poettering
cde9cb343a
util: make path_is_mount_point() recognize bind mounts, too
2012-09-03 18:59:05 -07:00
Lennart Poettering
7e75c5ac2d
unit: make sure structured logging is available before we enter the main boot phase
2012-09-03 18:59:05 -07:00
Lennart Poettering
877d54e9b0
journal: generate structured journal messages for a number of events
2012-09-03 18:59:04 -07:00
Lennart Poettering
88fae6e044
shared: in code that might get called from suid programs use __secure_getenv() rather than getenv()
...
It's better to be safe than sorry.
2012-09-03 18:59:04 -07:00
Lennart Poettering
38a60d7112
build-sys: prepare release 189
2012-08-23 02:46:22 +02:00
Lennart Poettering
8d1b002a2e
service: introduce a proper service result if the start limit is hit
2012-08-22 05:02:33 +02:00
Lennart Poettering
99add6fd0b
journalctl: complain if unprivileged users attempt to access the journal and persistant logging is off
2012-08-22 04:45:17 +02:00
Lennart Poettering
c0d6e764d1
unit: add new ConditionHost= condition type
2012-08-22 01:51:53 +02:00
Lennart Poettering
c0ca7aeec9
journalctl: be more friendly when informing about seal verification
2012-08-21 23:03:20 +02:00
Lennart Poettering
d8b78264a5
update TODO
2012-08-21 17:38:29 +02:00
Lennart Poettering
50b3e64e27
update TODO
2012-08-21 17:19:32 +02:00