[systemd-commits] Changes to 'master'
Lennart Poettering
lennart at kemper.freedesktop.org
Fri May 7 13:22:10 PDT 2010
New branch 'master' available with the following commits:
commit 924b4d5bcc97ee2dc395723c3b73a53f3772e2ed
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu May 6 22:46:07 2010 +0200
build-sys: fix name of Debian syslog service
commit 58c16653226a627935a845f19276172f95d10c13
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu May 6 22:12:16 2010 +0200
gitignore: ignore files ending in ~
commit 5fada852803f8ffc68c6f28ee2cf91808afa906f
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu May 6 22:02:42 2010 +0200
build-sys: require at least vala 0.7
commit b237ef2cfac7ab0b33170809e8cb64628606207d
Author: Tollef Fog Heen <tfheen at err.no>
Date: Fri Apr 30 17:44:43 2010 +0200
build-sys: better test for pkg-config/pkg.m4
In some cases, people will run autoreconf rather than bootstrap.sh, or
they will uninstall pkg-config. This is now detected properly rather
than relying on bootstrap.sh checking for us.
commit 41160f3dbf0cb61e23a02338da1f289a2ff00066
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date: Thu May 6 21:30:01 2010 +0200
build-sys: support non-git versions of libcgroup
commit b9cd233f49f384ea4b8a91c5d1734aae3172bcae
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu May 6 21:26:21 2010 +0200
we don't actually need libgee anymore
commit d7c114c00030309435fc56c77c8578a25d228ebe
Author: Dave Reisner <d at falconindy.com>
Date: Wed May 5 21:59:24 2010 +0200
build-sys: add Arch Linux support
commit 6c78be3c3c63b59f18311b2d2b0e8d745f6ba131
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 30 02:16:55 2010 +0200
util: ignore lost+found, too
commit ba3df95552b771d49ce488939366ea7efc56f38a
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 30 02:16:22 2010 +0200
specifier: properly size newly allocated string
commit 51f0e18963df1058fff2869ec108526a08bc0e43
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 05:16:50 2010 +0200
main: refuse excess command line arguments
commit 25e870b5f79f158ba6ac0b715248b0c3d3549325
Author: Kay Sievers <kay.sievers at vrfy.org>
Date: Sat Apr 24 05:05:01 2010 +0200
build fix for opensuse
commit 09cd1ab12e81d486f4073bd0de14d46550834018
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 05:02:25 2010 +0200
service: don't read start priority from Kxx link
commit 1005d14f4a6d5bd8f035169cb5df4c890284f211
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 04:27:05 2010 +0200
manager: switch SIGUSR1 and SIGSUR2, to follow upstart's scheme a little
commit db06e3b6a5254ec247de5bc1a1b6a8670c2f4b2b
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 04:26:33 2010 +0200
service: sysv priorities in link names should take precedence, since they are possibly fixed up by chkconfig
commit ab8cabad2643f392cf9fd3bf97c665c4d159692f
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 04:23:15 2010 +0200
log: use _likely() when verifying log level
commit e6be8af492e8db1cd5e23595554b6c642f1b8138
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:37:42 2010 +0200
systemadm: destroy error dialog boxes properly
commit 22be7e82e20a972b0e2338ee9af11a79033a8db4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:31:33 2010 +0200
systemadm: show proper message boxes when something goes wrong
commit 716f158c5697e35a7eefd903eacc61fadfa506d0
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:19:36 2010 +0200
systemadm: format dates in local time
commit 2e2ca209f0242044d405cadde05da92e6dad1a6d
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:18:12 2010 +0200
systemadm: don't show id in aliases field again
commit 932921b5c247f5de09f0e20208534f354f9c0fef
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:11:01 2010 +0200
load-fragment: replace % specifiers in descriptions
commit 5f484be061ab01e613b742fb6db9ba1a71ab0d28
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:03:58 2010 +0200
systemctl: minor output fixes
commit 9754afb2112faa862654d197833a18a145bb14b0
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:03:43 2010 +0200
systemdadm: format dates in RFC822 style
commit cd1a19e86dacc60930c2bedf02080026706c04b6
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 03:03:23 2010 +0200
systemadm; fix alignment of labels
commit 57cd2192d0085737bbc745756b97a40a20711b80
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 02:32:07 2010 +0200
util: when releasing terminal, temporarily disable SIGHUP
commit b29a8e58fa7c30dfcc4e4b1ccf9f409dc2935f8a
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 02:31:42 2010 +0200
service: only kill the main daemon for legacy sysv services, so that we don't kill sshd sessions
commit e93bc5a61f8589f01e779ab2b5ffc7c7ca072074
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 02:05:42 2010 +0200
service: don't wait for any child unless we no its pid
commit 4e8e2288650780f74f90ee0c5133c1effbfdca17
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 01:54:12 2010 +0200
systemctl: load unit if needed when isolating
commit 214b1eb17048f5fcfbdc04207a480a9c3586eef7
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 01:51:20 2010 +0200
cgroups: drop debug log msg
commit 825636e5a88338436a1cd910319d020038389187
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 01:04:31 2010 +0200
service: fix serialization of exec id
commit 55e39f40f70e3e8476421b97c58ddb0a8c61a558
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 00:41:02 2010 +0200
utmp: fix reboot string
commit d7fc909db3346b58a0ecce9c18d5ae68ffe7cb8b
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 00:31:21 2010 +0200
utmp: if we don't have a previous runleve, just store 0
commit 858a9b0a99db40ef22676808c0e19e024467f90c
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 00:22:37 2010 +0200
cgroup: mention signal name when killing cgroups
commit b05a4429e0d7bc67a892e51df9ef8f752d76eadd
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 00:12:52 2010 +0200
systemctl: load unit if necessary
commit e11dc4a213876143e7111dc0afee72a5cecd3b12
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 24 00:02:12 2010 +0200
manager: reexecute on SIGTERM, for compat with sysv
commit a0fcc5f6ce46ae69649f42e844249c54aa1e7b2e
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 23:36:52 2010 +0200
service: make sure sysv services keep a ref on shutdown.target so that it doesn't get GC'd
commit 8d025b231b97da7b5cf908309f23e5af78bae4a4
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 23:26:19 2010 +0200
main: don't open console in --test mode
commit 3a76266192da84f6f7b84725e7647c82f8407278
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 22:55:14 2010 +0200
service: never do automatic restarts for user requested stops
commit 6089f4a9a85111ac7056834ba951aed599ab3c2b
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 22:29:35 2010 +0200
manager: properly check for EINTR in main loop
commit 12d138758d38699bec0a1245bbcf1b268668e141
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 22:29:23 2010 +0200
initctl: load the sysv compat targets if they aren't loaded yet
commit 2d02719c2bcf8b5e30228e00eaceae91946c7551
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 22:18:55 2010 +0200
units: fix logger/initctl paths
commit cabab516b38fbb2146bb62980b6770b1f70403fa
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 22:11:13 2010 +0200
socket: fix bitfields in fd watches
commit dd5ad9d4e6f98b273150042f8facd41d76830923
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 21:56:38 2010 +0200
socket: don't call accept() on FIFOs ever
commit 2608882fe5438293f8a92050db3716242cde83fc
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 21:56:19 2010 +0200
execute: typo fix
commit b1b2dc0ce9fb04d1c1a6ed0a4fee7011a79602f6
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:51:06 2010 +0200
util: highlight questions, so that they cannot be overseen in other log spew
commit d4d0d4db9345170cc61a6b46ac9e11c5b8424b19
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:29:15 2010 +0200
util: properly handle empty word suffixes/prefixes in startswith()/endswith()
commit e558336f7b1c69c7335752642327dd1a737eeb15
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:28:33 2010 +0200
service: treat 0 timeouts as no timeouts
commit 93ef5e80ae6b1ee897e032a24e323fe237f28f91
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:27:47 2010 +0200
load-fragment: show a couple of more types in --dump-configuration-items
commit 24a6e4a401f0be0c4cd67621186792d0b7e401a1
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:26:59 2010 +0200
load-fragment: allow timeout specifications such as '7min 5s'
commit 40d50879d9339e539a30e5d32234baffb732f0f9
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 20:25:55 2010 +0200
get rid of unicode arrows, since the linux console cannot show them, not even in unicode mode
commit 5dcfe57bb1a036ba6e4af10746c42892c44f0766
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 18:48:07 2010 +0200
namespace: make ro bind mounts work
commit eced69b3016f32bda93030f31c0e334cc1e043f2
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 18:47:49 2010 +0200
manager: fix GC algorithm
commit 6542952f8bece780ddf560499e1be9b35c690d26
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 05:22:20 2010 +0200
initctl: minor updates
commit 92da345c02a99090879a247c360f9940e5c27ee3
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 05:20:01 2010 +0200
units: fix socket files
commit 703b48af7046c4529ffee4ce37a4be833219e176
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 04:10:13 2010 +0200
systemadm: when systemd isn't found, quit right-away
commit 2146621ba3812a78e2f0f589776f1bc4cce07d34
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 04:06:23 2010 +0200
main: never reset console unless pid=1, to make sure that we don't kill X when somebody passes --test
commit 77a38d306922b3e980c06a3a377b344ea429edd7
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 03:57:50 2010 +0200
systemadm: update systeadm a little
commit 0bf3aa20190a7b22b27626594f70d5501cb0df61
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 23 01:54:41 2010 +0200
strv: add a couple of gcc hints
commit 185986c61d4f84efcc02cc5766c77e876654a0a9
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 22 03:51:26 2010 +0200
assert: store away assert msg before aborting, akin to glibc's __abort_msg
commit 4f0f902fc8837999e5c9f3a6f7e2592cc6f096eb
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 22 02:56:42 2010 +0200
manager: enforce limit on accepted number of names
commit c497c7a9e4db487eab4f92421a74d721d9558186
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 22 02:42:59 2010 +0200
manager: introduce 'isolate' job mode which kills all units but the requested one
commit c9c0cadbf8d8e4c1b99c35a8150c08558f361ebd
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 22 02:41:14 2010 +0200
manager: fix GC logic
commit 15ae422b7471cf6f41ccf450243d8afd8ea0a054
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 22:15:06 2010 +0200
execute: support basic filesystem namespacing
commit 020379a7f7d2cca3ab37942db3d67d06c45083fe
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 14:04:32 2010 +0200
mount-setup: also consider /dev/mqueue an API mount
commit 701cc384c283206a29b21e4e7302e5cf5f2d9433
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 06:01:13 2010 +0200
manager: automatically GC unreferenced units
commit 48507e6621596b0d5503fad6cd9e0685917603f5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 05:32:51 2010 +0200
hashmap: allow callers distinguish whether hashmap_put() was a nop or not
commit 9d58f1dbdb77be332731fb490d0d7f91a5718da8
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 04:01:24 2010 +0200
reorder large structs a little, based on pahole info
commit 51f7e59683d103590e70d17a177f1710b0b0326c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:41:58 2010 +0200
manager: pack structs a bit tighter
commit a16e112358ea8fea381ee106b89e645aed8b0a8c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:27:44 2010 +0200
reload: implement reload/reexec logic
commit 0d9068141e07ba29483ebe8bc4aaed6aacde1562
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:23:30 2010 +0200
device: don't allow definiing additional aliases via SYSTEMD_NAMES
commit 8e2f43b376b797784d2c3534143e28d50c0994c0
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:20:04 2010 +0200
dbus: explicitly flush message queue before disconnecting
commit 7ccfb64aa5dce4f71debf9b5c1f29b185f0c6f5e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:18:05 2010 +0200
cgroup: if we are already in our own cgroup, then reuse it
commit c9106f61d0755dc6b8aa7c4252baa140c2d473f1
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:15:58 2010 +0200
cgroup: only delete empty cgroups
commit c3087ddb5805af3822d5005b8e014b5acf8ecd29
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 21 03:11:28 2010 +0200
udev: expose network interfaces by default
commit 4139c1b2729f88991159b9affa2ebf3e4eb904a0
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 18 03:08:16 2010 +0200
dbus: greatly extend dbus coverage
commit 41447faf1fc57463becabce399d983df762a104c
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 18 03:07:42 2010 +0200
snapshot: implement snapshot unit logic
commit 6dde1f33e1249a8a6b354372dd95065f26b8c712
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 18 03:04:54 2010 +0200
cgroup: add cgroup_bonding_to_string() call
commit ac86f50d7b62fb16b4521c87bd2739b9c26a4f60
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 16 23:35:44 2010 +0200
mount-setup: detect /cgroup as API mounts
commit f7d0139401aa526f3df72cb45cff38f648737623
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 16 23:35:30 2010 +0200
mount-setup: automatically mount binfmt_misc
commit 8d567588cad053f79abe603ab113e1b85a92f1da
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 16 23:24:39 2010 +0200
automount: implement automount unit type
commit 2076ca540e4ffdd320e086c8b570a5bf19546022
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Apr 16 23:22:32 2010 +0200
mount-setup: mount all cgroup controllers by default but make it non-fatal
commit 09e80b16f2f9ee14949baee519b097a0962ff2ba
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 15 23:41:48 2010 +0200
device: only expose devices with SYSTEMD_EXPOSE=1, ignore all others
commit 09477267f6b353ab607be55e59d2924187d401c4
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 15 23:20:17 2010 +0200
units: rename [Meta] section to [Unit]
commit 05e343b70453716cc6292b17e7ef175a8c106aad
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 15 23:16:16 2010 +0200
service: optionally, trie dbus name cycle to service cycle
commit 4f2d528d3bb25cebf8d3ebe83d8193ab4016cb90
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 15 06:19:54 2010 +0200
socket: optionally call accept() for incoming connections and spawn one service instance per connection
commit 9e2f7c11fb6ba35ffec2274da3e2d08b10d23965
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 15 03:11:11 2010 +0200
core: add minimal templating system
commit 9fcc065a773b3804a84fe27e9089d76bfe0061fa
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 21:55:34 2010 +0200
mount: only add those mount points to localfs.target as Wants that are marked for us
commit d8b4e2e9acb8c68cd46405ae1e9b8fb06cb75269
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 21:13:49 2010 +0200
execute: fix terminal chowning logic
commit 10a94420172b33a7472a16b2e829689dbc570cad
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 20:59:01 2010 +0200
systemctl: show sub state along active state
commit c27488016e0e90569260bc513fa95acbad512ff5
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 20:43:02 2010 +0200
execute: make flags_fds() parameters const
commit ba8c0bef6bbb3f8cb92e0bf381fbe5a84584506f
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 20:27:10 2010 +0200
service: fix segfault
commit 6f5e3f352778090be1e87cda0b1ada7fdaacc334
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 20:26:54 2010 +0200
main: run crash shell as subprocess, so that we can gdb pid 1
commit 27563bb44a5872d96eea32e1034de8278d9a9a73
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 19:26:26 2010 +0200
conf-parser: print message about invalid sections
commit 46205bb66ab327ddea71e0577e276ca17634b26d
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 19:26:04 2010 +0200
conf-parser: silently ignore X- extension fields
commit 5e7ee61c1a2b45c1006336f22ded8e099d155270
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 19:10:01 2010 +0200
main: add kernel option to enable confirm_spawn
commit e1f5e051099d550ca6ed78539bf3e519656ef18a
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 19:02:19 2010 +0200
execute: minor cleanups
commit c99b188ea0f6c4b0c63aa56c439df9bab16b7924
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 18:52:56 2010 +0200
main: expclitly ignore signal when executing crash shell
commit aaf694ca54365997a1ba103832db12605da9023f
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 18:51:22 2010 +0200
util: reset nl/cr flags on terminal when resetting
commit 02a51abad1d6f334599c8d648b18d000b6118eb5
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 18:50:43 2010 +0200
execute: chown() the tty when running owning them
commit 90a13a44cbae440d973144706aec039c7dab2e38
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 18:39:37 2010 +0200
service: don't timeout special services
commit b8d3418f7bc209427e27d76d3442987b6738cd1b
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 18:37:36 2010 +0200
execute: get rid of gcc warning
commit 70fcff314feff469a8e61dbe5017ed74f5e0a09d
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 05:18:12 2010 +0200
units: install a few basic units by default
commit 9ea9a0c85c427397e1f1f4bb1f4d3192aab5987e
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 04:51:38 2010 +0200
unit: allow state change from running to restarting
commit 7b683879838523032604a2a5a95142956f7b8a88
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 04:49:50 2010 +0200
execute: reset signal handlers when executing
commit c3b3c274cf7911121f84746cd80a152455f7ec97
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 04:19:02 2010 +0200
main: freeze instead of exiting when run as init
commit 8c43883a682b2edd902b170ab2e0f3d50d7e92e0
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 04:07:19 2010 +0200
main: try to block signals before executing crash shell
commit 243b1432c6c9e2b92e9fc948e119ebd6e5f4de2b
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 04:00:03 2010 +0200
service: add basic validation hooks
commit dd8f71ee9fe4408311b335726e0787a37fbf9d42
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 03:59:39 2010 +0200
macro: hookup assert logic with log logic
commit 40531a555ae313543c0fbb80137edbae71eee773
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 03:26:20 2010 +0200
service: fix restart enum name
commit 57ee42cefda6a3f3ea3252e0ab9190b709f0ce49
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 03:20:22 2010 +0200
manager: start D-Bus on SIGUSR2
commit 57c0c30e735ef2a2d44a9aa0032a22ea8d089ced
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:36:56 2010 +0200
manager: we are not interested in SIGSTOP notifications
commit a337c6fcee2ab43bf791968f265a0a937715a3ff
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:36:19 2010 +0200
main: when ignoring a signal set SA_RESTART
commit 0d87eb4279034d7806a08d128972558c8ba573ff
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:22:41 2010 +0200
load-fragment: simplify fragment loading code by using macros
commit 15d5d9d972ec3054ebb88978118e976702a1afc3
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:10:17 2010 +0200
manager: fix printing of child process names
commit 80876c20f64f87765242bc35895977ab6a855729
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:06:27 2010 +0200
rework tty handling
We now make sure to run all services in their own session, possibly with
a controlling terminal.
This also extends the service and socket state machines a little.
commit 4112df163517478207526e0d3e7278ab1acf1f9f
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:05:27 2010 +0200
manager: instead of using siginfo_t when reading SIGCHLD PIDs, run waitid() twice to avoid dropped signals
commit 8d0e8067af90e2a05d2051e7fdbe0b7f847dd167
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:03:39 2010 +0200
manager: we are not interested in SIGPIPE/SIGTTIN
commit 078e45398127cfef1c146d39f634c45cbfee1b28
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:01:28 2010 +0200
main: ignore SIGKILL and SIGPIPE so that nothing intereferes with us
commit 5373d6020426671680704d2f573f82c1659852da
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 02:00:30 2010 +0200
main: install crash handler in all signals that usually dump core
commit 28247076541bb1d1c0b09c8e10f4dcb421e20188
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 13 01:59:06 2010 +0200
manager: simplify startup of special targets
commit ca714c0e55008cceda013ab876ccdd4640d863ae
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Apr 12 21:58:01 2010 +0200
mount-setup: fix nosuid/noexec/nodev mount option passing
commit 5e94833f4193890f27b30591965970627d645247
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 11 00:22:36 2010 +0200
service,mount,socket: explicitly unwatch control pids
commit 601f6a1e820462b1df6ff632d112bef241d556b1
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 23:36:43 2010 +0200
main: switch to primary console vt on crash
commit 4fc935cad4026516035e16484fd359c778ec0acb
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 22:35:37 2010 +0200
main: introduce configurable crash shell
commit e8536954c58f66eb4ab47596c6b39f12f20da42a
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 21:46:51 2010 +0200
mount-setup: disable device, execution, suid on device file systems
commit 18149b9f57f8971ebc7d6401fc0a08a3173bcb29
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 21:42:55 2010 +0200
main: remove testing assert
commit 97c4f35cd541baa2f985ff702a5b9f0b8b524a53
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 21:40:40 2010 +0200
main: install crash handler for creating core dumps
commit dec1c02a34b4c5b9da5d2da2dcc09646cf1cef29
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 21:23:55 2010 +0200
udev: look for new instead of add action
commit 5cc5d790f4593bbf7829faba502e4c00b3718a08
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 19:18:21 2010 +0200
udev: install rules file that ignore those nasty useless tty devices by default
commit 206bf5c294d300cf05ee7b17c5bf42a21f6a52c0
Author: Kay Sievers <kay.sievers at vrfy.org>
Date: Sat Apr 10 18:53:48 2010 +0200
hostname-setup: add SuSE compatiblity
commit e24067c3ec0e16e94e9620d4f7a06ccc4b637eb4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 18:51:07 2010 +0200
dbus: install D-Bus policy file by default
commit e537352b9bfffe6f6286483bff2c7601c78407e3
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:53:17 2010 +0200
mount: implement mounting properly
This also includes code that writes utmp/wtmp records when applicable,
making use the mount infrastructure to detct when those files are
accessible.
Finally, this also introduces a --dump-configuration-items switch.
commit 108736d0d34d7b74a61a6ac7b99d4d4fec81ce09
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:50:54 2010 +0200
load-fragment: make socket timeout configurable
commit b778d55514dd5ebee86c41be1193c813f9d23f29
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:48:41 2010 +0200
load-fragment: move NonBlocking option from generic to service options
commit 43d0fcbd3f54a5f3c5636acf9b54f19a07de7a18
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:47:07 2010 +0200
execute: introduce exec_command_done() to free data from static ExecCommand structs
commit 26fd040d4a8024f1777154c275796e235a0f7451
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:46:41 2010 +0200
execute: introduce exec_command_set() for easy setting for command lines
commit 1a63a750108b280070ed43e0dc02adb2c99c97cb
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:46:01 2010 +0200
execute: improve exec_spawn() logging
commit 6326a423e7d3df2062bf29a4e9710aeecac89411
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:45:14 2010 +0200
device: ignore a couple of 'API' devices
commit d2b9fd2bb971b3b7a23acdfa1748d6810629c94c
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:44:19 2010 +0200
conf-parser: get rid of redundant NEWLINES definition
commit 257eca1a9c2d0ef110c21e74952e9723d778e267
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:43:12 2010 +0200
strv: introduce strv_new_ap() call
commit dad08730c43807c5b9f9aa3f164c31997e66eea3
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:42:00 2010 +0200
mount-setup: introduce mount_point_is_api() call
commit 42856c1093c1644d31b83d7a131bfe4b061c5e4d
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:41:34 2010 +0200
util: introduce fstype_is_network()
commit 1adf1049dc9def8d8df405bab7f5ae08e1e9573d
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:40:18 2010 +0200
dbus: add a couple of properties to the dbus manager interface
commit b9f49ee478fdc06c45092f208f1dddd23680ab13
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:39:36 2010 +0200
dbus: make data pointer for properties read-only
commit 6f4706b79e37754c83677e81396e783dde243b39
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:38:58 2010 +0200
dbus: add generic DEFINE_BUS_PROPERTY_APPEND_ENUM() macro for enum properties
commit b152adec93b05c0d01b240e0f28326eb1d8e18e9
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 17:37:56 2010 +0200
dbus: add Dump() D-Bus call
commit 51a1a79d3fbb23cfb4ce07ea218e77efbce94cdd
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 05:05:05 2010 +0200
service: don't necessarily add ordering links for non-sysv services
commit 9fb867204f3f7a1107f4a4d27d8003c093a05139
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 05:03:14 2010 +0200
execute: automatically record start/exit timestamps for forked processes
commit 302e8c4c4c7c776531d33fddae9cc0cac90846c3
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 05:00:38 2010 +0200
hostname: set hostname early during boottime
commit e293f0f07d0dcff74acf756a2b88d7bd949257a7
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:52:21 2010 +0200
target: introduce target_get_runlevel() for distilling SysV compatible runlevel information from a target
commit 11857f8daf5a6336865844dedff365f9fa22c8f4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:51:14 2010 +0200
mount-setup: create full paths when mounting
commit 2c696a96a2bd63d2ff0d5595622124ef9270b172
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:50:40 2010 +0200
build-sys: automatically figure out names of dbus/syslog services
commit f6ff8c29caeeec3d1f1164be73f87d867d8f1b18
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:48:33 2010 +0200
unit: introduce unit_load_related_unit()
commit 013b87c09199926434583e8bb54ac6cb4b835eb5
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:46:52 2010 +0200
unit: make cgroup controller/path specification more flexible
commit 8e471ccd1583371cab19a6263b8952b37d069b07
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:45:44 2010 +0200
unit: issue notify even if the high-level state didn't change
commit b065047527a0fa951c9864a5fea7dce2a5844f2d
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:44:24 2010 +0200
unit: dump some data only when unit is loaded
commit 2fad8195ba3ea1b886041f61344a80bb107ae6b1
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:43:57 2010 +0200
unit: dump start/exit timestamp
commit 3616a49cb0140ad1832ed861d9d9eb1ae632398e
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:43:21 2010 +0200
unit: free data from merged unit when we don't need it anymore
commit 819e213fbfecbb09d8e61a5463d2fbf155fa67f9
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:42:36 2010 +0200
unit: refuse merging if the unit in question has a job assigned or suchlike
commit 8b6c71206d32b11683e5e7cebc9acb467ba01b38
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:38:49 2010 +0200
util: introduce format_timestamp()
commit bbd671356647d9d2c7d6c2c0401e907e169c7576
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:38:33 2010 +0200
util: introduce mkdir_p()
commit e05797fba258d7a58987cc8870fae6e34b94fe46
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Apr 10 04:38:14 2010 +0200
util: introduce streq_ptr() for comparing strings or their pointers
commit 2e317f525f1cc9f81acd15255d10a5c1c0bcd7b1
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 04:58:30 2010 +0200
dbus: extra protection against dbus calling into us while we are already disconnected
commit 90d3f30b6f4272d89177b7e955d11f995e5d3cd4
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 04:43:47 2010 +0200
dbus: make sure dbus doesn't call us anymore when we unref'ed it
commit cc91696756e1747a24def7dee0324db65ae66d7e
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 04:34:42 2010 +0200
unit: when merging a device, follow the merge first
commit aab14b13b491c08aa3ab0c3c59b2f3885692ffea
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 04:34:21 2010 +0200
device: look for all possible device names on udev events
commit 16f6025e7004fbc18984550e35d379b03a8045af
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 04:05:56 2010 +0200
service: when reading pid file make sure to watch the pid read
commit 4f320e4d73220c192714896ece07e56682ac1462
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 03:49:12 2010 +0200
systemctl: minor output fix
commit b8c597d5d21e83966bdee8a701e6d994aaf650ee
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 03:48:52 2010 +0200
service: verify PID is valid when reading it from PID file
commit 70123e68a04016efca9266fc22dd05a0a7fd2d51
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 03:48:27 2010 +0200
service/socket: show main/control pids in dump
commit 7072ced8274274cd1b0fa085dd4118462e03884e
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 03:22:25 2010 +0200
manager: print process name for all SIGCHLD received
commit a90ebccc072efa17313fe68c737b3507247c37dd
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 03:01:05 2010 +0200
unit: shortcut unit_notify() early, if possible
commit 37d88da701d75a3893b262580dc59042147a9b89
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 02:00:40 2010 +0200
main: fall back to rescue target when default target cannot be loaded
commit 82771ba1f9d1099b86e0bda64a0fabfd0c9d2d22
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 02:00:22 2010 +0200
main: fix parsing of systemd.default= kernel command line argument
commit 113166332c2144816fd277c529033c6f06e104cf
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 01:43:25 2010 +0200
util: when reading a line from a file have space for at least 2k chars
commit c9af1080bc318f89238ff7fbe03134c25169a1bc
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 01:43:07 2010 +0200
mount-setup: properly show NULL mount options
commit a096ed36f043770ee35cd4d2d292ba0e67ba2c1b
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 01:22:51 2010 +0200
unit: make sure we detect messagbus/syslog going up
commit c9b80453525f2a1ec3c71f7b0f649f786ec9e8dd
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 01:22:27 2010 +0200
log: log when we fail to open logging target
commit 0dae83f9ff5303082f150492d9fa2d6bff391480
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 00:58:03 2010 +0200
log: print a test line whever we manage to open a log device
commit e53ae031a0f98f2af37cf3639b29cfd94dc408de
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 00:53:33 2010 +0200
dbus: print a line when we connect to dbus
commit 7f275a9f1d3854cae637280048c57cca64ce89fe
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 00:53:21 2010 +0200
udev: introduce SYSTEMD_EXPOSE as binary udev property for hiding/showing devices in the systemd list
commit fd18e1f4bf40481570ec20f1261b111d15f6c923
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 00:52:50 2010 +0200
dbus: fix dbus event loop hookup
commit 50159e6a776143be076f8ebe73a8a59447050698
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 8 00:52:14 2010 +0200
execute: make kill mode configurable
commit 09082a94b64f0b3b6cec44d4d8f423ab9abd1630
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 23:24:41 2010 +0200
main: set $PATH if it isn't set
commit ee2b489421ce8b47c08fb42c598c5af47043a9f9
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 23:23:58 2010 +0200
service: optionally, call setsid() on services
commit 0bc824be78848cdf12f19aff4144666dc4114858
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 20:28:44 2010 +0200
sysv: add basic.target dependencies only for normal init scripts
commit 8309400a17b041fb8b52b13b9125eb65d11f3669
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 20:27:52 2010 +0200
service: parse default runlevels from init scripts
commit db12775d59ab709f8afc361eaa30c9d54a0a8d7c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 20:27:19 2010 +0200
util: add chars_intersect() call
commit ee9b5e011857ff4a75ceaa9aaf3b2ed8ceacfadf
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 20:27:05 2010 +0200
util: add delete_chars() call
commit fc22fc6efc4f6a46faf6547f33f42dffc1e35c15
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 18:47:36 2010 +0200
sysv: use lsb dependencies only for ordering, not for pulling in stuff, leave that to the symlink farms
commit 061ea77d9e08444ebc8282204c8366f367ecc771
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 18:47:08 2010 +0200
mount-setup: mount debugfs by default
commit adcbe07c2f8d753dd8e1bcd577b383e2dd64cb7d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 18:46:49 2010 +0200
sysv: handle suse style boot.d dirs
commit a7610064ae4fbccfcff8b91656dfee3f55d21c9c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 16:39:07 2010 +0200
util: make gcc shut up
commit dda5a135b8311ed3be5d930a4f6f560d638813f4
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 16:38:56 2010 +0200
job: fix pulldown-on-failure logic
commit edddf4ff8841951cdbb698f72a3f4f8554ce8d33
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 16:23:08 2010 +0200
vala: take command line args to control whether to talk to system or session systemd
commit 5e177ece179032d522d4058d21b885d49e59f5d5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 16:22:30 2010 +0200
sysv: properly enumerate rcN.d directory
commit d64b723a9e275ee4c6ccb947e3fd6ed6b3e4c359
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 15:44:35 2010 +0200
build-sys: fix AC_SUBST for /etc/rcN.d
commit 061978fa4d10851d18786432688a32984732c376
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 15:39:28 2010 +0200
build-sys: fix build regarding SYSTEM_SYSVRCND_PATH
commit c16c534dcb35f88439e31d0f21a415bf43fb40f7
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 15:36:28 2010 +0200
build-sys: drop debug output
commit 0571e0111d76cf96aa4069d9c7a6e24d97aa7e48
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 15:35:01 2010 +0200
build-sys: automatically detect SysV init dirs
commit ac8cfcf56c5d7b3eaeec64e94f6c4659e82a2b10
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 13:55:02 2010 +0200
build-sys: drop -Wunsafe-loop-optimizations
commit 4a21885b43c3632db95d6d1d9ba327ccff705b7b
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:20:19 2010 +0200
sysv: sysv service should depend on the full basic system, not only rc.sysinit
commit 6c1a047834c524598ee87c2bc289a1cd472ba53e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:19:00 2010 +0200
manager: mention to which unit a SIGCHLD belongs
commit d89e521eadeccc17fd10b574106c0fcd9e9f9340
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:18:35 2010 +0200
main: fail if we cannot mount /cgroup/debug
commit 004e33b632f34c9cd802347003563d566392678f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:18:13 2010 +0200
main: small typo fix
commit a23da0622c9abf088428309e3f1b83e9b1b02d2e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:17:47 2010 +0200
main: don't verify that we have no trailing args since the kernel sometimes passes us some
commit a1682c907a6198d15325db9009cabca670af730d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:17:13 2010 +0200
udev: remove debug log message
commit 266e525cc1861bd37ffa6e03504d5c6662118cf1
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 03:16:50 2010 +0200
dbus: be a bit more explicit about which bus connection failed
commit e965d56dacf6f46fb491fd249d129b9a96fd987e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 00:10:17 2010 +0200
main: implement --test
commit 2f357920ffd58e7b56940c64ab8d14a83a27b9f1
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 7 00:09:59 2010 +0200
util: don't fail if we cannot close valgrind's fds
commit a5dab5ce0fd4aafc394afe30eda0e6b01a13256b
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:55:42 2010 +0200
manager: make running_as configurable
commit f170852aea19408cfefcd1b9df4aa8942dbbca98
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:40:24 2010 +0200
main: parse our own command line and the kernel command line
commit 34f0e866d321ed3f585d7510804fc551af6abaa0
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:38:32 2010 +0200
log: read log settings from the environment
commit d3725859f3d80972d7da3a73b92e58a06ac7d69a
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:37:20 2010 +0200
util: when parsing strings lookup tables accept integer strings, too
commit 2d368c149b90a7b284035f8883eb0c3e64a2caab
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:36:48 2010 +0200
util: declare __progname in util.h
commit a0d40ac588701010ea6a9366f6a874e83844858e
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 23:35:59 2010 +0200
util: move close_all_fds() to util.c
commit 2882c7eda072e218516df584d2489f996d01dcf6
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 22:01:06 2010 +0200
unit: automatically connect to syslog when it becomes available
commit 4ade7963ed9c2a0d1a248d291a6fc9a4c4bad8de
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:59:25 2010 +0200
main: move basic setup into main.c
commit 16801e901e87f4ca0c83ea8c09df1ab3d344129e
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:57:45 2010 +0200
log: rework logging subsystem to support syslog and kmsg output
commit a04f58d6cb678a574e85a26c453aeb6c7884bb93
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:55:58 2010 +0200
mount-setup: create mount points if not existing yet
commit 055ba4d60e9539d5ec7cc66cc7a7ea3c0ce93679
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:55:39 2010 +0200
mount-setup: set default modes when mounting
commit 0398f3da3c93c6dc61eb374211a7f2bbb7d422f8
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:54:57 2010 +0200
manager: dump status on SIGUSR1
commit 2fa086a8e02b1b2d62a9a424b41944f3a2251e60
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:54:19 2010 +0200
macro: move IOVEC_SET_STRING into macro.h
commit e2c76839a3f6444072ae452605204c7113ffdc37
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:53:39 2010 +0200
execute: use fd_nonblock()//fd_cloexec() where applicable
commit 3a0ecb08f4b3bfa84ff3d04bc7816730df35139e
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:53:02 2010 +0200
util: implement fd_nonbloc()/fd_cloexec()
commit 7418040c3ada8c57c436b2a2ff44fb490f6781f7
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 21:52:35 2010 +0200
conf-parser: fix strv parsing
commit 67d51650ce3c3741bad8e5dca5d4e03c30f266cd
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 17:14:04 2010 +0200
util: fix ascii_strlower() return value
commit f278026d21e2ded46f7f91152d60842525e74956
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 16:32:07 2010 +0200
dbus: connect to bus as soon as the special dbus service is around
commit 8b44eabff0dd0dcbee1af637bc7d9d2b9dfcd427
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:44:23 2010 +0200
manager: if wanted dependencies are invalid, don't fail
commit 23a177ef7c8c38c238ef06666f900f581b48298f
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:43:58 2010 +0200
rework merging/loading logic
commit 5af98f828476716954f327c479c4cf6321ae3fe4
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:41:03 2010 +0200
util: add decchar()/undecchar() calls
commit a9a1e00af1059a6b8c3e089238870fbf2608c087
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:40:10 2010 +0200
sysv: allow configuration of SysV start priority from new-style service files, too
commit 593fbdd21e52c8c0ac249c5b6163761005af8463
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:39:16 2010 +0200
job: define job_type_is_redundant() to idenity unnecessary jobs
commit 101d8e630eab1281a0e126a78433cf6d5bed4cb4
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:38:43 2010 +0200
hashmap,set: add new accessors that cannot fail on OOM
commit 3251df7dd7e88571108c1dc8a6c9f66cf891321b
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:37:47 2010 +0200
conf-parser: don't crash when environemnt list is empty
commit 63ad1ab4f333351914abf0c3e78d4b3fa2e1cb66
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:36:41 2010 +0200
conf-parser: don't close FILE* object if we didn't open it
commit 58783cdaec345e9a34c2ed2218fe4670d1d0dce5
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Apr 6 02:35:59 2010 +0200
cgroup: fix minor memory leak
commit 6ab3c207a978f7db16cb43a2d6c10493ffab3bf5
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:54:25 2010 +0200
logger: fix return value
commit 4ca5640b272d17726ca7c4ace789d884922a3bc7
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:54:11 2010 +0200
dbus: fix return value name in introspection data
commit 0b7964b804e093d31c9adc34ba1917017c7f4d60
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:53:42 2010 +0200
sysv: implement /dev/initctl compatibility
commit 0fd030bea1afa032d9afc791db4165a6848604b8
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:51:16 2010 +0200
sysv: require sysinit.service from all sysv services
commit 8cb45bf8df4d1fab4386bce349a1437443a9b0eb
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:50:04 2010 +0200
socket: when creating FIFOs, create parent dirs first, and use right access mode
commit 27b14a2297d296f7a2c47dd20d7e0c6fb8acd20c
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:49:26 2010 +0200
main: initialize default boot target from argv[1]
commit 61902ea3eb0716227c27caa84d9fb839a0c8b673
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Apr 4 22:48:47 2010 +0200
dbus: log result for RequestName()
commit 03d6ab854e2c20d2492df2a1dfd010db2be1dd5c
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 1 22:09:03 2010 +0200
service: show service type when dumping state
commit 24e61ac49db6add10ffa448f42202245fb883b96
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 1 22:08:01 2010 +0200
service: don't continue looking for syv init scripts after the first failure
commit bd77d0fccccb7c94d1dd52d2e535feb7156e3220
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 1 21:30:40 2010 +0200
sysv: properly handle Provides LSB header
commit dbd4655d8937fb870a6ec42889081ecd4b83ca98
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 1 18:06:15 2010 +0200
mount: mount more virtual directories by default
commit d970982174c7ad900f07b827173a06bc7fadb4e7
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 1 18:05:55 2010 +0200
don't use test directory anymore by default
commit b866264a18095d5302443ab0a95560d973ba4b10
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Mar 31 20:08:05 2010 +0200
gcc: make a couple of gcc warnings go away
commit 8e27452380193a5f81bfd08a59aab8b07008ba0b
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Mar 31 16:29:55 2010 +0200
cgroup: add cgroupsification
commit c9dae904f3a07ae563bd58fb2b39529c1f108915
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Mar 31 16:27:19 2010 +0200
execute: when running in session mode, still enforce proper ordering of logger socket
commit ebfaa1586ec50e802cc8d650c453f9a0ece80aeb
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Mar 31 16:26:24 2010 +0200
execute: fix logger socket path
commit 693ced48727b3e40defd95147148a361acd7dcce
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Mar 31 16:25:33 2010 +0200
execute: try to suppress PR_SET_SECUREBITS if unnecessary
commit 5021be21bfc2a3a23a09d60d98e2dcdd1cf504fe
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:47:08 2010 +0100
fixme: minor update
commit c85cf06d73fce98ca2680eae5d32418c30e22b4c
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:46:47 2010 +0100
test1: add service for testing priv dropping
commit d455ad414cd5ffd5fde2406240cc17810f53317b
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:46:02 2010 +0100
test1: drop invalid capability settings
commit 874aa2cc72d1d23d449b26ebc111cf0a01192893
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:45:08 2010 +0100
fixme: minor updates
commit debf93a4d6d691d8904e7f485ac6579844abadf4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:44:51 2010 +0100
CODING_STYLE: minor updates
commit 1d2d223c26a6bda2b3ffbce8140029c01e8296b7
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:43:47 2010 +0100
service: allow enabling of native services via /etc/rcXX.d, so that we can override legacy services easily
commit 81a2b7ceda7100fbc0dd8ce423b9599e03656851
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:43:08 2010 +0100
execute: implement privilige dropping properly
commit e14140036227901bd64833559bab70c111c651a5
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:39:40 2010 +0100
manager: actually enable ctrl-alt-del/kbrequest request handling in the kernel
commit 2e6c9e6bdee8ebc9d34095b6f542603a217498e0
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:38:30 2010 +0100
strv: introduce strv_env_merge() to merge environment arrays
commit 8d49745c2be3385ff3c20f4c848abfe700b06435
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:38:07 2010 +0100
strv: make sure empty string lists result in a valid empty string in strv_join()
commit 100a76ee327132db201beda0fa432af79a3ff9fd
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 22:37:30 2010 +0100
strv: fix three minor OOM-triggered memory leaks
commit 79ef004b0c39e151c8a875f2415a0123808c2a07
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:09:22 2010 +0100
mount: fix loop exit
commit 2c4104f00923084a0455948da3664e8e63515686
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:09:01 2010 +0100
service: add SysV init script parser
commit 890f434c6086cd076b15d7530f9c450b99f346e4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:08:20 2010 +0100
load-fragment: prefer unit id over alias names when looking for fragments
commit f62c0e4f30a96bcb0cfeae607d729a6658bfae83
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:07:36 2010 +0100
util: fix FOREACH_WORD macro definitions
commit c85dc17be718014260e10e41d15ba8f7329fed26
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:07:01 2010 +0100
util: unify code to check whether certain file names should be ignored when listing files
commit a6a80b4f440bcc1c6087572503c08a72ee674075
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:05:55 2010 +0100
execute: simplify appending to execution list
commit c18315a88da3864f29908ad299750f98e6160f42
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:03:24 2010 +0100
device: fall back to device node path as description instead of kernel name
commit 2e478a46c3754ede1a7af57b961056a2a375a799
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:02:46 2010 +0100
mount,device: drop prefix from unit names to make them easily decodable
commit 6be1e7d538e12f4e5c79c1271dba90e66726d8fd
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Feb 14 01:01:10 2010 +0100
unit: rename load_path to fragment_path to make clear what kind of configuration file this is
commit 380bc8790dd284bbf967add222fa90d117ed50ea
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Feb 13 01:17:29 2010 +0100
git: ignore Makefile
commit 84e9af1e01bfcc3ce9897c62aa76d356e97aa092
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Feb 13 01:17:08 2010 +0100
manager: run ctrl-alt-del/kbrequest targets on SIGINT/SIGWINCH when run in init mode
commit 036643a247c659db8e1b3df1778d51553a816ec9
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Feb 13 01:07:02 2010 +0100
config: implement search path logic
commit 65d2ebdc3408c81a947de8712b37b9398d955465
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Feb 13 01:05:12 2010 +0100
util: add various utility calls
commit 5f9a22c3745a588883695e90bca00776b79610a4
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Feb 13 01:04:44 2010 +0100
strv: add various strv calls
commit dfcd764ea64a61280eeb3902505b58aca06111f9
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 21:57:39 2010 +0100
manager: identify the init/system/user mode we are running it and pick D-Bus bus accordingly
commit 7898b0cf7ec1a30454538b415e25d544ecee5d5b
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:40:28 2010 +0100
unit: if start is called for a non-startable service and it is around, return EALREADY, don't refuse
commit c0dafa4853b52741e9a4845419c00611426cefd8
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:21:08 2010 +0100
manager: properly return newly created job in transaction_add_job_and_dependencies()
commit 0262225c0ca1e77517aacd40d093f9533de72027
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:02:33 2010 +0100
fixme: update fixme a little
commit b5a0699f0bb8b1d1ae55bb0d86f51dfe2783821b
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:02:14 2010 +0100
socket: allow configuration of socket/directory mode
commit a9f5d45466c923442ceb31ab2a4206736133d9d4
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:01:14 2010 +0100
util: introduce mkdir_parents() that creates parent paths of sockets and suchlike
commit 82919e3d3172c85acb80b0e206ae1731863eee6d
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:00:49 2010 +0100
util: add api for iterating through components of a path string
commit 451a074fd589fd90aff91fcf89b2e599b20ae6a0
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 12 02:00:18 2010 +0100
execute: allow configuration of O_NONBLOCK flag from .service files
commit a625ac1a4dadf446b1ee72a6d8bafd31d0098b4f
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 5 01:11:01 2010 +0100
update fixme
commit be888ebbe6e3b07e7fbf68abbdc73a6f23b76522
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 5 00:40:39 2010 +0100
manager: properly read timerfd elapse counter
commit c1e1601e8c6cace85b19a0eebe50076e5d119688
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Feb 5 00:38:41 2010 +0100
dbus: send out signals when units/jobs come, go and change
commit ab8ea24411df95861c53aeee1dd91e765331f717
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 17:24:30 2010 +0100
systemctl: suppress a gcc sign assignemnt warning
commit 09a3bb9302e3c2562648e9a1ce7b2c800249852a
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 17:23:34 2010 +0100
execute: drop now unnecessary GCC pragma again
commit a43787387f79f30d893b63d6a1ea52ca52eeed80
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 14:28:20 2010 +0100
build: drop manual config.h inclusion, since we do this via gcc's -include switch anyway
commit 17d37c285760390133fced2f347193838042f059
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 14:26:55 2010 +0100
systemadm: fix signed comparison issue
commit 82ba9f087d96370b89ce4b635784e65f7cbd390c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 14:25:50 2010 +0100
socket: fix const issue
commit a65d570117dc73a3af5084319b645ab1556562e5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 14:25:37 2010 +0100
macro: drop double __ prefix to make sure we don't collide with gcc/glibc definitions
commit 47be870bd83fb3719dffc3ee9348a409ab762a14
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 14:21:48 2010 +0100
build: basic autoconfization
commit a7334b0952ab66c17ee787e36e6d2c5ceb387de6
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 13:03:47 2010 +0100
license: add GPLv2+ license blurbs everwhere
commit 911081dde7ec28b28bfed7e08ab901158c18712d
Merge: 2b53c70b6429868029048244b8d21769148375e1 66ee3769cb71e55bb9bea36348cb80282674a158
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 12:40:29 2010 +0100
Merge remote branch 'kay/master'
commit 2b53c70b6429868029048244b8d21769148375e1
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 12:39:44 2010 +0100
dbus: properly encode job type
commit 501c7d0b77607fe858911b1c94070b63b6cc221e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 12:39:12 2010 +0100
systemadm: implement basic control UI systemadm
commit b548631afcd317fd0f762b324c086d1580f83a50
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Feb 3 12:37:42 2010 +0100
dbus: implement start/stop/restart/reload/cancel D-Bus calls
commit dcc47b179fed0ae67b0481b2454aea03947e712c
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 23:32:03 2010 +0100
systemctl: minor additions
commit 5630af71d72a2fa8142886ca2fb37e69a1906bca
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 22:22:51 2010 +0100
client: add a very basic Vala command line tool
commit 66ee3769cb71e55bb9bea36348cb80282674a158
Author: Kay Sievers <kay.sievers at vrfy.org>
Date: Tue Feb 2 13:56:37 2010 +0100
use linux/sched.h instead of sched.h for older glibc
commit cc13a98b680087b24c1a319d10db98cd755a94d2
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 13:23:15 2010 +0100
build: make gcc shut up
commit 0acb83e9e63206af9a2c6a35ca054453d235458a
Merge: 38b48754f787e7956dc97ebae6891203358a032e ef886c6ab86436f0d8b5128799a8f801c62d859a
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 12:51:04 2010 +0100
Merge remote branch 'kay/master'
commit 38b48754f787e7956dc97ebae6891203358a032e
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 12:50:04 2010 +0100
execute: allow configuration of SCHED_RESET_ON_FORK
commit 86ad3bc1ce5a6e4d007aaa390f6f7551ff7c9696
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 12:42:34 2010 +0100
dbus: hand out proper dbus object paths for jobs
commit 86fbf370855aaa0c6e04d17bdd1d9d0c81bc5101
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 12:42:08 2010 +0100
dbus: install some properties on the job objects
commit 3813169516563114bf55d2198b3e01f10f197b9a
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Feb 2 12:22:59 2010 +0100
expose more properties
commit ef886c6ab86436f0d8b5128799a8f801c62d859a
Author: Kay Sievers <kay.sievers at vrfy.org>
Date: Tue Feb 2 10:30:04 2010 +0100
include linux/sched.h
commit 80c5385a8384b2219e5d44c19b2d67eddd540c1f
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Feb 1 12:45:03 2010 +0100
synchronize logger socket with what we use in the code
commit c401a1e0eadd2c4155acede30d332949d09a5678
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Feb 1 12:44:35 2010 +0100
fixes to the dbus code to make GetAll() in the properties iface work
commit ea4309869e75497ba6a97c540646cb66a157a4d9
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Feb 1 03:33:24 2010 +0100
add basic (and not very useful) D-Bus support
commit b9f880f4f4903f5dd8198fc1e2e920a9850ac86e
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 30 02:48:05 2010 +0100
add missing header files
commit 7d55e83536b296d452829d87a93c86f867859cba
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 30 02:07:35 2010 +0100
implement service type 'finish'
commit 94f043472a5af62dc9cd5767e89ba33872212d5e
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 30 01:55:42 2010 +0100
greatly extend what we enforce as process properties
commit 79d6d8160834fdfc964f4b8b2a6b7fb32c7b36c9
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 30 01:52:44 2010 +0100
add first_word() call
commit 1dccbe197cc480c1f161f967d180cbc3cc3d2d66
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 30 01:52:32 2010 +0100
add generic string lookup macros
commit f3bff0eb3bc65de3b74286415a996af9556333af
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 20:47:09 2010 +0100
implement recursive_stop/stop_when_unneeded unit flags
commit 9eba9da4bce4778b4d5dd43e2c41756976a1582b
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 20:46:22 2010 +0100
support chrooting/setting of ioprio when spawning
commit f94ea366d38fed424200b748cb042ca44f8c8d50
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 06:45:59 2010 +0100
monitor udev for device changes
commit ef734fd6c2ec4e5602bbfe2a0d26dcf39c14d2bf
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 06:04:08 2010 +0100
watch mount status file
commit 38a4d4f089df02ff79b5f560f2b11631e0a6a4f9
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 04:45:23 2010 +0100
update fixme
commit 1e2e81336b2d7691d51a6f3e82df9ae20c22aee1
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 04:42:57 2010 +0100
ratelimit start requests
commit c20cae324d93e7fcdb8618e37c3ac377d87edb97
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 04:26:30 2010 +0100
fix impact minimizing code
commit 9f04bd5251b3c2e17c53cf28feb95e36e1991038
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 04:11:36 2010 +0100
fix ordering cycle detection
commit bacffaab22278bca8c6bbb274d650d259a54350b
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 04:10:55 2010 +0100
don't include non-existing header file
commit f50e0a012340fa8dfe6ec7f0cd869f5f3a052d7a
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 03:18:09 2010 +0100
implement coldpluggin
commit b08d03ffe58332f590aae5c78a85e4fc0b8588ce
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 02:07:41 2010 +0100
add mount enumerator
commit 0ae97ec11506cce808232abd0979e20aed2fd625
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 01:49:34 2010 +0100
add api for choose the id name for a service
commit 4fe88d28a4cfa504c1f2362d4a7030fae4c4af29
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Jan 29 01:48:57 2010 +0100
add various escaping/path handling utility functions
commit 25ac040b489a7bf9c8608308a721d32e20a22911
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:46:33 2010 +0100
add basic udev device enumeration module
commit 7824bbebe329eea611b809e2fff3e6df4073a465
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:45:44 2010 +0100
add new manager initializer callbacks to per-unit type vtable
commit fb624d04e56018defe297eff1d88888b192caeaa
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:45:04 2010 +0100
add new hexchar() call
commit 88066b3a67b78329a02ffca3ac76ba1230de6b12
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:44:30 2010 +0100
add unit_name_escape_path() call
commit b5ea5d95b40315ed9bb21a443480f717092d4981
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:44:13 2010 +0100
relax unit name rules a bit
commit b19e7dc0104c8839835a90d7df20c2eeb631e07e
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:43:49 2010 +0100
make use of unit_add_dependency_by_name() where applicable
commit 09b6b09f44b36b52b8a20ba18446e3ec2926c110
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 06:43:23 2010 +0100
add new unit_add_dependency_by_name() call
commit 1c24e7bd1286d16a7125aeeee0470ea0685c8318
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 04:50:28 2010 +0100
Use @ instead = as abstract namespace socket prefix
@ makes more sense since the NUL addr contained in the sockaddr's
sun_path field can also be written as ^@.
Also, in the .socket files writing "ListenStream==foo" is kinda ugly.
Finally, tools like strace decode it with an @ too.
commit 35355baba1feec37bf9f22e3a0e18f495fcf6014
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:54:35 2010 +0100
the systemd logger only matters in the abstract namespace
commit fb33a393e21a15ce3b4ac8c16d947fd9b6e77206
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:53:56 2010 +0100
set nice/oom_adjust only when asked for
commit d46de8a1a249e179687361dcaeba27e1c586253a
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:44:47 2010 +0100
rework config file load logic
commit 98b5b2986fa1b85fd2d2e80f867f1647b4e4e3b5
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:43:52 2010 +0100
add more special units
commit 071830ff32351c19343ff1f0343c13d5c2b69250
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:06:20 2010 +0100
implement proper logging for services
commit ce578209aa4e061aa38d3a4727612bb388307bf9
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:01:15 2010 +0100
add infrastructure for special units
commit ba3895027eaba2814d980f4c02420ca553e8c39c
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:00:33 2010 +0100
minor cleanup
commit fdf88f5f3383dc4fdd7358b954c6b79e4fe0791b
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 02:00:07 2010 +0100
unit_merge() needs a proper review
commit d6ea93e31d96c67366feee0413a3c307fcffea2b
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 01:59:41 2010 +0100
when shortcutting states do not skip state transitions
commit 431c32bf7976add2297c71f482cb2669765ed616
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 01:53:39 2010 +0100
when resetting signal handlers, set them to SA_RESTART
commit 85f136b5d09168a7e4fd2ad27ef81dbe2d356c07
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 28 01:53:15 2010 +0100
add non-failing close() variant
commit 4901f972785c4cd3a2cc10a8f4b6ce4e2ab3a568
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 23:32:50 2010 +0100
implement /dev/kmsg loggin
commit b52429d4e0de52b89c7d043164aa1ac720e9179f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:43:50 2010 +0100
implement trivial socket activated logger daemon
commit ab6e5f147eb9fa303653ef664f79048110d4a12b
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:42:21 2010 +0100
drop unused function pointer
commit 3e33402a2dd0ba7aef23a8b7c760366dd5c4be87
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:41:57 2010 +0100
make sure we don't ask the same socket unit for fds more than once
commit 957ca8908712d2a1c909472cb4581d228e89d4ad
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:40:10 2010 +0100
process only one epoll event at a time
if we ask for more than one from the kernel we might need to check for
the validity of the ptr element since event might be processed after its
ptr was already destructed.
commit c9b97d2a838899d00004fbfbd3f8c2e6932c89a0
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:39:29 2010 +0100
make sure the log functions don't modify errno
commit c25fb0edbb8a1d4fc2e466a355e7d3e5ddeacd5e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:39:10 2010 +0100
port fragment loader to new utility functions
commit b2aa81efdef98f113c391a3081b8be5d05ef9566
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:38:48 2010 +0100
port config parser to new utility functions
commit cba8922fd40b9eca203bc1d63bef72dd1edf302c
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:38:21 2010 +0100
introduce strv_contains()
commit 4a72ff34c62f18559e96b35d69c665e07290f228
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 22:37:50 2010 +0100
implement new utility functions strstrip() and file_in_same_dir()
commit fa06836725dd6ec9f8f1c4b76608f7147008ecd9
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:33:27 2010 +0100
properly implement target unit
commit 836698b90be5ce5e8aae86f39d03614260ffde5d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:21:25 2010 +0100
extend examples a bit
commit ceee3d82853a198884795e5d815b895468212b24
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:19:48 2010 +0100
notify socket unit when service unit dies
commit 2a987ee8c94ac29545e3c94d47b5d493daea0b5e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:19:28 2010 +0100
reset signal handlers on startup
commit 47a71eed0f41c8661361d5506e47d1b223613680
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:18:45 2010 +0100
drop O_CLOEXEC/O_NONBLOCK from files intended for forked clients
commit 309bff19edec5e5a5f6c66ead3b0aa1eb55e7bc7
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 06:17:51 2010 +0100
reset signal mask when forking
commit e9af15c34c05ec1d79766911b722b6ab91d0c79d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 05:33:11 2010 +0100
fix socket state machine to listen properly on sockets
commit bd982a8baeabbaf4a09a382a64acc243ef7104c5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 05:32:31 2010 +0100
properly recognize successfull scripts
commit 6632c6023c5f90e15440231500d3431e869e4577
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 05:31:53 2010 +0100
trap some signals
commit 2da3263ab6eed1780b000c09884ba9bf006c4891
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 05:30:58 2010 +0100
fix an assert when forking
commit 1ea86b1803ed7bbb55b31bd9cb780a638a20b2a6
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 05:30:38 2010 +0100
don't allow comments at the end of lines
commit 48e11fe8805bf1fcaa9d6231a037eed9cc931a62
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 04:56:02 2010 +0100
don't allow zero length unit names
commit b78d0be16db0e28371dd4045b502e28db9d6c78f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 04:55:42 2010 +0100
don't choke if there are no sockets for a service
commit b952f2e17587167867f3564e06a6548dbd5c3d5a
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 04:55:19 2010 +0100
don't choke on invalid dropin file names
commit b9cd2ec1c8be840e6271265d983e66d9907ecbe4
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 04:36:30 2010 +0100
exit cleanly on SIGINT
commit acbb02252a38214ecba3aa8a5c9b3669f9c9317e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 04:31:52 2010 +0100
yay, we can start socket units
commit b858b600e46f4a25ddc9fb980e5a73ca5aa2690f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 02:16:51 2010 +0100
fix quoted parser
commit af5ec5932816fe259c207507ee67ce849787254a
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 02:16:41 2010 +0100
add some test script output
commit c43d20a0af915a2641e9645ba7f47f576f9075e3
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 02:16:27 2010 +0100
improve dump output for sockets
commit 1c01f82badb17d4868c3096542dff0a53b8f4782
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 02:16:11 2010 +0100
fill commands into right fields for sockets
commit 9164977dc65aa6396cb49611f38f2d423e120bc7
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 02:15:54 2010 +0100
properly terminate strings with NUL byte
commit f04fa1d5aa4ae76c6e95b986834b4223f51527b3
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 01:43:18 2010 +0100
fully clean up job dependencies on abort, too
commit 01184e042b1798e9b2f688463637aaf3b0ef576f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 01:39:24 2010 +0100
after installing the transaction make sure we kill all remains ob the transaction
commit 8f5847c48e53882b3f94ee2693e65a23edbf8295
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 00:20:21 2010 +0100
enable startup job again
commit f1857be0b96016de27a725339707f8ab7326a70d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 00:19:06 2010 +0100
allow a simple upgrade path for service files by ignoring unknown config items instead of failing on them
commit 0301abf48ed3be921c33d409c73b554435cf6378
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 27 00:15:56 2010 +0100
implement drop-in directories
commit 87f0e418cf2c58b3201d06a60e3696ec672d2662
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 21:39:06 2010 +0100
s/name/unit
commit fd79db6a5df0f94c48736ce5aa0131d6ab108fb0
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 19:30:51 2010 +0100
drop useless newline
commit be66c128c3d79f106d26d071a4171ea0a3c07d02
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 19:29:24 2010 +0100
drop unused name_type_can_xxx() calls
commit ac1135be1f18443981211e38fc66437f147c6aee
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 19:25:02 2010 +0100
get rid of 'linked' notion for objects
commit c8d9aef34f1e2867225ad9230fcdb52e8179de92
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 19:08:02 2010 +0100
don't care about syslog when starting up
commit c22cbe2672db2c95647c9412cfb4331d2be279a7
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 19:06:50 2010 +0100
rename milestone to target
commit 44d8db9e5aa86165c97289f6c78a7e42bac78362
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 07:02:51 2010 +0100
various cleanups
commit 75787bb7136e064ee623aaee00ec76a7f024c91a
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 04:19:18 2010 +0100
add fixme todo list
commit 034c6ed7da5e44bfdde5a5d0da75f7b7a59953b8
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 26 04:18:44 2010 +0100
first attempt at proper service/socket logic
commit 9152c765065184d0c1267ed2499e3fe4cac53755
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Jan 24 00:39:29 2010 +0100
add simple event loop
commit 476fe607ecbabc5beffafc8efb0778e3d9e1030a
Author: Lennart Poettering <lennart at poettering.net>
Date: Sun Jan 24 00:38:51 2010 +0100
add simple memory zeroing macros
commit 83c60c9f0c7581b607dc5c0f84582978894e3d4a
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 23 22:56:47 2010 +0100
implement proper binding on ports
commit 542563babda739f7aee468c3eaaab6315ffa4224
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 23 03:35:54 2010 +0100
rework socket handling
commit 5cb5a6ffc33667c93e9bc3572534dcaa684046e3
Author: Lennart Poettering <lennart at poettering.net>
Date: Sat Jan 23 01:52:57 2010 +0100
first attempt in implementinging execution logic
commit cd2dbd7df9f1b8c46386b2898523aec3dd4578fd
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 21 03:26:34 2010 +0100
only accept valid job types for specific names
commit e094e853a047e10f0d2989eed76b6aa430e3ea1a
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 21 02:59:12 2010 +0100
make sure impact of transactions is minimized
commit 1ffba6fe82d65f2a87b53a21c7927bca8176038c
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Jan 21 00:51:37 2010 +0100
fix job merging
commit 9ea024f6b5a9626ddabeb4c4d4385481b52d211e
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 20:51:58 2010 +0100
add test for garbage collector
commit 302d0040d2571329b91dd531b670171064ec8302
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 20:47:49 2010 +0100
fix memleak
commit 21b293e8132552719ab2f93c70078b857c90149a
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 19:20:41 2010 +0100
refuse to add jobs for names that are not loaded
commit 1e198baf11cd0c34ef0c6f326c8a75b046552a33
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 19:20:15 2010 +0100
recursively kill jobs from transaction list
commit 16354eff99fe673f912862138c4dce30bbd0afb5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 19:19:53 2010 +0100
make use of logging API wherever appropriate
commit 5899f3b7f62151dade30010370fb5d2bcdb93d3a
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 19:18:52 2010 +0100
add minimal logging framework
commit 6a66a1af459a5a0e1d77644bf4f7929ad1c5eb5f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 18:27:25 2010 +0100
update gitignore
commit 279ade1311982e91a8baadf4deb6dabf651a1e5f
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 18:26:29 2010 +0100
add missing test code
commit 7fad411cb551c3c1cbe801a3991e7a6966e462b5
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 05:03:52 2010 +0100
start implementing a test suite for the engine
commit 986b9910d3e0c94d3a9663f18e65157f4c4ee3ab
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 04:06:35 2010 +0100
move test files to test1/
commit cea8e32e3fc57569094e2ddf4167f2a9864fc3a4
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 04:02:39 2010 +0100
extend test a little
commit ceed357001a7543c62468c5b943cf80c2a644252
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 02:35:46 2010 +0100
improve dump output
commit e5b5ae50f02d7814f37b15329da2adce0fb30825
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 02:12:51 2010 +0100
implement transaction engine
commit f00b3eda2f92b2dcd13c50749ec5e7fce6720b52
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 02:12:36 2010 +0100
add set_replace()
commit 3158713e0094fd32f58ee80c50ff54210c2dc411
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Jan 20 02:12:12 2010 +0100
implement hashmap_replace() and hashmap_remove_value()
commit 11dd41ce4b465f6260ce68aa050a488f88f694eb
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 19 04:15:20 2010 +0100
first try at implementing job creation
commit 42f4e3c4413ad35e3815f25211fee95d775488a7
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 19 02:56:37 2010 +0100
parse socket files properly
commit a66d02c3290008d50b2b52f84cfbf46a546ba831
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 19 00:22:34 2010 +0100
add functions for dumping server state
commit 4609154d5513108478f603ff1589e486c001daa9
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Jan 19 00:22:09 2010 +0100
add missing newlines
commit 87d1515de5ae611e95144def9ef4b2c0c933f6fe
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Jan 18 23:50:13 2010 +0100
first try at implementing dependency loader
commit 91cdde8a7a08c6797995cc67f4b55ac43780cdd8
Author: Lennart Poettering <lennart at poettering.net>
Date: Mon Jan 18 23:49:49 2010 +0100
implement hashmap_copy() and hashmap_merge()
commit 3efd4195676c3880771b9f5e3b3bd9ff35c5ad4b
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 23:13:20 2009 +0100
load-fragment: add missing .c/h files
commit 223dabab498a89e008a2a5cebb24bd168c80bae5
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 02:52:17 2009 +0100
manager: add basic support for loading name fragment files
commit 57d42a5f661084af3d460a80112fab5dffd91591
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 02:51:44 2009 +0100
conf-parse: add generic parser for strv
commit 07232470c869976ae2d7a36799bc6b0126d7e820
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 02:50:52 2009 +0100
name: add simple name string validator
commit a41e8209be729cd8de34d715135fe84920e8016c
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 02:50:21 2009 +0100
util: add split_spaces() call
commit ed5bcfbe3c3b68e59242c03649eea03a9707d318
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 00:48:48 2009 +0100
conf-parser: add ini/.desktop file parser
commit 1564322b2445392fc274c15e4afd04dc7d3281a3
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 00:48:23 2009 +0100
build-sys: add more compiler parameters
commit 04fd6fe45b6c4e245a621578d2913296d1bb3642
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 00:47:41 2009 +0100
util: add strna() and is_path_absolute()
commit 852618039bea9f6fa851a0ae3101f79b65d3cf6b
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Nov 19 00:46:47 2009 +0100
util: add parsers for boolean and integers
commit e1cc7a01bb4663b4aea307cf22368bb5568a9e46
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Nov 18 14:32:23 2009 +0100
CODING_STYLE: add missing -
commit 6091827530d6dd43479d6709fb6e9f745c11e900
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Nov 18 00:42:52 2009 +0100
initial commit
More information about the systemd-commits
mailing list