Kay Sievers
db1413d738
sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, /etc, /run
2011-04-25 20:41:47 +02:00
Lennart Poettering
7640a5de1b
hostnamed: introduce systemd-hostnamed
...
http://www.freedesktop.org/wiki/Software/systemd/hostnamed
2011-04-16 02:03:35 +02:00
Lennart Poettering
9beb3f4d5c
hostname: split out hostname validation into util.c
2011-04-16 02:03:35 +02:00
Lennart Poettering
ac12344590
pam: use /proc/self/loginuid only if we have CAP_AUDIT_CONTROL
2011-04-12 21:08:44 +02:00
Lennart Poettering
7c3b203c5c
kmsg-syslogd: pass facility value into kmsg
2011-04-03 22:15:14 +02:00
Lennart Poettering
7d76f31288
log: fix shifting of facilities
2011-03-31 21:22:44 +02:00
Lennart Poettering
6faa11140b
status: show status messages unconditionally if plymouth is around
2011-03-30 02:21:48 +02:00
cee1
37f85e66e8
util: detect page size runtime.
...
Some architectures support multiple machine types with diffenent
page sizes, and some machine types even support multiple
page sizes themselves.
2011-03-28 21:42:31 +02:00
Lennart Poettering
ef2df9f415
util: add detect_container()
2011-03-14 04:07:52 +01:00
Lennart Poettering
46824d0e6b
util: properly identify pty devices by their major
2011-03-14 03:12:25 +01:00
Lennart Poettering
05feefe0fb
dbus: properly generate UnknownInterface, UnknownProperty and PropertyReadOnly errors
2011-03-09 20:01:53 +01:00
Lennart Poettering
8c7be95e5a
execute: load environment files at time of execution, not when we load the service configuration
...
https://bugzilla.redhat.com/show_bug.cgi?id=661282
2011-03-04 03:44:43 +01:00
Lennart Poettering
430c18ed7f
kill: always send SIGCONT after SIGTERM
...
When we kill a process to terminate it make sure to send SIGCONT to
ensure it is unpaused and processes the signal.
2011-03-03 23:55:30 +01:00
Lennart Poettering
07faed4f99
virtualization: beef virtualization code
2011-02-21 21:48:59 +01:00
Lennart Poettering
fc116c6a19
util: beef up logic to find ctty name
2011-02-17 16:29:04 +01:00
Lennart Poettering
83cc030fad
shutdown: execute all binaries in /lib/systemd/system-shutdown as last step before invoking reboot()
2011-02-15 00:30:11 +01:00
Lennart Poettering
f212ac125f
getty: do not auto-spawn getty's on VC ttys if console=ttyN is used
...
https://bugzilla.redhat.com/show_bug.cgi?id=676885
2011-02-14 18:56:55 +01:00
Lennart Poettering
46a08e3815
readahead: disable readahead in virtual machines
2011-02-13 15:46:05 +01:00
Lennart Poettering
9a57c62944
systemctl: highlight failed processes in systemctl status
2011-01-20 18:22:03 +01:00
Lennart Poettering
5f7c426e2a
fragment: properly handle quotes in assignments in EnvironmentFile= files
2011-01-05 16:06:35 +01:00
Lennart Poettering
a247755d52
tmpfiles: ensure we do no follow symlinks when cleaning up dirs
...
Patch suggested by Miloslav Trmac.
2010-12-28 14:21:28 +01:00
Lennart Poettering
e3aa71c38c
exec: automatically determine right TERM= setting based on tty name
2010-11-15 23:49:02 +01:00
Lennart Poettering
7f4e08056d
cryptsetup: hook up tool with ask-password
2010-11-12 00:40:27 +01:00
Lennart Poettering
e9ddabc246
manager: parse RD_TIMESTAMP passed from initrd
2010-11-10 22:38:44 +01:00
Lennart Poettering
e23a0ce8ba
cryptsetup: minimal cryptsetup unit generator
2010-11-10 22:38:43 +01:00
Lennart Poettering
799fd0fd23
service: unify tstamp serialization code
2010-10-28 03:16:03 +02:00
Lennart Poettering
5c0532d1cc
mounts: automatically create /dev/stderr and friends early on boot so that they are around when we run shell scripts before udevd
2010-10-27 05:47:48 +02:00
Lennart Poettering
ade509ce73
main: move make_null_stdio() to util.c
2010-10-27 05:45:57 +02:00
Lennart Poettering
10717a1a8d
unit: serialize active timestamps
2010-10-27 00:01:12 +02:00
Lennart Poettering
ec863ba65a
ask-password: add basic tty agent
2010-10-25 20:36:01 +02:00
Lennart Poettering
8a0867d6c5
systemctl: introduce systemctl kill
2010-10-22 16:11:50 +02:00
Lennart Poettering
3b63d2d31d
tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit
2010-10-18 22:38:41 +02:00
Lennart Poettering
00dc5d769a
unit: introduce 'banned' load state for units symlinked to /dev/null
2010-10-08 02:31:36 +02:00
Lennart Poettering
3c14d26c47
util: unify implementations of freeze()
2010-10-07 19:34:56 +02:00
Fabiano Fidencio
3846aeeba2
util: Adding a strneq, to represent (!strncmp(a, b, n))
...
As we have streq to repesent (strcmp(a, b) == 0),I'm adding
strneq to represent (strncmp(a, b, n) == 0), that will be used
in umount.c (at least).
2010-10-07 19:22:11 +02:00
Dave Reisner
c899f8c61a
fix typo: s/seperat/separat/g
2010-10-05 21:50:56 +02:00
Lennart Poettering
b0c918b97f
manager: measure startup times
2010-09-21 04:14:38 +02:00
Lennart Poettering
97c4a07df9
vconsole: add new utility to initialize the virtual console
2010-09-16 00:36:41 +02:00
Lennart Poettering
8e12a6aed3
util: use waitid() instead of waitpid() everywhere to avoid confusion due to SIGSTOP
2010-09-15 14:48:59 +02:00
Lennart Poettering
2e78aa9988
util: introduce waitpid_loop()
2010-09-15 14:37:45 +02:00
Lennart Poettering
584be568b9
systemctl: show timestamps for state changes
2010-08-25 03:13:44 +02:00
Lennart Poettering
11ce342724
mount: properly handle LABEL="" in fstab
2010-08-20 02:46:15 +02:00
Lennart Poettering
c4e2ceae94
dbus: follow standardized fdo PropertiesChanged signal spec
2010-08-20 02:31:54 +02:00
Lennart Poettering
d06dacd002
service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and decode exit codes in systemctl
2010-08-20 02:31:54 +02:00
Lennart Poettering
888c6216ca
nss: don't disable nscd anymore, since it doesn't make sense to socket-activate nscd anyway
2010-08-17 18:13:46 +02:00
Lennart Poettering
03467c88fb
emacs: disable tabs in .h files, too
2010-08-17 03:50:18 +02:00
Lennart Poettering
f614480831
systemctl: add support for delayed shutdown, similar to sysv in style
2010-08-16 15:37:52 +02:00
Lennart Poettering
afea26ad7d
main: disable nscd properly, if possible
2010-08-11 23:31:07 +02:00
Lennart Poettering
1e59887dc9
gc: remove a lot of unused code
2010-08-11 23:19:04 +02:00
Lennart Poettering
e51bc1a23e
selinux: split off selinux calls into seperate file label.c
2010-08-11 22:58:34 +02:00