Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
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-06 | build-sys: bump systemd version to 'udev version 182' | Kay Sievers | |
2012-04-04 | move imported udev into place | Kay Sievers | |
2012-03-26 | build-sys: separate ldflags from cflags | Lucas De Marchi | |
2012-03-26 | build-sys: do not set CFLAGS directly | Lucas De Marchi | |
Set a separate variable for adding warning flags. Build systems are not supposed to change CFLAGS and LDFLAGS, these are user variables. Reference: http://www.gnu.org/software/automake/manual/html_node/Flag-Variables-Ordering.html | |||
2012-03-22 | main: added support for loading IMA custom policies | Roberto Sassu | |
This is an S/MIME signed message The new function ima_setup() loads an IMA custom policy from a file in the default location '/etc/ima/ima-policy', if present, and writes it to the path 'ima/policy' in the security filesystem. This function is executed at early stage in order to avoid that some file operations are not measured by IMA and it is placed after the initialization of SELinux because IMA needs the latter (or other security modules) to understand LSM-specific rules. This feature is enabled by default and can be disabled by providing the option '--disable-ima' to the configure script. Signed-off-by: Roberto Sassu <roberto.sassu@polito.it> Acked-by: Gianluca Ramunno <ramunno@polito.it> | |||
2012-03-20 | remove GTK pieces | Michal Schmidt | |
They've moved to systemd-ui. | |||
2012-03-16 | build-sys: prepare release 44systemd/v44 | Lennart Poettering | |
2012-03-16 | build-sys: don't build distcheck version with split /usr | Lennart Poettering | |
2012-03-05 | configure.ac: fix typo in distro help string | Thierry Reding | |
2012-02-29 | systemctl: forward untrusted user reboot, poweroff requests to logind | Kay Sievers | |
2012-02-15 | build-sys: prepare release of 43systemd/v43 | Lennart Poettering | |
2012-02-13 | configure.ac: fix whitespace | Kay Sievers | |
2012-02-13 | always use /etc/os-release and ignore all distro-specific files | Kay Sievers | |
The text mode welcome message will only show the distro name stored in /etc/os-release and no longer read any distro-specific files. If /etc/os-release does not exist, 'Linux' will be printed. When the source tree is is ./configure'd, only /etc-os-release is read to guess the distro to build for. If /etc/os-release does not exist, --with-distro= needs to be specified. | |||
2012-02-11 | build-sys: prepare 42 | Lennart Poettering | |
2012-02-11 | build-sys: Support explicitly specifying --enable-split-usr. | Michał Górny | |
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45875 | |||
2012-02-10 | build-sys: minor typo fix | Lennart Poettering | |
2012-02-10 | man: make building of man pages optional | Lennart Poettering | |
2012-02-09 | build-sys: get rid of a few unnecessary AC_SUBST calls | Lennart Poettering | |
2012-02-09 | build-sys: prepare release 41 | Lennart Poettering | |
2012-02-09 | kmod-setup: use libkmod rather than modprobe | Tom Gundersen | |
2012-02-07 | main: use a shorter default $PATH if /usr is merged | Lennart Poettering | |
2012-02-07 | configure: it makes no sense to install systemd with stow | Lennart Poettering | |
2012-02-07 | build-sys: bump release | Lennart Poettering | |
2012-01-25 | build-sys: enable automake's check-news optionsystemd/v39 | Lennart Poettering | |
2012-01-25 | build-sys: bump release | Lennart Poettering | |
2012-01-16 | dbus: more efficient implementation of properties | Michal Schmidt | |
The way the various properties[] arrays are initialized is inefficient: - only the .data members change at runtime, yet the whole arrays of properties with all the fields are constructed on the stack one by one by the code. - there's duplication, eg. the properties of "org.freedesktop.systemd1.Unit" are repeated in several unit types. Fix it by moving the information about properties into static const sections. Instead of storing the .data directly in the property, store a constant offset from a run-time base. The small arrays of struct BusBoundProperties bind together the constant information with the right runtime information (the base pointer). On my system the code shrinks by 60 KB, data increases by 10 KB. | |||
2012-01-14 | journal: hook up coredumping with journal | Lennart Poettering | |
2012-01-11 | build-sys: bump version | Lennart Poettering | |
2012-01-07 | build-sys: fix typo in help string | Michael Biebl | |
2012-01-05 | autogen: add --with-rootlibdir= and switch /usr/local to /usr | Kay Sievers | |
2012-01-05 | build-sys: use ${ac_default_prefix} | Kay Sievers | |
2012-01-05 | build-sys: install pam module in $rootlibdir | Kay Sievers | |
2012-01-05 | build-sys: switch autoconf's default prefix from /usr/local to /usr | Kay Sievers | |
2012-01-05 | build-sys: rename 'rootdir' to 'rootprefix' like udev and kmod uses | Kay Sievers | |
2012-01-03 | build-sys: make quotacheck and randomseed optional | Lennart Poettering | |
2012-01-02 | build-sys: switch to tar xz | Kay Sievers | |
2011-12-31 | build-sys: make readahead and vconsole optional | Lennart Poettering | |
2011-12-31 | gnome-ask-password-agent: require libnotify >= 0.7.0 | Kay Sievers | |
2011-12-31 | build-sys: restructure logind parts in Makefile.am and add --disable-logind | Kay Sievers | |
2011-12-21 | journal: add inline compression support with XZ | Lennart Poettering | |
2011-11-02 | Merge remote-tracking branch 'zbigniew/systemadm_changes' | Lennart Poettering | |
2011-11-02 | Add Mageia support | Dexter Morgan | |
This patch adds support for the Mageia Linux distribution: http://www.mageia.org/ Mageia is a fork of Mandriva although some divergence has already occured and thus inclusion of these changes upstream allow us to (hopefully) migrate more rapidly to the new standard approaches systemd offers. Indeed, we already use the preferred mechanism of OS identification via the /etc/os-release file rather than a distro specific variation. This patch mostly mirrors the patch added previously for Mandriva support. In addition to those original authors, this patch was mostly written by Dexter Morgan with help from Colin Guthrie and Eugeni Dodonov. | |||
2011-10-11 | build-sys: bump release for v37systemd/v37 | Lennart Poettering | |
2011-09-23 | build-sys: bump releasesystemd/v36 | Lennart Poettering | |
2011-09-20 | systemadm: add libgee as dependency and use it for a unit map | Zbigniew Jędrzejewski-Szmek | |
2011-09-01 | build-sys: bump releasesystemd/v35 | Lennart Poettering | |
2011-08-25 | build-sys: bump versionsystemd/v34 | Lennart Poettering | |
2011-08-25 | build-sys: Add --disable-localed configure switch | Miklos Vajna | |
2011-08-24 | build-sys: Add --disable-timedated configure switch | Miklos Vajna | |