Michael Biebl
2f6a1ab18e
Create convenience library libsystemd_daemon.la for sd-daemon.c
...
Instead of compiling sd-daemon.c 10 times, create a noinst convenience
library libsystemd_daemon.la.
2010-11-26 20:41:52 +01:00
Kay Sievers
d0ef2204b4
gnome-ask-password-agent: also support libnotify < 0.7 for now
2010-11-26 17:59:53 +01:00
Kay Sievers
0c8744ccde
update TODO
2010-11-26 16:08:35 +01:00
Kay Sievers
2e6081f2ff
udev: make sure we aleways read from netlink, if there is data
2010-11-26 16:06:30 +01:00
Kay Sievers
99448c1f01
udev: increase event buffer size, handle -ENOBUFS, handle filtered-out devices
2010-11-26 04:51:30 +01:00
Lennart Poettering
3d84d050bd
update TODO
2010-11-26 01:54:50 +01:00
Lennart Poettering
85f6a8688f
update TODO
2010-11-26 01:42:51 +01:00
Kay Sievers
351c7e74db
update TODO
2010-11-25 16:01:22 +01:00
Kay Sievers
3ae05c8eb9
update TODO
2010-11-25 07:01:01 +01:00
Lennart Poettering
920dc3dee0
build-sys: prepare release 15
2010-11-25 01:41:25 +01:00
Lennart Poettering
d83685ac1b
dbus: use the right data slot allocator
...
Thanks to 'trapni' on IRC for tracking this down.
2010-11-25 01:37:24 +01:00
Gustavo Sverzut Barbieri
d2ffe6deac
units: Remove Gentoo specific xdm.service
...
That unity pulls in OpenRC which in turn pulls in most of legacy
system that causes lots of troubles as it is too smart, thus not
recommended.
Moreover, SystemD developers seems to agree that a service file per DM
is the best approach, so having gdm.service, kdm.service, slim.service
is better than a single wrapper for them.
2010-11-25 00:30:16 +01:00
Lennart Poettering
9b8a535f4d
bump version in preparation for release
2010-11-24 23:41:37 +01:00
Lennart Poettering
59d1a83370
manager: bump up max number of units to 128K
...
https://bugzilla.redhat.com/show_bug.cgi?id=655857
2010-11-24 23:36:40 +01:00
Lennart Poettering
28cdc98ae8
build-sys: get rid of special fedor install target
2010-11-24 23:26:33 +01:00
Thierry Reding
46891d97b2
build-sys: distribute introspect.awk
2010-11-24 22:28:43 +01:00
Thierry Reding
382a0310f6
build-sys: fix out-of-tree build
...
The introspect AWK script is located in the source tree, which is not
necessarily the same as the build tree, so prepend $(srcdir).
2010-11-24 22:28:34 +01:00
Lennart Poettering
46ff0ed7b0
mount: trivial typo fix
2010-11-24 22:28:28 +01:00
Thierry Reding
9a60da2834
build-sys: allow cross-compilation
...
When cross-compiling systemd, the introspection XML files fail to be
generated because the systemd host binary is not executable. This patch
works around this by putting the introspection XML data into separate
ELF sections and extracting them from the binary when generating the XML
files.
The extracted XML data is passed through the strings utility in order to
strip the trailing NUL character. A small AWK script is used to prepend
the doctype and add the opening and closing node tags respectively.
Finally, the C preprocessor is used to substitute the correct doctype
information from the D-Bus header files.
2010-11-23 22:38:55 +01:00
Lennart Poettering
3686ced6d7
update TODO
2010-11-23 19:42:35 +01:00
Lennart Poettering
d4a80c1243
units: simplify shutdown scripts
2010-11-23 01:37:18 +01:00
Lennart Poettering
aeb70c8d60
logger: fix error handling
2010-11-23 01:36:54 +01:00
Lennart Poettering
cfcfd4aefe
swap: order file-based swap devices after remount-rootfs
2010-11-22 21:06:56 +01:00
Kay Sievers
16f6682d0b
mount_cgroup_controllers: expect 2 items from fscanf()
2010-11-22 11:06:38 +01:00
Lennart Poettering
6bd2127711
man: make clear that VERSION and VERSION_ID is not mandatory in os-release.5
2010-11-22 00:26:08 +01:00
Lennart Poettering
be8088a2fb
systemctl: don't return LSB status error codes for systemctl show
...
Use them only for systemctl status.
https://bugzilla.redhat.com/show_bug.cgi?id=637183
2010-11-21 22:40:03 +01:00
Lennart Poettering
600a328fc2
mount: do not try to mount disable cgroup controllers
...
https://bugzilla.redhat.com/show_bug.cgi?id=655222
2010-11-21 22:29:10 +01:00
Lennart Poettering
c8b2e52cf6
systemctl: redirect enable/disable to chkconfig if applicable
2010-11-21 22:17:04 +01:00
Lennart Poettering
a7c64469b6
man: document /etc/modules-load.d/
2010-11-21 20:41:00 +01:00
Lennart Poettering
e17fb72914
man: document /etc/os-release
2010-11-21 20:05:51 +01:00
Lennart Poettering
ee48647271
man: document locale.conf
2010-11-21 19:29:27 +01:00
Lennart Poettering
eeca220bc2
man: document /etc/vconsole.conf
2010-11-21 19:12:44 +01:00
Lennart Poettering
6a7e63eff2
man: document /etc/hostname
2010-11-21 16:29:56 +01:00
Lennart Poettering
e096bf2f95
units: move a couple of units from base.target to sysinit.target
2010-11-19 16:24:21 +01:00
Lennart Poettering
88aebb6265
man: reorder things to follow the same order everywhere
2010-11-19 16:14:52 +01:00
Lennart Poettering
e9ecea8805
Revert "Revert "fsck: add new -l switch to fsck mount options""
...
This reverts commit c8bc83f5ea
.
As Karel pointed out the -l switch doesn't actualy conflict with
per-filesystem options, since those can be seperated by -- in the
command line. Since -l is here to stay we hence enable it again for now.
2010-11-19 04:22:36 +01:00
Lennart Poettering
8e486ef03b
build-sys: bump for v13
2010-11-18 23:56:34 +01:00
Lennart Poettering
1cd4a9f0e9
cryptsetup: actually show disk name
2010-11-18 23:40:27 +01:00
Lennart Poettering
b1a2da0a79
cryptsetup: show udev device name when asking for password
2010-11-18 23:34:42 +01:00
Lennart Poettering
24a3597372
sysctl: don't consider missing kernel options fatal
2010-11-18 23:03:42 +01:00
Lennart Poettering
8e1bd70d4c
sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d
2010-11-18 21:52:26 +01:00
Lennart Poettering
40f9afa721
mount: trivial optimization
2010-11-18 19:23:17 +01:00
Lennart Poettering
8cf3a8a982
units: enable console ask-password agent by default
2010-11-18 05:22:25 +01:00
Lennart Poettering
10aa703482
util: introduce /etc/os-release so that distros don't need to patch systemd to get a welcome message
2010-11-18 04:46:28 +01:00
Lennart Poettering
f81c701649
update TODO
2010-11-18 04:00:38 +01:00
Lennart Poettering
a45b9fd094
job: make sure we don't fail umount.target if a mount unit failed to stop
2010-11-18 03:52:39 +01:00
Lennart Poettering
c1d6bc0e53
units: make sure prefdm is killed first, user sessions second on shutdown
2010-11-18 02:45:04 +01:00
Lennart Poettering
9f4527411b
cgroup: after killing cgroup processes, ensure the group is really dead gone. wait for 3s at max
2010-11-18 02:37:35 +01:00
Lennart Poettering
2db9ecac35
cgroup: if we couldn't remove a cgroup after killing evertyhing in it then it's fine
2010-11-18 02:36:51 +01:00
Lennart Poettering
2f8cd170ae
cryptsetup: automatically order crypt partitions before cryptsetup.target
2010-11-18 02:16:36 +01:00