Kay Sievers
80a5cbace4
build-sys: silence gtk-doc check, remove gtk-doc options from configure and distcheck
2012-04-17 17:11:02 +02:00
Javier Jardón
92ec4495f7
build-sys: make gtk-doc dependency optional
2012-04-17 17:01:21 +02:00
Kay Sievers
e9a5ef7cdd
selinux: unify systemd and udev code
2012-04-17 16:05:28 +02:00
Kay Sievers
9e13dbae50
udev: replace util_create_path() with mkdir_parents()
2012-04-17 01:09:39 +02:00
Kay Sievers
f13b388f97
udev: install udevd as /usr/lib/systemd/systemd-udevd
2012-04-17 00:18:30 +02:00
Kay Sievers
33502ffe2e
udev: use startswith() and streq()
2012-04-16 20:54:17 +02:00
Kay Sievers
6ada823a9a
udev: remove configuration options for /dev, /sys, /run directories
2012-04-16 19:20:57 +02:00
Lennart Poettering
f8e2fb7b14
logind: add shutdown/suspend/idle inhibition framework
2012-04-16 18:59:08 +02:00
Kay Sievers
20d83f2f43
udev: move all unconditionally installed rules to rules/
2012-04-14 20:10:03 +02:00
Kay Sievers
8ea5c07b1c
udev: keymap - move src/udev/force-release-maps/ to keymaps-force-release/
2012-04-14 19:53:31 +02:00
Kay Sievers
0b87a07761
udev: test - move test/ and src/test/
2012-04-14 19:36:47 +02:00
Kay Sievers
7c1d34c5d4
build-sys: silence the xsltproc output
2012-04-14 18:05:06 +02:00
Kay Sievers
690804ca8e
build-sys: add 'make doc-sync' target
2012-04-13 23:51:22 +02:00
Kay Sievers
bb061708d5
udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/
2012-04-13 19:22:06 +02:00
Martin Pitt
84f4fc4215
keymap: Add Dell XPS force-release quirk
...
https://launchpad.net/bugs/910911
2012-04-13 17:17:22 +02:00
Kay Sievers
9b80f05fb7
udev: unpack sysfs test tree only on 'make check'; fix test-udev binary location
2012-04-13 15:57:13 +02:00
Kay Sievers
56d35ff9ca
udev: keymap - move data files to root directory
2012-04-13 15:38:15 +02:00
Kay Sievers
b49d9b50cf
udev: fix a few issues detected by the llvm static analyzer
2012-04-13 15:10:12 +02:00
Lennart Poettering
64695e53a0
build-sys: drop systemd- prefix from analyze dir
2012-04-13 13:34:09 +02:00
Kay Sievers
e0eaab7cd1
build-sys: execute test programs with 'make check'
2012-04-13 13:21:20 +02:00
Kay Sievers
0eaeca1f23
udev: use native instead of custom --disable-introspection logic
2012-04-13 12:49:51 +02:00
Kay Sievers
4193534e12
udev: link some systemd parts statically to limit shared libararies dependencies for standalone use
2012-04-13 12:34:35 +02:00
Lennart Poettering
ae572d87c5
build-sys: move systemd-analyze into its own subdir
2012-04-12 20:28:00 +02:00
Kay Sievers
6b8b149a21
udev: properly hook up all tests to 'make check'
2012-04-12 19:25:41 +02:00
Kay Sievers
6cbf079f10
build-sys: use check_PROGRAMS for test-*.c
2012-04-12 19:00:28 +02:00
Kay Sievers
b7739c77df
build-sys: remove $(DBUS_LIBS), libsystemd-dbus.la pulls it in
2012-04-12 18:30:24 +02:00
Kay Sievers
43a1ab9b90
pam_systemd: add dbus.la
2012-04-12 18:30:24 +02:00
Lennart Poettering
c0a0872d5c
build-sys: move src/linux/ to src/shared/linux
2012-04-12 18:27:35 +02:00
Lennart Poettering
0f4e02c220
build-sys: create top-level directory for bash completion
2012-04-12 18:26:30 +02:00
Lennart Poettering
08e1fb68d7
build-sys: move *-setup out of shared to avoid selinux being pulled in
2012-04-12 18:19:34 +02:00
Kay Sievers
dce818b390
move all tools to subdirs
2012-04-12 17:54:42 +02:00
Lennart Poettering
4fc5568804
machine-id-setup: avoid cyclic dependency, built twice instead
2012-04-12 17:53:19 +02:00
Lennart Poettering
41e5171419
build-sys: split off logs-show into its own convenience library
2012-04-12 17:42:09 +02:00
Lennart Poettering
bd5b0d57ef
build-sys: introduce seperate convenience library for dbus stuff
2012-04-12 17:24:58 +02:00
Kay Sievers
d41ba529b4
move libsystemd-id128, libsystemd-daemon to subdir
2012-04-12 15:26:39 +02:00
Kay Sievers
3bdf9c1d0a
move remainig shared stuff to shared/
2012-04-12 15:11:39 +02:00
Lennart Poettering
2c4ff63406
detect-virt: make detect-virt an official command
2012-04-12 14:58:52 +02:00
Kay Sievers
ec1a9f88f2
rename bridge.c to stdio-bridge.c and move to subdir
2012-04-12 14:30:42 +02:00
Lennart Poettering
b6e661357c
main: we want all setup functions to be in files called xxx-setup.[ch]
2012-04-12 14:29:29 +02:00
Kay Sievers
90ccc3fca7
move more main systemd parts to core/
2012-04-12 14:24:40 +02:00
Lennart Poettering
4d89613917
hostname-setup: move to core/
2012-04-12 14:23:17 +02:00
Lennart Poettering
146de8175e
shutdown: move shutdown to core since it replaces PID 1
2012-04-12 14:18:36 +02:00
Lennart Poettering
379079ba6b
test: test tools should still be in the src/ directory
2012-04-12 13:48:01 +02:00
Lennart Poettering
08e4738832
build-sys: dbus-loop.h is not used by the core
2012-04-12 13:42:10 +02:00
Lennart Poettering
643a14a527
build-sys: move a few things into more appropriate places
2012-04-12 13:35:56 +02:00
Kay Sievers
6af684ee5c
move a couple of test-*.c to test/
2012-04-12 13:17:41 +02:00
Marc-Antoine Perennou
d5449fdcc5
udev: gudev - rework introspection generation
2012-04-12 13:12:06 +02:00
Kay Sievers
78a825f216
rename machine-id-main.c tomacht the binary and move main.c to core/
2012-04-12 13:12:06 +02:00
Kay Sievers
f33d3ec1d7
move more common files to shared/ and add them to shared.la
2012-04-12 02:39:37 +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