Lennart Poettering
a690306153
log: make sure generators never log into the journal to avoid activation deadlocks
...
This makes all generators log to kmsg by default.
2012-05-22 22:00:37 +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
Matthew Monaco
2a2aab602e
cryptsetup: support discards (TRIM)
2012-05-21 17:28:06 +02:00
Lennart Poettering
f7f21d33db
cryptsetup: a few simplifications
2012-05-21 17:22:40 +02:00
Kay Sievers
9eb977db5b
util: split-out path-util.[ch]
2012-05-08 02:33:10 +02:00
Lennart Poettering
e0295d2651
mount: don't fail if fstab doesn't exist
2012-04-22 15:33:43 +02:00
Lennart Poettering
5430f7f2bc
relicense to LGPLv2.1 (with exceptions)
...
We finally got the OK from all contributors with non-trivial commits to
relicense systemd from GPL2+ to LGPL2.1+.
Some udev bits continue to be GPL2+ for now, but we are looking into
relicensing them too, to allow free copy/paste of all code within
systemd.
The bits that used to be MIT continue to be MIT.
The big benefit of the relicensing is that closed source code may now
link against libsystemd-login.so and friends.
2012-04-12 00:24:39 +02:00
Kay Sievers
49e942b2bc
rename basic.la to shared.la and put selinux deps in shared-selinx.la
...
Only 34 of 74 tools need libselinux linked, and libselinux is a pain
with its unconditional library constructor.
2012-04-10 22:43:05 +02:00
Lennart Poettering
4cfa2c999d
core: switch all log targets to go directly to the journal, instead via syslog
2012-01-12 05:09:06 +01:00
Lennart Poettering
2f9dec073b
build-sys: add stub makefiles to subdirs
2012-01-05 16:29:21 +01:00
Lennart Poettering
b4d0195b05
cryptsetup: split off cryptsetup into its own subdir
2012-01-03 21:08:57 +01:00