Lennart Poettering
3030ccd79f
util: when determining the right TERM for /dev/console consult /sys/class/tty/console/active
2011-02-13 19:01:47 +01:00
Lennart Poettering
2633eb8317
service: when guessing the main PID don't consider processes that aren't our children
2011-02-13 18:52:02 +01:00
Lennart Poettering
3185a36b05
service: make main pid guessing optional, and reread pid file after reloads
2011-02-13 18:51:30 +01:00
Lennart Poettering
e9fbc77c8f
pam: introduce whitelist and blacklist user list feature
...
This is useful to exclude root from the session logout killings or to
limit killing to the selinux guest users.
2011-02-13 18:21:18 +01:00
Lennart Poettering
7fc01d3319
systemctl: minor optimizations
2011-02-13 17:18:45 +01:00
Lennart Poettering
060ed82ec2
systemctl: don't unnecessarily close stdin/stdout/stderr for tty agent so that locking by tty works
2011-02-13 17:09:29 +01:00
Lennart Poettering
46a08e3815
readahead: disable readahead in virtual machines
2011-02-13 15:46:05 +01:00
Lennart Poettering
a49728dc8c
tmpfiles: simplify default tmpfiles configuration by using globs
2011-02-13 15:11:28 +01:00
Lennart Poettering
522d4a495a
systemd: document systemd-tmpfiles
2011-02-13 15:08:15 +01:00
Lennart Poettering
74ce487daf
tmpfiles: move binary to /bin to make it publicly available
2011-02-13 14:04:57 +01:00
Lennart Poettering
fba6e68723
tmpfiles: take names of tmpfiles configuration files on the command line
2011-02-13 14:00:54 +01:00
Lennart Poettering
eb0ca9ebff
tmpfiles: log to stderr if possible
2011-02-12 09:31:38 +01:00
Lennart Poettering
b8bb3e8f34
tmpfiles: support globs
2011-02-12 09:31:25 +01:00
Lennart Poettering
72f576bdd6
update TODO
2011-02-09 22:48:54 +01:00
Lennart Poettering
88dfa2938a
units: introduce and hook up sound.target
2011-02-09 21:07:53 +01:00
Lennart Poettering
abc00c62f9
dbus: allow all clients access to org.freedesktop.DBus.Peer
2011-02-09 15:21:20 +01:00
Lennart Poettering
70e911eaeb
man: document SYSTEMD_READY=
2011-02-09 15:02:03 +01:00
Lennart Poettering
2958c88614
device: consider udev devices with SYSTEMD_READY=0 as unplugged
2011-02-09 14:48:52 +01:00
Lennart Poettering
e1b2b49465
systemd: show status when run with plymouth, and don't start plymouth a second time when it is already running
2011-02-09 14:17:52 +01:00
Lennart Poettering
0658666bac
manager: if we receive SIGRTMIN+20/21 enable/disable showing of status on the console
2011-02-09 12:12:30 +01:00
Lennart Poettering
be0396695b
man: clarify a few things
2011-02-09 11:00:17 +01:00
Lennart Poettering
b1c0f1c136
systemctl: fix opening params
2011-02-09 01:11:19 +01:00
Lennart Poettering
715554e7b2
systemctl: don't start agent for --user
2011-02-09 01:09:09 +01:00
Lennart Poettering
7f6d613516
systemctl: make sure the tty agent does not retain a copy of stdio
...
https://bugzilla.redhat.com/show_bug.cgi?id=674916
2011-02-09 01:00:21 +01:00
Jeff Mahoney
cd3f8b7ddb
plymouth: move plymouth out of TARGET_FEDORA
2011-02-08 18:47:32 +01:00
Lennart Poettering
022ef2064f
locale: unify some code between fedora and altlinux
2011-02-08 12:54:06 +01:00
Alexey Shabalin
a338bab5d0
build-sys: initial support ALTLinux
...
Hi all!
I added basic support for ALTLinux.
Please see patch or
http://git.altlinux.org/people/shaba/packages/systemd.git?p=systemd.git;a=shortlog;h=refs/heads/altlinux
Thanks.
2011-02-08 12:52:06 +01:00
Lucas De Marchi
8d7cb6e068
build-sys: make less noise when checking file
...
There's already a condition that gives a warning if user is
cross-compiling an relying on files from the build system. AC_CHECK_FILE
macro only tests for file in the build system. Hence use a simple
'test -f' that does the same job, without the warning.
2011-02-08 12:44:35 +01:00
Lennart Poettering
e2811d6fa5
update TODO
2011-02-08 12:12:23 +01:00
Lucas De Marchi
c18514440d
build-sys: fix AC_COMPILE_IFELSE tests
...
This removes some warnings when bootstrapping. The warnings were introduced
in autoconf 2.68. Reference:
http://www.flameeyes.eu/autotools-mythbuster/forwardporting/autoconf.html
The following code
AC_COMPILE_IFELSE([
<MY C CODE HERE>
], ...)
is changed to
AC_COMPILE_IFELSE(
[AC_COMPILE_IFELSE([AC_LANG_SOURCE([
<MY C CODE HERE>
])], ...)
2011-02-08 12:11:53 +01:00
Lennart Poettering
591622d7ef
build-sys: ensure selinux configure check follows logic of other optional features
2011-02-08 11:46:18 +01:00
Alexey Shabalin
990d8b885b
build-sys: autodetect and use pkg-config for libselinux
...
Hi!
libselinux has a pkg-config file:
$ rpm -qf /usr/lib64/pkgconfig/libselinux.pc
libselinux-devel-2.0.98-alt1
$ cat /usr/lib64/pkgconfig/libselinux.pc
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib64
includedir=/usr/include
Name: libselinux
Description: SELinux utility library
Version: 2.0.98
URL: http://userspace.selinuxproject.org/
Libs.private: -lsepol
Libs: -lselinux
Cflags:
Patch for use pkg-config in attach.
--
Alexey Shabalin
2011-02-08 11:38:28 +01:00
Lennart Poettering
dcafddbc08
dbus: use ControlGroup as property name to match config option
2011-02-08 11:13:42 +01:00
Lennart Poettering
b20c6be697
pam: optionally reset cgroup memberships for login sessions
2011-02-04 12:46:38 +01:00
Adrian Spinu
7115593375
load-fragment: properly parse Nice= value
...
Hello,
i`ve been using systemd for a while now, and found out that when
using NICE parameter for .service files the varible is not set correctly.
i`ve found the problem in file *load-fragment.c* function
*config_parse_nice* variable /*c->nice_set = false;*/ should be
/*c->nice_set = true;*/
Problem is alsom manifesting on v17 but did not upgrade yet ...
2011-02-03 21:23:32 +01:00
Lennart Poettering
5d909e3ec3
automount: use unit_pending_inactive() where appropriate
2011-01-26 02:55:35 +01:00
Lennart Poettering
0238cd03de
TODO
2011-01-25 04:35:35 +01:00
Lennart Poettering
bd40a2d830
clang: fix some issues found with clang-analyzer
2011-01-22 02:19:16 +01:00
Lennart Poettering
0b1724894f
gcc: make gcc shut up
2011-01-22 02:19:16 +01:00
Lennart Poettering
1b2700a155
build-sys: prep v17
2011-01-22 02:19:16 +01:00
Lennart Poettering
26ea64c786
update TODO
2011-01-22 02:19:16 +01:00
Kay Sievers
db040a61c5
vala 0.10 seem to work fine
2011-01-21 18:22:54 +01:00
Lennart Poettering
63c862b051
cryptsetup: fix ordering loop when dealing with encrypted swap devices
...
https://bugzilla.redhat.com/show_bug.cgi?id=657234
2011-01-21 03:30:18 +01:00
Lennart Poettering
ed86ebc414
main: don't warn if /etc/mtab is a symlink to /proc/mounts
2011-01-21 02:57:58 +01:00
Lennart Poettering
cae18e2172
socket: don't crash if the .service unit for a .socket unit is not found
2011-01-21 02:49:12 +01:00
Lennart Poettering
036315352d
update TODO: drop issues that cannot be reproduce or have been fixed otherwise
2011-01-21 01:54:12 +01:00
Lennart Poettering
ff2e0f0514
mount: ignore if an fsck is requested for a bind mount, so that we don't wait for the bind 'device' to show up
2011-01-21 01:28:30 +01:00
Lennart Poettering
e0fa621b8b
automount: fix segfault when shutting down
...
https://bugs.freedesktop.org/show_bug.cgi?id=32076
2011-01-21 01:13:15 +01:00
Lennart Poettering
76e7bc8dfb
man: give an example for vconsole.conf
...
https://bugs.freedesktop.org/show_bug.cgi?id=31955
2011-01-21 00:42:47 +01:00
Lennart Poettering
3996fbe2a2
dbus: don't try to connect to the system bus before it is actually up
2011-01-20 19:43:38 +01:00