Lennart Poettering
|
b1b2dc0ce9
|
util: highlight questions, so that they cannot be overseen in other log spew
|
2010-04-23 20:51:06 +02:00 |
|
Lennart Poettering
|
d4d0d4db93
|
util: properly handle empty word suffixes/prefixes in startswith()/endswith()
|
2010-04-23 20:29:15 +02:00 |
|
Lennart Poettering
|
e558336f7b
|
service: treat 0 timeouts as no timeouts
|
2010-04-23 20:28:33 +02:00 |
|
Lennart Poettering
|
93ef5e80ae
|
load-fragment: show a couple of more types in --dump-configuration-items
|
2010-04-23 20:27:47 +02:00 |
|
Lennart Poettering
|
24a6e4a401
|
load-fragment: allow timeout specifications such as '7min 5s'
|
2010-04-23 20:26:59 +02:00 |
|
Lennart Poettering
|
40d50879d9
|
get rid of unicode arrows, since the linux console cannot show them, not even in unicode mode
|
2010-04-23 20:25:55 +02:00 |
|
Lennart Poettering
|
5dcfe57bb1
|
namespace: make ro bind mounts work
|
2010-04-23 18:48:07 +02:00 |
|
Lennart Poettering
|
eced69b301
|
manager: fix GC algorithm
|
2010-04-23 18:47:49 +02:00 |
|
Lennart Poettering
|
6542952f8b
|
initctl: minor updates
|
2010-04-23 05:22:20 +02:00 |
|
Lennart Poettering
|
92da345c02
|
units: fix socket files
|
2010-04-23 05:20:01 +02:00 |
|
Lennart Poettering
|
703b48af70
|
systemadm: when systemd isn't found, quit right-away
|
2010-04-23 04:10:13 +02:00 |
|
Lennart Poettering
|
2146621ba3
|
main: never reset console unless pid=1, to make sure that we don't kill X when somebody passes --test
|
2010-04-23 04:06:23 +02:00 |
|
Lennart Poettering
|
77a38d3069
|
systemadm: update systeadm a little
|
2010-04-23 03:57:50 +02:00 |
|
Lennart Poettering
|
0bf3aa2019
|
strv: add a couple of gcc hints
|
2010-04-23 01:54:41 +02:00 |
|
Lennart Poettering
|
185986c61d
|
assert: store away assert msg before aborting, akin to glibc's __abort_msg
|
2010-04-22 03:51:26 +02:00 |
|
Lennart Poettering
|
4f0f902fc8
|
manager: enforce limit on accepted number of names
|
2010-04-22 02:56:42 +02:00 |
|
Lennart Poettering
|
c497c7a9e4
|
manager: introduce 'isolate' job mode which kills all units but the requested one
|
2010-04-22 02:42:59 +02:00 |
|
Lennart Poettering
|
c9c0cadbf8
|
manager: fix GC logic
|
2010-04-22 02:41:14 +02:00 |
|
Lennart Poettering
|
15ae422b74
|
execute: support basic filesystem namespacing
|
2010-04-21 22:15:06 +02:00 |
|
Lennart Poettering
|
020379a7f7
|
mount-setup: also consider /dev/mqueue an API mount
|
2010-04-21 14:04:32 +02:00 |
|
Lennart Poettering
|
701cc384c2
|
manager: automatically GC unreferenced units
|
2010-04-21 06:01:13 +02:00 |
|
Lennart Poettering
|
48507e6621
|
hashmap: allow callers distinguish whether hashmap_put() was a nop or not
|
2010-04-21 05:32:51 +02:00 |
|
Lennart Poettering
|
9d58f1dbdb
|
reorder large structs a little, based on pahole info
|
2010-04-21 04:01:24 +02:00 |
|
Lennart Poettering
|
51f7e59683
|
manager: pack structs a bit tighter
|
2010-04-21 03:41:58 +02:00 |
|
Lennart Poettering
|
a16e112358
|
reload: implement reload/reexec logic
|
2010-04-21 03:27:44 +02:00 |
|
Lennart Poettering
|
0d9068141e
|
device: don't allow definiing additional aliases via SYSTEMD_NAMES
|
2010-04-21 03:23:30 +02:00 |
|
Lennart Poettering
|
8e2f43b376
|
dbus: explicitly flush message queue before disconnecting
|
2010-04-21 03:20:04 +02:00 |
|
Lennart Poettering
|
7ccfb64aa5
|
cgroup: if we are already in our own cgroup, then reuse it
|
2010-04-21 03:18:05 +02:00 |
|
Lennart Poettering
|
c9106f61d0
|
cgroup: only delete empty cgroups
|
2010-04-21 03:15:58 +02:00 |
|
Lennart Poettering
|
c3087ddb58
|
udev: expose network interfaces by default
|
2010-04-21 03:11:28 +02:00 |
|
Lennart Poettering
|
4139c1b272
|
dbus: greatly extend dbus coverage
|
2010-04-18 03:08:16 +02:00 |
|
Lennart Poettering
|
41447faf1f
|
snapshot: implement snapshot unit logic
|
2010-04-18 03:07:42 +02:00 |
|
Lennart Poettering
|
6dde1f33e1
|
cgroup: add cgroup_bonding_to_string() call
|
2010-04-18 03:04:54 +02:00 |
|
Lennart Poettering
|
ac86f50d7b
|
mount-setup: detect /cgroup as API mounts
|
2010-04-16 23:35:44 +02:00 |
|
Lennart Poettering
|
f7d0139401
|
mount-setup: automatically mount binfmt_misc
|
2010-04-16 23:35:30 +02:00 |
|
Lennart Poettering
|
8d567588ca
|
automount: implement automount unit type
|
2010-04-16 23:24:39 +02:00 |
|
Lennart Poettering
|
2076ca540e
|
mount-setup: mount all cgroup controllers by default but make it non-fatal
|
2010-04-16 23:22:32 +02:00 |
|
Lennart Poettering
|
09e80b16f2
|
device: only expose devices with SYSTEMD_EXPOSE=1, ignore all others
|
2010-04-15 23:41:48 +02:00 |
|
Lennart Poettering
|
09477267f6
|
units: rename [Meta] section to [Unit]
|
2010-04-15 23:20:17 +02:00 |
|
Lennart Poettering
|
05e343b704
|
service: optionally, trie dbus name cycle to service cycle
|
2010-04-15 23:16:16 +02:00 |
|
Lennart Poettering
|
4f2d528d3b
|
socket: optionally call accept() for incoming connections and spawn one service instance per connection
|
2010-04-15 06:20:00 +02:00 |
|
Lennart Poettering
|
9e2f7c11fb
|
core: add minimal templating system
|
2010-04-15 03:11:15 +02:00 |
|
Lennart Poettering
|
9fcc065a77
|
mount: only add those mount points to localfs.target as Wants that are marked for us
|
2010-04-13 21:55:34 +02:00 |
|
Lennart Poettering
|
d8b4e2e9ac
|
execute: fix terminal chowning logic
|
2010-04-13 21:13:49 +02:00 |
|
Lennart Poettering
|
10a9442017
|
systemctl: show sub state along active state
|
2010-04-13 20:59:01 +02:00 |
|
Lennart Poettering
|
c27488016e
|
execute: make flags_fds() parameters const
|
2010-04-13 20:43:02 +02:00 |
|
Lennart Poettering
|
ba8c0bef6b
|
service: fix segfault
|
2010-04-13 20:27:10 +02:00 |
|
Lennart Poettering
|
6f5e3f3527
|
main: run crash shell as subprocess, so that we can gdb pid 1
|
2010-04-13 20:26:54 +02:00 |
|
Lennart Poettering
|
27563bb44a
|
conf-parser: print message about invalid sections
|
2010-04-13 19:26:26 +02:00 |
|
Lennart Poettering
|
46205bb66a
|
conf-parser: silently ignore X- extension fields
|
2010-04-13 19:26:04 +02:00 |
|