Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-02 | build-sys: bump version | Lennart Poettering | |
2012-07-02 | mageia: Correct usage of M4_DEFINES vs. M4_DISTRO_FLAG. | Colin Guthrie | |
This seems to have been a problem since mageia support was merged, as upstream had changed how this bit worked without us realising. | |||
2012-06-10 | arch: drop sysvcompat support | Tom Gundersen | |
Our downstream generator takes care of all the sysvcompat support we need. | |||
2012-06-10 | udev: always use $(rootprefix)/lib/udev for libexecdir | Kay Sievers | |
On Sat, Jun 9, 2012 at 12:46 AM, Malte Starostik <lists@malte.homeip.net> wrote: > From: Malte Starostik <m-starostik@versanet.de> > > Rules get installed in $(libexecdir)/udev/, so are keymaps. Helper > binaries go to $(rootprefix)/lib/udev though. Problem is, in the code, > both are referenced via UDEVLIBEXECDIR which is defined to the former > location. Result: systemd-udev can't find e.g. the keymap binary to > apply keymaps. | |||
2012-06-07 | delete plymouth units; moved to plymouth | Kay Sievers | |
2012-06-07 | units: add systemd-debug-shell.service | Michal Schmidt | |
If enabled, the service provides a root shell from an early boot. It also remains active late into shutdown. It is useful for debugging startup and shutdown problems. This is the unit referenced in http://freedesktop.org/wiki/Software/systemd/Debugging#early_debug_shell | |||
2012-06-04 | build-sys: release 185systemd/v185 | Kay Sievers | |
2012-05-31 | build-sys: prepare release 184systemd/v184 | Lennart Poettering | |
2012-05-24 | build-sys: prepare release 183 | Lennart Poettering | |
2012-05-22 | build-sys: use libpci's pkgconfig file to find the pci.ids file | Kay Sievers | |
2012-05-15 | build-sys: support build-from-git without gobject-introspection | Kay Sievers | |
2012-05-08 | autogen.sh: undef _FORTIFY_SOURCE, which now logs warnings when used with -O0 | Kay Sievers | |
2012-04-19 | docs: do not generate tmpl files | Javier Jardón | |
Its not needed as all the documentation is inline source code, not in separate *.tmpl files | |||
2012-04-17 | build-sys: silence gtk-doc check, remove gtk-doc options from configure and ↵ | Kay Sievers | |
distcheck | |||
2012-04-17 | build-sys: make gtk-doc dependency optional | Javier Jardón | |
2012-04-17 | configure.ac: Use a auxiliar directory to store autogenerated files | Javier Jardón | |
2012-04-17 | configure.ac: Use the new autoconf field to set the project webpage | Javier Jardón | |
2012-04-13 | udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/ | Kay Sievers | |
2012-04-13 | udev: use native instead of custom --disable-introspection logic | Kay Sievers | |
2012-04-12 | udev: gudev - rework introspection generation | Marc-Antoine Perennou | |
2012-04-12 | rename machine-id-main.c tomacht the binary and move main.c to core/ | Kay Sievers | |
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 | |