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
Lennart Poettering
bbc7328308
pam: set XDG_SEAT and XDG_VTNR when logging in
2011-07-26 23:09:34 +02:00
Lennart Poettering
add30678a1
sd-login: add new call sd_seat_can_multi_session()
2011-07-26 23:09:09 +02:00
Lennart Poettering
64559e8b4e
logind: rename can_activate_sessions to can_multi_session
2011-07-26 21:49:29 +02:00
Lennart Poettering
40cbb26f3b
udev: fix copy/paste error when applying sysctl to network devices
2011-07-26 21:45:18 +02:00
Lennart Poettering
02f130cbd9
pkgconfig: move library .pc files to libdir
2011-07-26 21:44:37 +02:00
Lennart Poettering
0843f2d65e
selinux: check PID 1 label instead of /selinux mount point to figure out if selinux is already initialized
2011-07-25 21:59:05 +02:00
Lennart Poettering
871e580949
selinux: log how much time it takes to load the SELinux policy and database
2011-07-25 21:22:57 +02:00
Lennart Poettering
41e4d6e9ac
sysctl: apply network specific sysctls to each network card as they appear
2011-07-25 20:25:49 +02:00
Lennart Poettering
8d41a963d6
machine-id: be nice and generate compliant v4 UUIDs
...
Newly generated machine IDs now qualify as randomized v4 UUIds. This is
trivial to do and hopefully increases adoption of the ID for various
purposes.
2011-07-25 19:32:43 +02:00
Kay Sievers
fb922d4f82
seat: add another 'Plugable' device id
2011-07-25 14:35:33 +02:00
Lennart Poettering
729e3769c3
systemctl: hook up new install logic
...
This adds a number of new options to systemctl, for presets, reenabling,
masking/unmask, and runtime operations.
2011-07-25 04:58:02 +02:00
Lennart Poettering
4b7a6af440
nspawn: mount a new /proc instance in the container so that we don't see the hosts' PID tree
...
This partially reverts f5c1b9eeb9
.
2011-07-23 15:54:52 +02:00
Lennart Poettering
e1ea662c33
systemctl: remove monitor command since it is mostly useless
2011-07-23 04:21:47 +02:00
Lennart Poettering
34c4b47b7f
systemctl: split --help into multiple sections
2011-07-23 04:20:22 +02:00
Lennart Poettering
253ee27a0c
manager: add log control via RT signals
2011-07-23 04:15:38 +02:00
Lennart Poettering
c0576cd6d6
bus: expose installer functions
2011-07-23 03:44:47 +02:00
Lennart Poettering
5780425ea7
login: drop unused variables
2011-07-23 01:18:20 +02:00
Lennart Poettering
4b67834e9f
util: make use of get_user_creds() and get_group_creds() wherever applicable
2011-07-23 01:17:59 +02:00
Lennart Poettering
e6a6b40679
install: don't choke on dead links
2011-07-23 00:49:32 +02:00
Lennart Poettering
3d7d60c822
uaccess: port over to using sd-login
2011-07-23 00:48:11 +02:00
Lennart Poettering
4bf2bbb6fb
lookup: fix NUL termination of search path array
2011-07-23 00:47:50 +02:00
Lennart Poettering
ddd8876392
util: user parse_uid() wherever applicable
2011-07-23 00:47:17 +02:00
Lennart Poettering
034a2a52ac
sd-login: beef up login api, to add monitoring and enumerating
2011-07-22 21:01:15 +02:00
Lennart Poettering
bccc1d8859
shutdown: untabify
2011-07-22 04:32:22 +02:00
Harald Hoyer
2006d9acb1
shutdown: initialize the controlling terminal
...
Thanks Kay Sievers!
2011-07-22 04:31:21 +02:00
Harald Hoyer
3b8a1f3fee
shutdown: remove close_nointr_nofail after make_stdio call
...
make_stdio itsselves closes the fd already
2011-07-22 04:31:21 +02:00
Lennart Poettering
f782b8d031
util: use readdir_r() instead of readdir()
2011-07-22 04:31:21 +02:00
Lennart Poettering
830964834f
install: add new installer implementation
...
This new installer will replace the current code of "systemctl enable"
but also be available via D-Bus. It adds a couple of new features:
- Mask/Unmask calls
- Reenable call
- Preset call
- Support for enabling units temporarily (i.e. in /run/systemd instead
of /etc/systemd)
- Enumeration of installed units
- Support for out-of-search-path units
systemctl and D-Bus are not hooked up with this yet
2011-07-22 04:31:21 +02:00
Lennart Poettering
09adcdf71d
systemctl: fix indenting
2011-07-22 04:31:21 +02:00
Lennart Poettering
f437d5d203
path-lookup: add both the configured and the fixed search paths in
2011-07-22 04:31:20 +02:00
Lennart Poettering
c800e48374
path-lookup: make inclusion of user private units optional
2011-07-22 04:31:20 +02:00
Lennart Poettering
d8eaa1144f
update TODO
2011-07-22 04:31:20 +02:00
Kay Sievers
ff4daf5a34
fix hwclock_apply_localtime_delta() to properly handle negative TZ offset
...
Localtime may be a negative number, i.e. GMT-7. Fix based on a
patch from Kelly Anderson <kelly@silka.with-linux.com>.
2011-07-21 20:28:27 +02:00
Lennart Poettering
f68c5a7076
sysctl: support multiple prefixes in a single invocation
2011-07-15 02:01:31 +02:00
Lennart Poettering
55af389785
logind: enable PowerOff/Reboot calls
2011-07-15 01:53:11 +02:00
Lennart Poettering
e5fcb85286
update TODO
2011-07-15 01:53:11 +02:00
Kay Sievers
35bf8dfb85
distribute: src/libsystemd-*.sym
2011-07-15 01:47:47 +02:00
Kay Sievers
ae446765eb
libsystemd-daemon: support installation in --with-rootlibdir
2011-07-15 01:31:06 +02:00
Lennart Poettering
673eab9bf0
README: document license
2011-07-14 23:53:53 +02:00
Lennart Poettering
3fd476bb11
git: hide more files from git
2011-07-14 23:52:16 +02:00
Lennart Poettering
1eae4c45c9
libs: add symbol versioning for the benefit of RPM
2011-07-14 23:49:37 +02:00