Lennart Poettering
ab1f063390
exec: optionally apply cgroup attributes to the cgroups we create
2011-08-20 00:22:02 +02:00
Lennart Poettering
47675042c2
bump release
2011-08-03 04:19:53 +02:00
Lennart Poettering
a41fe3a293
nspawn: add new --no-net switch to turn off networking in the container
2011-08-02 04:49:37 +02:00
Miklos Vajna
b2e9fb99ab
build-sys: Add --disable-hostnamed configure switch
2011-08-02 01:38:43 +02:00
Lennart Poettering
6e5c044421
build-sys: make distcheck work
2011-08-01 17:09:38 +02:00
Lennart Poettering
f975e971ac
load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf
2011-08-01 00:43:05 +02:00
Lennart Poettering
fd42f6e020
build-sys: prepare new release
2011-07-29 03:15:20 +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
9b71153605
build-sys: move libsystemd-login to /lib, too
2011-07-27 23:31:53 +02:00
Lennart Poettering
6a9bff42dc
build-sys: fix make distcheck
2011-07-27 21:11:24 +02:00
Lennart Poettering
02f130cbd9
pkgconfig: move library .pc files to libdir
2011-07-26 21:44:37 +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
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
c0576cd6d6
bus: expose installer functions
2011-07-23 03:44:47 +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
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
1eae4c45c9
libs: add symbol versioning for the benefit of RPM
2011-07-14 23:49:37 +02:00
Lennart Poettering
114a50f898
sd-daemon: turn sd-daemon.c into a shared library
2011-07-14 23:06:31 +02:00
Lennart Poettering
74b91131ed
logind: introduce libsystemd-login.so as fast path to access logind data
2011-07-14 22:51:28 +02:00
Lennart Poettering
a61933adac
man: add man page for systemd-loginctl
2011-07-13 22:37:53 +02:00
Lennart Poettering
54479a8fe9
build-sys: fix copynpaste mistake
2011-07-12 01:18:48 +02:00
Lennart Poettering
9356a6c656
build-sys: fix make distcheck
2011-07-12 01:11:40 +02:00
Lennart Poettering
7a41c61168
build-sys: add a number of missing header files to EXTRA_DIST
2011-07-12 01:11:40 +02:00
Frederic Crozat
a268a6a38f
units: add units for boot.local/halt.local on SUSE distributions.
2011-07-12 00:15:35 +02:00
Zbigniew Jędrzejewski-Szmek
2fb1aedaf2
logind: Fix compilation without ACL
...
Compilation fails if sys/acl.h is not available. The configure script
already tests for sys/acl.h presence, but the result was so far unused.
To compile without acl, stub implementations of the acl functions are
used.
2011-07-11 22:29:45 +02:00
Bastien Nocera
1c7dde3e47
build-sys: Add i18n support through intltool
...
And put the PolicyKit policy files up for translation.
2011-07-11 21:10:33 +02:00
Lennart Poettering
a4c279f874
loginctl: add various introspection functions
2011-07-08 21:39:10 +02:00
Lennart Poettering
abca482291
loginctl: add basic implementation of loginctl for introspecting controlling sessions/users/seats
2011-07-07 03:29:56 +02:00
Lennart Poettering
1968a36040
cgls: add pager support to systemd-cgls
2011-07-07 02:34:35 +02:00
Lennart Poettering
d42d27ead9
logind: add service for per-user shared systemd daemon
2011-06-30 02:18:01 +02:00
Lennart Poettering
530345e782
manager: use sd_notify() to notify parent systemd that we have finished startup
2011-06-30 02:15:41 +02:00
Lennart Poettering
0b191e603c
logind: hook uaccess into udev by default
2011-06-29 04:14:43 +02:00
Lennart Poettering
8fa365e586
logind: add man page for configuration file
2011-06-29 02:27:53 +02:00
Lennart Poettering
193197e85c
logind: parse configuration file
2011-06-29 01:47:55 +02:00
Lennart Poettering
47a2669062
logind: implement basic version of AttachDevice() D-Bus call
2011-06-28 20:50:43 +02:00
Lennart Poettering
cd9e5d0a76
logind: activate autovt@.service instead of autovt-getty@.service when the user switches to a previously unused tty, since it doesn't have to be a getty we start on it on demand
2011-06-28 19:25:08 +02:00
Lennart Poettering
7f7bb94679
logind: implement SetUserLinger() D-Bus call
2011-06-28 03:52:22 +02:00
Lennart Poettering
d0a522eb31
logind: autospawn gettys when necessary
2011-06-28 00:26:10 +02:00
Lennart Poettering
98a28fef26
logind: hook up PAM module with logind
2011-06-24 18:50:50 +02:00
Lennart Poettering
91f9dcaf92
dbus: add dbus introspection extraction
2011-06-21 19:29:45 +02:00
Lennart Poettering
f401e48c2d
mechanisms: add mechanisms to change system locale and clock
2011-06-21 19:29:45 +02:00
Lennart Poettering
3f49d45a45
logind: implement D-Bus properties
2011-06-21 19:29:44 +02:00
Lennart Poettering
5eda94dda2
logind: implement ACL management
2011-06-21 19:29:44 +02:00
Lennart Poettering
202630822f
logind: first version that compiles fine
2011-06-21 19:29:44 +02:00
Lennart Poettering
835c60f50c
build-sys: local-fs, remote-fs and swap are active anyway when user sessions are created, there is no point in having these units known in sessions
2011-06-15 15:54:50 +02:00
Lennart Poettering
5552b1c1b3
build-sys: fix build
2011-06-14 22:01:44 +02:00
Kay Sievers
da26173785
drop hwclock-save.service
...
We don't want to fiddle around changing the RTC, not on bootup, not
on shutdown.
If we don't run NTP, we have absolutely no clue what's the current
time to store in the RTC. If we run NTP, the kernel syncs the system
time every 11 minutes to the RTC.
Especially in multi-boot environents we must not call hwclock(8)
which tries to be smart with calculating/storing/applying drifts
and such.
Live-CDs must never touch the RTC, because we don't know if it is
running in UTC or locatime.
2011-05-25 18:21:36 +02:00
Kay Sievers
7948c4dfbe
rtc in localtime: use settimeofday(NULL, tz) instead of hwclock(8)
...
We check for LOCAL in /etc/adjtime and if needed, ask the kernel to
apply the timezone delta to the system clock.
The very first call of settimeofday() without a time, but a timezone
warps the system clock, so that it properly runs in UTC.
2011-05-24 20:23:07 +02:00
Michael Olbrich
e4c1d706bd
build-sys: create dbussystemservicedir
...
otherwise building fails if it doesn't exist:
( cd <DESTDIR>/usr/share/dbus-1/services && \
rm -f org.freedesktop.systemd1.service && \
ln -s ../system-services/org.freedesktop.systemd1.service org.freedesktop.systemd1.service )
/bin/sh: line 0: cd: <DESTDIR>/usr/share/dbus-1/services: No such file or directory
2011-05-10 18:48:53 +02:00