Commit Graph

508 Commits

Author SHA1 Message Date
Lennart Poettering 680705351d test: add touch to test machine 2012-05-24 15:21:43 +02:00
Lennart Poettering ec8927ca59 main: add configuration option to alter capability bounding set for PID 1
This also ensures that caps dropped from the bounding set are also
dropped from the inheritable set, to be extra-secure. Usually that should
change very little though as the inheritable set is empty for all our uses
anyway.
2012-05-24 04:00:56 +02:00
Lennart Poettering d5c446c95a update TODO 2012-05-23 12:52:39 +02:00
Lennart Poettering 1afd5be42f journal: don't complain if SELinux userspace is available but the kernel lacks it 2012-05-23 12:49:41 +02:00
Lennart Poettering 7b63bde1ed update TODO 2012-05-23 03:51:55 +02:00
Lennart Poettering 7c4c5f68a5 update TODO 2012-05-22 23:11:21 +02:00
Lennart Poettering 6b1dc2bd3c mount: replace PID1 internal fstab parser with generator
Bit by bit we should remove non-unit parsing from PID 1 and move into
generators, to clean up our code base a bit and clearly separate
parsers.
2012-05-22 19:25:17 +02:00
Lennart Poettering 8f33b5b8b3 util: rework in_initrd() logic
Checking the device major/minor is not a good idea. Let's replace this
with an explicit flag file, which we model after /etc/os-release and
call /etc/initrd-release.
2012-05-21 20:00:58 +02:00
Lennart Poettering 06e2968ea6 update TODO 2012-05-21 18:18:15 +02:00
Lennart Poettering 5b40d33761 update TODO 2012-05-21 17:55:54 +02:00
Lennart Poettering f7f21d33db cryptsetup: a few simplifications 2012-05-21 17:22:40 +02:00
Lennart Poettering 97f25a02ee update TODO 2012-05-21 15:34:33 +02:00
Lennart Poettering b86fa936ce update TODO 2012-05-21 15:28:07 +02:00
Lennart Poettering 1ab27db890 update TODO 2012-05-21 02:02:19 +02:00
Lennart Poettering 27b5482cc0 delta: add systemd-delta tool to find overriden configuration and unit files 2012-05-16 03:24:50 +02:00
Kay Sievers 20bbd54f60 udev: libudev - bump soname, remove deprecated functions, introduce symbol versions 2012-05-15 23:06:26 +02:00
Lennart Poettering c1d70f7ca5 namespace: make PrivateTmp= apply to both /tmp and /var/tmp 2012-05-14 22:41:30 +02:00
Lennart Poettering 1c334d993a update TODO 2012-05-14 22:41:30 +02:00
Lennart Poettering 07f74a7ebd update TODO 2012-05-09 01:26:30 +02:00
Lennart Poettering d889a2069a logind: implement suspend/hibernate calls with inhibition logic 2012-05-08 19:02:25 +02:00
Lennart Poettering 6edd7d0a09 sleep: implement suspend/hibernate as first class targets 2012-05-08 13:54:23 +02:00
Lennart Poettering 4943c1c94b logind: use "sleep" as generic term for "suspend", "hibernate", and later on "hybrid suspend" 2012-05-08 13:54:23 +02:00
Lennart Poettering 14038c2e83 update TODO 2012-05-07 22:20:56 +02:00
Lennart Poettering 465349c06d Update TODO 2012-05-07 22:20:55 +02:00
Lennart Poettering eecd1362f7 logind: implement delay inhibitor locks in addition to block inhibitor locks
This is useful to allow applications to synchronously save data before
the system is suspended or shut down.
2012-05-05 00:36:08 +02:00
Kay Sievers a26336da87 update TODO 2012-05-04 19:06:07 +02:00
Lennart Poettering 8703d59bee update TODO 2012-05-04 00:43:36 +02:00
Lennart Poettering 189455ab08 readahead: store inode numbers in pack file
If the inode nr for each file is available in the pack file we can
easily detect replaced files (like they result from package upgrades)
which we can then skip to readahead.
2012-05-04 00:34:12 +02:00
Lennart Poettering 37099707e2 cgroup: fix alloca() misuse in cg_shorten_controllers() 2012-05-03 23:23:38 +02:00
Lennart Poettering 06dab8e18a dbus: include unit name in JobNew/JobRemoved signals
This breaks D-Bus interface slightly, but since the D-Bus API isn't
covered by the interface stability promise this should be OK.
2012-05-03 22:53:25 +02:00
Lennart Poettering 7e2668c6fd service: warn if a dbus name is specified but the service type is not dbus 2012-05-03 14:42:49 +02:00
Lennart Poettering e85647f73e update TODO 2012-05-03 02:25:49 +02:00
Lennart Poettering c3276d2791 TODO 2012-04-30 10:52:07 +02:00
Lennart Poettering 896c3c783c update TODO 2012-04-30 10:52:07 +02:00
Kay Sievers 4ee7178202 update TODO 2012-04-30 00:46:38 +02:00
Kay Sievers e01a15b71e update TODO 2012-04-26 02:03:31 +02:00
Lennart Poettering a888b352eb update TODO 2012-04-24 14:59:54 +02:00
Lennart Poettering 3b2d5b02ae readahead: rather than checking for virtualization in the C code, use ConditionVirtualization= in the unit 2012-04-24 13:14:40 +02:00
Lennart Poettering 144f0fc0c8 nspawn: add --uuid= switch to allow setting the machine id for the container 2012-04-22 14:48:21 +02:00
Lennart Poettering 0f0dbc46cc nspawn: add -b switch to automatically look for an init binary 2012-04-22 14:11:32 +02:00
Lennart Poettering 3d9a412243 util: fix tty_is_vc_resolve() in a container where /sys/class/tty/console/active is misleading 2012-04-22 01:59:11 +02:00
Lennart Poettering 9efaf380a7 update TODO 2012-04-22 00:33:24 +02:00
Lennart Poettering a0a3844815 main: log to the journal in container mode, by default 2012-04-20 12:40:01 +02:00
Kay Sievers 80037e4d17 docs: rebase html documentation for online and local use 2012-04-19 19:00:35 +02:00
Kay Sievers ebcd5d3acd update TODO 2012-04-18 20:31:16 +02:00
Kay Sievers 88f642c00b build-sys: move dev-setup to label.la 2012-04-18 16:13:37 +02:00
Kay Sievers 5ba2dc259f udev: unify /dev static symlink setup 2012-04-17 22:31:38 +02:00
Kay Sievers 20ffc4c4a9 update TODO 2012-04-17 18:47:49 +02:00
Kay Sievers 512dabcdc6 update TODO 2012-04-17 16:54:45 +02:00
Lennart Poettering 25016cb67f update TODO 2012-04-17 15:36:03 +02:00