summaryrefslogtreecommitdiffstats
path: root/rules/systemd.make
Commit message (Collapse)AuthorAgeFilesLines
* systemd: add one more md5ptxdist-2019.03.1stable/ptxdist-2019.03.xMichael Olbrich2019-03-111-1/+1
| | | | | | | | | | The two URLs provide tarballs with a different md5. The only difference is the name of the top-level directory: 'systemd-<hash>/' vs. 'systemd-stable-<hash>/'. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> (cherry picked from commit a160557004e204bf97e7a5ca224a5266818eac81) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: install polkit policy filesBaeuerle, Florian2019-03-011-0/+4
| | | | | Signed-off-by: Florian Bäuerle <florian.baeuerle@allegion.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: update to the latest revision of the v241 stable branchMichael Olbrich2019-02-211-4/+7
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 239 -> 241Michael Olbrich2019-02-191-8/+16
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: enable POLKIT support if polkit is selectedBaeuerle, Florian2019-01-071-1/+1
| | | | | Signed-off-by: Florian Bäuerle <florian.baeuerle@allegion.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: fix nobody group nameMichael Olbrich2018-11-221-1/+1
| | | | | | The group is called nogroup in our /etc/group Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* define and use SOURCE_DATE_EPOCHMichael Olbrich2018-10-031-1/+1
| | | | | | | | | | This is useful for more reproducible builds. See also: https://reproducible-builds.org/specs/source-date-epoch/ It is used by the opkg-utils 0.3.6, so define this before updating that package. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 238 -> 239Michael Olbrich2018-06-261-14/+24
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: allow to install default user target unitsMichael Tretter2018-03-241-0/+3
| | | | | | | The default user target units are necessary to start user sessions. Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update all spdx license identifier to the new versionMichael Olbrich2018-03-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 237 -> 238Michael Olbrich2018-03-091-2/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: with meson the libraries do not have any bogus rpathMichael Olbrich2018-02-161-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: use the correct include search order for kernel headersMichael Olbrich2018-02-131-1/+1
| | | | | | | | | | | The kernel headers should be used before the toolchain headers but after any local include paths. Use '-isystem' to handle this. Without this, e.g. systemd may fail to build: It has it's own copy of linux/bpf.h but a incompatible version from the toochain may be used instead. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: disable SYSV compatMichael Olbrich2018-02-131-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 236 -> 237Michael Olbrich2018-01-291-4/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 235 -> 236Michael Olbrich2018-01-161-3/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* License report: unify all license listsJuergen Borleis2017-12-081-1/+1
| | | | | | | | If a package uses more than one license at a time, the keyword "AND" should illustrate this. Follow this rule for all packages with more than one license in their list. Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
* systemd: version bump 234 -> 235Michael Olbrich2017-12-051-110/+106
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: add missing input-id rulePhilipp Zabel2017-12-041-0/+1
| | | | | | | | | | | | | | | | | | | | | Without this, udev does not tag input devices with ID_INPUT variables, which causes libinput to ignore them. For example, when starting weston: event0 - Logitech USB-PS/2 Optical Mouse: not tagged as supported input device event0 - not using input device '/dev/input/event0' event1 - gpio-keys: not tagged as supported input device event1 - not using input device '/dev/input/event1' event2 - HID 046a:0023: not tagged as supported input device event2 - not using input device '/dev/input/event2' warning: no input devices on entering Weston. Possible causes: - no permissions to read /dev/input/event* - seats misconfigured (Weston backend option 'seat', udev device property ID_SEAT) failed to create input devices Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: fix condition for installing vconsole.confBaeuerle, Florian2017-11-011-1/+1
| | | | | | | According to the commit description in 4462d49, this is the intended behavior. Signed-off-by: Florian Bäuerle <florian.baeuerle@allegion.com>
* systemd: version bump 233 -> 234Michael Olbrich2017-09-131-3/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: added option to install systemd-journal-remoteArtur Wiebe2017-06-301-1/+6
| | | | | Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: don't add non-existing include directoryMichael Olbrich2017-04-211-0/+2
| | | | | | It generates a lot of warning. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: /usr mergeMichael Olbrich2017-04-111-36/+34
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: fix udev custom rules typoClemens Gruber2017-03-311-1/+1
| | | | | | | | Due to this typo, custom udev rules were not installed. Fix it. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: option to link /etc/resolv.conf to /lib/systemd/resolv.confArtur Wiebe2017-03-241-0/+1
| | | | | Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* udev: make udev independent from systemdJuergen Borleis2017-03-241-2/+62
| | | | | | | | | This way changes to udev from systemd cannot break the legacy udev any more. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> [mol: moajor rework] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: enable backtrace support for coredumpsMichael Olbrich2017-03-151-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 232 -> 233Michael Olbrich2017-03-151-2/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: install missing systemd-detect-virtArtur Wiebe2017-01-261-0/+1
| | | | | Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 231 -> 232Michael Olbrich2016-11-291-5/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libseccomp: the new version supports PPCMichael Olbrich2016-10-281-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: remove rpath from libsptxdist-2016.09.0Michael Olbrich2016-09-091-0/+3
| | | | | | They don't link to libsystemd-shared, so it's not necessary. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 230 -> 231Michael Olbrich2016-08-011-3/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: use UTC for --with-time-epochMichael Olbrich2016-07-061-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd/udev: fix hardware database generatingJuergen Borleis2016-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | | Without this fix systemd fails at run-time with: systemd-hwdb-update.service - Rebuild Hardware Database Loaded: loaded (/lib/systemd/system/systemd-hwdb-update.service; static; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2016-06-07 15:45:38 UTC; 16min ago Condition: start condition failed at Tue 2016-06-07 15:45:55 UTC; 16min ago ConditionNeedsUpdate=/etc was not met Docs: man:hwdb(7) man:systemd-hwdb(8) Main PID: 413 (code=exited, status=203/EXEC) Jun 07 15:45:38 qemu systemd[1]: systemd-hwdb-update.service: Main process exited, code=exited, status=203/EXEC Jun 07 15:45:38 qemu systemd[1]: Failed to start Rebuild Hardware Database. Jun 07 15:45:38 qemu systemd[1]: systemd-hwdb-update.service: Unit entered failed state. Jun 07 15:45:38 qemu systemd[1]: systemd-hwdb-update.service: Failed with result 'exit-code'. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 229 -> 230Michael Olbrich2016-05-271-9/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: IP forwarding and masquerading supportArtur Wiebe2016-05-191-1/+1
| | | | | Signed-off-by: Artur Wiebe <artur@4wiebe.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 228 -> 229Michael Olbrich2016-04-191-5/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libseccomp: don't build for PPCMichael Olbrich2016-02-121-1/+1
| | | | | | | | | | | libseccomp has no support for PPC and fails to build. Speciall handling is needed, because systemd may depend on libseccomp: * wrap everything in 'ifndef PTXCONF_ARCH_PPC' so libseccomp can be build with empty stages. * use PTXCONF_SYSTEMD_SECCOMP$(PTXCONF_ARCH_PPC) in ptx/endis. This produces PTXCONF_SYSTEMD_SECCOMPy for PPC so 'disable' is returned. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: add option for seccomp supportClemens Gruber2016-02-111-1/+1
| | | | | | | | With seccomp support enabled, service files can limit the syscalls a process is allowed to use through the SystemCallFilter option. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 227 -> 228Michael Olbrich2015-11-251-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: only install vconsole.conf if SYSTEMD_VCONSOLE is enabledMichael Olbrich2015-11-071-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: change /etc/dbus-1 do /usr/share/dbus-1Michael Olbrich2015-11-071-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 224 -> 227Michael Olbrich2015-10-151-3/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: remove MIT licenseRobert Schwebel2015-09-301-3/+2
| | | | | | | | Since systemd-220, the MIT license is not used any more and was removed from upstream. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 223 -> 224Michael Olbrich2015-08-021-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: disable -Werror=shadowMichael Olbrich2015-07-311-0/+1
| | | | | | Older gcc versions detect some false positives here. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* systemd: version bump 220 -> 223Michael Olbrich2015-07-301-23/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>