Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
export sd_bus_object_added() / _removed()
|
|
udevd: suppress warning if we don't find cgroup
|
|
man: remove outdated links and stray character
|
|
|
|
|
|
This is expected on non-systemd systems, so just log it at debug level.
This fixes issue #309.
|
|
zsh-completion: _systemd-nspawn - add more argument completion
|
|
Fixes #306.
|
|
filenames will be completed for --image/-i/--bind/--bind-ro/--tmpfs
network interfaces for --network-(interface|macvlan|ipvlan|bridge)
users for --user/-u, yes & no for --register, x86 * x86-64 for
--personality
display a message of the expected argument for --machine/-M/--uuid
--slice/-S/--port/-p/--selinux-*/-Z/-L/--setenv
Allow completing commands(and their options) of the host system for COMMAND
|
|
fix machinectl bind man entry
|
|
This properly avoids setting DBUS_SESSION_BUS_ADDRESS if kdbus
is loaded (or built into the kernel) but not wanted.
|
|
|
|
man: rename systemd-bus-proxyd@.service.xml → systemd-bus-proxyd.…
|
|
The bus proxy is multi-threaded now. Reflect that in the man pages.
|
|
man: sd-bus: it's 'machine' not 'container'
|
|
|
|
|
|
|
|
|
|
build-sys: bring back an intltool-update workaround
|
|
Currently, 'make distcheck' fails with an error such as this:
srcdir=../../po /usr/bin/intltool-update -m
The following files contain translations and are currently not in use.
Please consider adding these to the POTFILES.in file, located in the po/ directory.
build2/src/core/org.freedesktop.systemd1.policy.in
build3/src/core/org.freedesktop.systemd1.policy.in
[...]
This is caused by a new behavior of autmake 1.15 which changed the
location of the build tree during 'make distcheck', and the fact that
intltool doesn't yet ignore that paths.
We used to have a workaround in configure.ac that makes the failing call
a no-op, but it was accidentially removed in 23756070
("remove gudev and gtk-doc").
Bring back that snipet for now, until intltool and automake sorted out
their issues and like each other again.
Also see
https://bugs.launchpad.net/intltool/+bug/1117944
|
|
networkd: vlan improve logging
|
|
Replaces strerror() usage with log_netdev_error_errno()
|
|
|
|
|
|
man: revert dynamic paths for split-usr setups
|
|
hashmap: debug - lock access to the global hashmap list
|
|
man: udev_device - finish new_* man page
|
|
nspawn: suppress warning when /etc/resolv.conf is a valid symlink
|
|
This may be used from multi-threaded programs (say through nss-resolve),
so we must protect the global list.
This is still only relevant for debug builds, so we do not try to handle
cases where the locking fail, but simply assert.
|
|
|
|
|
|
This did not really work out as we had hoped. Trying to do this upstream
introduced several problems that probably makes it better suited as a
downstream patch after all. At any rate, it is not releaseable in the
current state, so we at least need to revert this before the release.
* by adjusting the path to binaries, but not do the same thing to the
search path we end up with inconsistent man-pages. Adjusting the search
path too would be quite messy, and it is not at all obvious that this is
worth the effort, but at any rate it would have to be done before we
could ship this.
* this means that distributed man-pages does not make sense as they depend
on config options, and for better or worse we are still distributing
man pages, so that is something that definitely needs sorting out before
we could ship with this patch.
* we have long held that split-usr is only minimally supported in order
to boot, and something we hope will eventually go away. So before we start
adding even more magic/effort in order to make this work nicely, we should
probably question if it makes sense at all.
|
|
In such a case let's suppress the warning (downgrade to LOG_DEBUG),
under the assumption that the user has no config file to update in its
place, but a symlink that points to something like resolved's
automatically managed resolve.conf file.
While we are at it, also stop complaining if we cannot write /etc/resolv.conf
due to a read-only disk, given that there's little we could do about it.
|
|
|
|
A description of device_id lacked. We still need to do the other
udev_device_* man pages.
|
|
cgroup-util: actually use the path callback
|
|
Audit table fix
|
|
systemctl: fix edit when EDITOR contains arguments
|
|
a tiny hashmap cleanup
|
|
We allow to specify a callback but then ignore the result. Looks like a trivial typo.
From 7b3fd6313c4b07b6f822a9f979d0c22350a401d9#diff-f010fa21ba7b659b519c122743e55604
|
|
NEWS: typo fixes
|
|
|
|
|
|
Fix out-of-tree builds and distcheck
|
|
Correctly support cases when the EDITOR environment variable and friends
also contain arguments. For example, to run emacs in terminal only, one
can say:
EDITOR="emacs -nw" systemctl edit myservice
|