summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2012-06-10arch: drop sysvcompat supportTom Gundersen
Our downstream generator takes care of all the sysvcompat support we need.
2012-06-10udev: always use $(rootprefix)/lib/udev for libexecdirKay 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-07delete plymouth units; moved to plymouthKay Sievers
2012-06-07units: add systemd-debug-shell.serviceMichal 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-04build-sys: release 185systemd/v185Kay Sievers
2012-05-31build-sys: prepare release 184systemd/v184Lennart Poettering
2012-05-24build-sys: prepare release 183Lennart Poettering
2012-05-22build-sys: use libpci's pkgconfig file to find the pci.ids fileKay Sievers
2012-05-15build-sys: support build-from-git without gobject-introspectionKay Sievers
2012-05-08autogen.sh: undef _FORTIFY_SOURCE, which now logs warnings when used with -O0Kay Sievers
2012-04-19docs: do not generate tmpl filesJavier Jardón
Its not needed as all the documentation is inline source code, not in separate *.tmpl files
2012-04-17build-sys: silence gtk-doc check, remove gtk-doc options from configure and ↵Kay Sievers
distcheck
2012-04-17build-sys: make gtk-doc dependency optionalJavier Jardón
2012-04-17configure.ac: Use a auxiliar directory to store autogenerated filesJavier Jardón
2012-04-17configure.ac: Use the new autoconf field to set the project webpageJavier Jardón
2012-04-13udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/Kay Sievers
2012-04-13udev: use native instead of custom --disable-introspection logicKay Sievers
2012-04-12udev: gudev - rework introspection generationMarc-Antoine Perennou
2012-04-12rename machine-id-main.c tomacht the binary and move main.c to core/Kay Sievers
2012-04-12relicense 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-06build-sys: bump systemd version to 'udev version 182'Kay Sievers
2012-04-04move imported udev into placeKay Sievers
2012-03-26build-sys: separate ldflags from cflagsLucas De Marchi
2012-03-26build-sys: do not set CFLAGS directlyLucas 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-22main: added support for loading IMA custom policiesRoberto 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-20remove GTK piecesMichal Schmidt
They've moved to systemd-ui.
2012-03-16build-sys: prepare release 44systemd/v44Lennart Poettering
2012-03-16build-sys: don't build distcheck version with split /usrLennart Poettering
2012-03-05configure.ac: fix typo in distro help stringThierry Reding
2012-02-29systemctl: forward untrusted user reboot, poweroff requests to logindKay Sievers
2012-02-15build-sys: prepare release of 43systemd/v43Lennart Poettering
2012-02-13configure.ac: fix whitespaceKay Sievers
2012-02-13always use /etc/os-release and ignore all distro-specific filesKay 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-11build-sys: prepare 42Lennart Poettering
2012-02-11build-sys: Support explicitly specifying --enable-split-usr.Michał Górny
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45875
2012-02-10build-sys: minor typo fixLennart Poettering
2012-02-10man: make building of man pages optionalLennart Poettering
2012-02-09build-sys: get rid of a few unnecessary AC_SUBST callsLennart Poettering
2012-02-09build-sys: prepare release 41Lennart Poettering
2012-02-09kmod-setup: use libkmod rather than modprobeTom Gundersen
2012-02-07main: use a shorter default $PATH if /usr is mergedLennart Poettering
2012-02-07configure: it makes no sense to install systemd with stowLennart Poettering
2012-02-07build-sys: bump releaseLennart Poettering
2012-01-25build-sys: enable automake's check-news optionsystemd/v39Lennart Poettering
2012-01-25build-sys: bump releaseLennart Poettering
2012-01-16dbus: more efficient implementation of propertiesMichal 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-14journal: hook up coredumping with journalLennart Poettering
2012-01-11build-sys: bump versionLennart Poettering
2012-01-07build-sys: fix typo in help stringMichael Biebl
2012-01-05autogen: add --with-rootlibdir= and switch /usr/local to /usrKay Sievers