| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
systemd assumes /bin and /sbin are symlinks into /usr unless HAVE_SPLIT_USR
is defined, and so does not append them (/bin and /sbin) to the PATH
for spawned processes.
Fixes trove-setup.service failing due to /sbin and /bin not being in PATH:
TASK: [trove-setup | Change the hostname to HOSTNAME] ******************
failed: [localhost] => {"changed": true, "cmd": "hostname emon",
"delta": "0:00:00.002074", "end": "2016-05-03 14:58:31.459438",
"rc": 127, "start": "2016-05-03 14:58:31.457364", "warnings": []}
stderr: /bin/sh: hostname: not found
Change-Id: I6f4d49363554e8b55265027cff4b52b0f8689cc4
|
|
|
|
|
|
|
|
|
| |
systemd uses libmount from util-linux now, it doesn't try to run the
system's `mount` program directly any more. So we no longer need to
hack it into working with Busybox's `mount`.
Change-Id: I798635cba1407f96cdd66ecc36bd5958364edda1
|
|
|
|
|
|
|
| |
- xz is enabled by default
- Use the default install directories, ie, /usr/lib and /usr/bin
Change-Id: I038113fcbf0288703fbb06cc4b64b34d09d8fc72
|
|
|
|
|
|
|
| |
This doesnt seem to be needed: the service file is configured correctly to
use '/bin/sh' even without using this workaround
Change-Id: I8cb9ff567c5e1b3f75a3101a958f5421ed87d571
|
|
|
|
| |
Change-Id: Ifa0b08168ed9910a7c405f1fee076fc7d51cc205
|
|
|
|
|
|
|
| |
Nothing should depend on them anymore
(As a reference, Arch systems dont include them anymore)
Change-Id: I0b74bff2968b388bbd797ca626ffa2ac65a09fff
|
|
|
|
|
|
|
| |
This enables building of libsystemd-daemon, which is a requirement
for the new xserver to build.
Change-Id: I6ee2305a960e33d922fe5c120c662ce8344d1af5
|
|
|
|
|
|
|
|
|
|
| |
Also:
- Remove --disable-gudev, as it has been removed upstream
- Hack for units/user@.service.m4.in is not needed anymore as
it has been solved in 58ea275a68cd242ad60161bcb7582614d1d89f13,
with the introduction of the KillMode=mixed
Change-Id: I21024c56c5714ce0f9009d2825a90b0dc79b7db5
|
|
|
|
|
|
|
|
| |
gudev now lives in a different repository and will be removed soon
from the systemd tree
This also means systemd no longer depends on GLib.
Change-Id: I316945cb17f3d41b7f4e4693fa645b0acdf03fac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also modify some /etc/pam.d files:
- Make the requirement on pam_selinux.so optional in shadow default
pam.d configuration files.
- Modify 'system-auth' when installing systemd to add pam_deny.so,
so that login attempts with wrong passwords fail now that
shadow is configured to use PAM.
Change-Id: I7110d27b6b46ce33eeaeae904dea854deb46c759
|
|
|
|
|
|
|
|
|
| |
This involves:
* A workaround to user@.service being shut down prematurely.
* Fixing a systemd unit using 'kill' from a path that doesn't
necessarily exist.
Change-Id: Iacad155da9752313a2e4bbaae34a3e593d6ecc1b
|
|
|
|
| |
Change-Id: I9e0df7e0617d56af0ea827e3a1c4c37d3a1bbad2
|
| |
|
|
|
|
|
|
|
|
|
| |
We assumed that the ethernet interfaces always were going to be
called en* (e.g. ens3) when using the new version of systemd (v217),
but sometimes these interfaces can be called eth* (e.g. eth0). If
this happens the current configuration is not enough.
This patch is to enable DHCP also in eth* interfaces.
|
| |
|
| |
|
|
|