Yu Watanabe [Wed, 18 Jul 2018 04:07:27 +0000 (13:07 +0900)]
network: free routes assigned to link
Yu Watanabe [Wed, 18 Jul 2018 04:06:34 +0000 (13:06 +0900)]
network: simplify link_free()
Yu Watanabe [Wed, 18 Jul 2018 03:37:50 +0000 (12:37 +0900)]
network: move sd_event initialization to manager_new()
Evgeny Vereshchagin [Thu, 5 Jul 2018 16:30:52 +0000 (16:30 +0000)]
tests: allow passing additional arguments to nspawn via NSPAWN_ARGUMENTS
Evgeny Vereshchagin [Thu, 5 Jul 2018 15:14:07 +0000 (15:14 +0000)]
tests: use the asan wrapper to boot a VM/container if systemd is built with ASAN
Evgeny Vereshchagin [Thu, 5 Jul 2018 04:09:30 +0000 (04:09 +0000)]
tests: create the asan wrapper automatically if systemd has been built with ASAN
Filipe Brandenburger [Tue, 17 Jul 2018 18:32:40 +0000 (11:32 -0700)]
bus-socket: Fix line_begins() to accept word matching full string
The switch to memory_startswith() changed the logic to only look for a space or
NUL byte after the matched word, but matching the full size should also be
acceptable.
This changed the behavior of parsing of "AUTH\r\n", where m will be set to 4,
since even though the word will match, the check for it being followed by ' '
or NUL will make line_begins() return false.
Tested:
- Using netcat to connect to the private socket directly:
$ echo -ne '\0AUTH\r\n' | sudo nc -U /run/systemd/private
REJECTED EXTERNAL ANONYMOUS
- Running the Ignition blackbox test:
$ sudo sh -c 'PATH=$PWD/bin/amd64:$PATH ./tests.test'
PASS
Fixes:
d27b725abf64a19a6b2f99332b663f17ad046771
Lennart Poettering [Mon, 16 Jul 2018 10:33:18 +0000 (12:33 +0200)]
sleep: tiny coding style updates
No change in behaviour
Lennart Poettering [Thu, 12 Jul 2018 19:03:53 +0000 (21:03 +0200)]
man: elaborate a bit on the effect of PrivateNetwork=
Triggered by this thread:
https://lists.freedesktop.org/archives/systemd-devel/2018-July/040992.html
Filipe Brandenburger [Mon, 16 Jul 2018 22:16:37 +0000 (15:16 -0700)]
resolvectl: Take empty string argument to clear lists in "dns", "domain" and "nta" options
The current CLI does not support a way to clear these lists, since without any
additional arguments, the command will list the current values.
Introduce a new way to clear the lists by passing a single '' argument to these
subcommands.
Update the man page to document this.
Tested:
$ build/resolvectl domain eth1
Link 3 (eth1): ~.
$ build/resolvectl domain eth1 ''
$ build/resolvectl domain eth1
Link 3 (eth1):
$ build/resolvectl domain eth1 '~.' '~example.com'
$ build/resolvectl domain eth1
Link 3 (eth1): ~. ~example.com
$ build/resolvectl domain eth1 ''
$ build/resolvectl domain eth1
Link 3 (eth1):
$ build/resolvectl domain eth1 '~.'
$ build/resolvectl domain eth1
Link 3 (eth1): ~.
And similar for "dns" and "nta".
Lennart Poettering [Tue, 17 Jul 2018 11:05:39 +0000 (13:05 +0200)]
man: fix --ignore-inhibitors docs
Reported here:
https://lists.freedesktop.org/archives/systemd-devel/2018-June/040939.html
Also see:
https://lists.freedesktop.org/archives/systemd-devel/2018-July/041036.html
Lennart Poettering [Mon, 16 Jul 2018 10:18:36 +0000 (12:18 +0200)]
README: clarify that not only systemd should use prefix=/usr, but its deps too
See: #9547
Lennart Poettering [Mon, 16 Jul 2018 16:03:33 +0000 (18:03 +0200)]
man: clarify that prefixing ExecStart= lines with "-" won't cause systemd to not record non-zero exit statuses
See: #9588
Lennart Poettering [Tue, 17 Jul 2018 10:40:52 +0000 (12:40 +0200)]
Merge pull request #9601 from yuwata/small-fixes
Small fixes
Yu Watanabe [Tue, 17 Jul 2018 03:36:02 +0000 (12:36 +0900)]
network: drop unused slots
Martin Pitt [Mon, 16 Jul 2018 19:36:36 +0000 (21:36 +0200)]
Merge pull request #9597 from mbiebl/tests-initrd
Fix initrd for tests
Yu Watanabe [Mon, 16 Jul 2018 18:12:19 +0000 (03:12 +0900)]
man: fix group name for systemd-networkd
Yu Watanabe [Mon, 16 Jul 2018 18:10:29 +0000 (03:10 +0900)]
login: fix typo in log message
Reported in #9590.
Yu Watanabe [Mon, 16 Jul 2018 18:06:33 +0000 (03:06 +0900)]
process-util: do not hide global variable
Suggested by LGTM.
Yu Watanabe [Sun, 15 Jul 2018 13:31:37 +0000 (22:31 +0900)]
sysusers,tmpfiles: re-create systemd-network, systemd-resolve and systemd-timesync
This partially reverts
d4e9e574ea0b5d23598a317e68399584d229568b,
0187368cadea183e18c6d575a9d6b7f491a402af, and
4240cb02fda90ba11dfc0114201e42691132c6a9.
The services systemd-networkd, systemd-resolved, and systemd-timesyncd
enable DynamicUsers= and have bus interfaces. Unfortunately, these
has many problems now. Let us create the relevant users, at least,
tentatively.
Fixes #9503.
remueller [Mon, 16 Jul 2018 14:56:01 +0000 (16:56 +0200)]
tmpfiles: set only default acls to folders #9545 (#9599)
Check if the fd is a folder before setting default acls
Tested:
Ubuntu 18.04.
test.conf: A+ /tmp/test - - - - u:user2:rw,d:u:user1:rwx
The folder /tmp/test looks like
/tmp/test/file1
/tmp/test/folder2
start systemd-tmpfiles manually
Fixes: #9545
Yu Watanabe [Mon, 16 Jul 2018 14:02:32 +0000 (23:02 +0900)]
Merge pull request #9550 from nosada/fix-9549
format-table: make all widths be set properly
Yu Watanabe [Fri, 13 Jul 2018 08:38:47 +0000 (17:38 +0900)]
sd-bus: make BUS_DEFAULT_TIMEOUT configurable
This adds sd_bus_{get,set}_method_call_timeout().
If the timeout is not set or set to 0, then the timeout value is
parsed from $SYSTEMD_BUS_TIMEOUT= environment variable. If the
environment variable is not set, then built-in timeout is used.
Lennart Poettering [Mon, 16 Jul 2018 13:01:12 +0000 (15:01 +0200)]
Merge pull request #9530 from keszybz/sd-bus-doc
More documentation for sd-bus
Zbigniew Jędrzejewski-Szmek [Mon, 16 Jul 2018 10:44:24 +0000 (12:44 +0200)]
tree-wide: use "polkit" to refer to PolicyKit/polkit
Back in 2012 the project was renamed, see the release notes for v 0.105
[https://cgit.freedesktop.org/polkit/tree/NEWS#n754]. Let's update our
documentation and comments to do the same. Referring to PolicyKit is confusing
to users because at the time the polkit api changed too, and we support the new
version. I updated NEWS too, since all the references to PolicyKit there were
added after the rename.
"PolicyKit" is unchanged in various URLs and method call names.
Zbigniew Jędrzejewski-Szmek [Sun, 8 Jul 2018 13:14:46 +0000 (15:14 +0200)]
meson: allow systemd.directives and .index to be built if -Dman=false
See
559d215b6733bb46533a52080522a7feca183aa8 for justification.
Zbigniew Jędrzejewski-Szmek [Sun, 8 Jul 2018 13:09:23 +0000 (15:09 +0200)]
man: add sd_bus_set_description(3)
Zbigniew Jędrzejewski-Szmek [Sun, 8 Jul 2018 12:11:13 +0000 (14:11 +0200)]
man: add sd_bus_reply_method_error(3)
Zbigniew Jędrzejewski-Szmek [Sun, 8 Jul 2018 11:51:18 +0000 (13:51 +0200)]
man: add sd_bus_message_copy(3)
Zbigniew Jędrzejewski-Szmek [Sun, 8 Jul 2018 10:49:32 +0000 (12:49 +0200)]
man: add sd_bus_message_new_error(3)
Michael Biebl [Mon, 16 Jul 2018 09:27:44 +0000 (11:27 +0200)]
test: Drop SKIP_INITRD for QEMU-based tests
Not all distros support booting without an initrd. E.g. the Debian
kernel builds ext4 as a module and so relies on an initrd to
successfully start the QEMU-based images.
Filipe Brandenburger [Mon, 16 Jul 2018 05:43:35 +0000 (22:43 -0700)]
build-sys: Detect whether struct statx is defined in sys/stat.h
Starting with glibc 2.27.9000-36.fc29, include file sys/stat.h will have a
definition for struct statx, in which case include file linux/stat.h should be
avoided, in order to prevent a duplicate definition.
In file included from ../src/basic/missing.h:18,
from ../src/basic/util.h:28,
from ../src/basic/hashmap.h:10,
from ../src/shared/bus-util.h:12,
from ../src/libsystemd/sd-bus/bus-creds.c:11:
/usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’
struct statx {
^~~~~
In file included from /usr/include/sys/stat.h:446,
from ../src/basic/util.h:19,
from ../src/basic/hashmap.h:10,
from ../src/shared/bus-util.h:12,
from ../src/libsystemd/sd-bus/bus-creds.c:11:
/usr/include/bits/statx.h:36:8: note: originally defined here
struct statx
^~~~~
Extend our meson.build to look for struct statx when only sys/stat.h is
included and, in that case, do not include linux/stat.h anymore.
Tested that systemd builds correctly when using a glibc version that includes a
definition for struct statx.
glibc Fedora RPM update:
https://src.fedoraproject.org/rpms/glibc/c/
28cb5d31fc1e5887912283c889689c47076278ae
glibc upstream commit:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=
fd70af45528d59a00eb3190ef6706cb299488fcd
Yu Watanabe [Mon, 9 Jul 2018 05:05:20 +0000 (14:05 +0900)]
login: use parse_uid() when unmounting user runtime directory
When unmounting user runtime directory, only UID is necessary,
and the corresponding user may not exist anymore.
This makes first try to parse the input by parse_uid(), and only if it
fails, prase the input by get_user_creds().
Fixes #9541.
Michael Biebl [Sun, 15 Jul 2018 19:13:56 +0000 (21:13 +0200)]
test: Fix typo in TEST-19-DELEGATE
Yu Watanabe [Thu, 12 Jul 2018 08:23:07 +0000 (17:23 +0900)]
format-table: fix typo in comment
Yu Watanabe [Thu, 12 Jul 2018 05:20:09 +0000 (14:20 +0900)]
test: add a reproducer of issue #9549
Lennart Poettering [Fri, 13 Jul 2018 18:32:37 +0000 (20:32 +0200)]
Merge pull request #9462 from yuwata/strv_split
make strv_split() accept empty string and use it in pager_open()
Yu Watanabe [Sun, 8 Jul 2018 14:09:18 +0000 (23:09 +0900)]
sd-bus: unref slot->match_callback.install_slot when slot is disconnected
When a slot is disconnected, then slot->match_callback.install_slot
is also disconnected. So, bus_slot_disconnect() removes the install_slot
from the list of slots in bus, although it is a floating object.
This makes install_slot unreffed from bus when it is disconnected.
Fixes #9505 and #9510.
Lennart Poettering [Fri, 13 Jul 2018 17:50:14 +0000 (19:50 +0200)]
Merge pull request #9534 from martinpitt/nm-test
Fix networkd test
Yu Watanabe [Sun, 8 Jul 2018 16:14:37 +0000 (01:14 +0900)]
machinectl: fix verbosity of import-raw or friends
This partially reverts
31d99bd172b17179ec24f63fc8ca4d6530dc98ae.
Fixes #9527.
Yu Watanabe [Sun, 8 Jul 2018 20:40:01 +0000 (05:40 +0900)]
pull: initialize libgcrypt before calling any functions provided by libgcrypt
This fixes the following warning:
```
systemd-pull[4065]: Libgcrypt warning: missing initialization - please fix the application
```
Jan Janssen [Tue, 10 Jul 2018 08:44:06 +0000 (10:44 +0200)]
bls: Allow options to be used more than once
This just documents what we already allow anyways.
Lennart Poettering [Fri, 13 Jul 2018 17:32:09 +0000 (19:32 +0200)]
Merge pull request #9572 from yuwata/fix-9511
resolve: fix heap-use-after-free and uninitialized memory
Yu Watanabe [Thu, 12 Jul 2018 06:40:17 +0000 (15:40 +0900)]
doc: list PrivateMounts= in TRANSIENT-SETTINGS.md
Follow-up for #9153.
Michal Soltys [Fri, 13 Jul 2018 12:55:17 +0000 (14:55 +0200)]
[man] minor systemd.target manual update
Target units gain both Conflicts= and Before= against shutdown.target
(not only Conflicts=).
Peter Hutterer [Thu, 12 Jul 2018 22:39:09 +0000 (08:39 +1000)]
hwdb: deprecate the POINTINGSTICK_CONST_ACCEL property
The only known consumer of this property was libinput but it stopped using
this property since libinput 1.9 (released Oct 2017). This property is
arguably not one that should be in systemd anyway - it's not a
hardware-specific property but rather a factor of the acceleration method
employed by whatever userspace handles the events.
Deprecate it but leave the values in place for backwards compatibility.
Tejun Heo [Sat, 9 Jun 2018 00:33:14 +0000 (17:33 -0700)]
core: add MemoryMin
The kernel added support for a new cgroup memory controller knob memory.min in
bf8d5d52ffe8 ("memcg: introduce memory.min") which was merged during v4.18
merge window.
Add MemoryMin to support memory.min.
Peter Hutterer [Thu, 12 Jul 2018 05:52:18 +0000 (15:52 +1000)]
hwdb: remove stray 'i' in hwdb match string for the HP Spectre (#9571)
Looks like vim detritus, introduced in
f8de7c1875841f277d0b0e46d4a27d4e2b893d1f
NOGISAKA Sadata [Mon, 9 Jul 2018 14:49:07 +0000 (23:49 +0900)]
format-table: make all widths be set properly
Fixes #9549.
Yu Watanabe [Thu, 12 Jul 2018 04:37:01 +0000 (13:37 +0900)]
resolve: use structured initializer
This fixes the following valgrind warning:
```
Syscall param sendmsg(msg.msg_name) points to uninitialised byte(s)
at 0x6189CC1: sendmsg (in /usr/lib64/libpthread-2.27.so)
by 0x153082: dns_stream_writev (resolved-dns-stream.c:235)
by 0x153343: dns_stream_tls_writev (resolved-dns-stream.c:299)
by 0x5B30343: ??? (in /usr/lib64/libgnutls.so.30.20.2)
by 0x5B3158F: ??? (in /usr/lib64/libgnutls.so.30.20.2)
by 0x5B33190: ??? (in /usr/lib64/libgnutls.so.30.20.2)
by 0x5B36307: ??? (in /usr/lib64/libgnutls.so.30.20.2)
by 0x5B37D47: gnutls_handshake (in /usr/lib64/libgnutls.so.30.20.2)
by 0x154591: dns_stream_connect_tls (resolved-dns-stream.c:596)
by 0x13A889: dns_transaction_emit_tcp (resolved-dns-transaction.c:676)
by 0x13D901: dns_transaction_go (resolved-dns-transaction.c:1761)
by 0x1330C8: dns_query_candidate_go (resolved-dns-query.c:156)
Address 0xa9ac268 is 312 bytes inside a block of size 592 alloc'd
at 0x4C30B06: calloc (vg_replace_malloc.c:711)
by 0x1541F8: dns_stream_new (resolved-dns-stream.c:545)
by 0x13A662: dns_transaction_emit_tcp (resolved-dns-transaction.c:642)
by 0x13D901: dns_transaction_go (resolved-dns-transaction.c:1761)
by 0x1330C8: dns_query_candidate_go (resolved-dns-query.c:156)
by 0x134E16: dns_query_go (resolved-dns-query.c:757)
by 0x11F3FB: bus_method_resolve_hostname (resolved-bus.c:353)
by 0x4F947A7: method_callbacks_run (bus-objects.c:402)
by 0x4F97266: object_find_and_run (bus-objects.c:1260)
by 0x4F978B1: bus_process_object (bus-objects.c:1376)
by 0x4FAF82C: process_message (sd-bus.c:2661)
by 0x4FAFA1B: process_running (sd-bus.c:2703)
```
Yu Watanabe [Thu, 12 Jul 2018 03:57:52 +0000 (12:57 +0900)]
resolve: unref stream after completion processes
Fixes #9511.
Sven Joachim [Sun, 8 Jul 2018 15:25:07 +0000 (17:25 +0200)]
core: Fix grammar in error message
Yu Watanabe [Tue, 10 Jul 2018 14:58:39 +0000 (23:58 +0900)]
meson: drop redundant messages
Keith Busch [Mon, 9 Jul 2018 21:23:25 +0000 (15:23 -0600)]
rules: Add by-id symlinks for persistent memory
This patch adds a by-id symlink to persistent memory namespace if it
exports a uuid attribute. The result looks like the following example:
# ls -l /dev/disk/by-id/*
lrwxrwxrwx 1 root root 13 Jul 9 15:24 pmem-
206dcdfe-69b7-4e86-a01b-
f540621ce62e -> ../../pmem1.2
lrwxrwxrwx 1 root root 13 Jul 9 15:24 pmem-
73840bf1-4e74-4ba4-a9c8-
8248934c07c8 -> ../../pmem1.1
lrwxrwxrwx 1 root root 13 Jul 9 15:24 pmem-
8137bdfd-3c4d-4b26-b326-
21da3d4cd4e5 -> ../../pmem1.4
lrwxrwxrwx 1 root root 13 Jul 9 15:24 pmem-
f43d1b6e-3300-46cb-8afc-
06d66a7c16f6 -> ../../pmem1.3
Signed-off-by: Keith Busch <keith.busch@intel.com>
Martin Pitt [Sun, 8 Jul 2018 15:32:32 +0000 (17:32 +0200)]
test: Fix networkd test for an already running service
Mount tmpfses over the networkd and resolved config and state
directories, and stop the services beforehand. This ensures that the
test does not mess with an existing networkd/resolved setup. At least
for ethernet setups, this does not sever existing links, so is good
enough for the CI cases we are interested in (QEMU and LXC).
Relax the skip check to only skip the test when trying to run this on
real iron, but start running it in virtual machines now.
This allows us to run the test on Ubuntu 18.04 LTS in CI, which uses
both services by default.
Martin Pitt [Sun, 8 Jul 2018 17:49:21 +0000 (19:49 +0200)]
test: Reset systemd-resolved.service in networkd test
Like s-networkd.service itself, it can happen that s-resolved.service
runs into restart limits. Don't enforce a successful call, as on
machines without resolved the unit might not be loaded.
Yu Watanabe [Mon, 9 Jul 2018 04:41:10 +0000 (13:41 +0900)]
man: convert old compile option to meson option
Martin Sobotka [Fri, 6 Jul 2018 22:29:43 +0000 (00:29 +0200)]
hwdb: add accelerometer mount matrix for Umax VisionBook 10Wi Plus
Zbigniew Jędrzejewski-Szmek [Sat, 7 Jul 2018 16:38:06 +0000 (18:38 +0200)]
sd-bus(3): synchronize the list with reality
Use <literallayout> to keep each reference on a separate line. With all the
pages jumbled together into a paragraph, it is quite hard to find anything in
that list.
Also add the missing pages to the list. And remove the nonexistent ones — not
much point in advertisting pages that haven't been written yet.
Dave Reisner [Sat, 7 Jul 2018 09:39:01 +0000 (05:39 -0400)]
network/link: Fix logic error in matching devices by MAC
Prior to this commit, a .link file with a [Match] section containing
MACAddress= would match any device without a MAC. This restores the
matching logic prior to e90d037.
faizalluthfi [Fri, 6 Jul 2018 13:17:52 +0000 (20:17 +0700)]
hwdb: Add accelerometer orientation quirk for Asus TP200SA
Yu Watanabe [Thu, 28 Jun 2018 13:31:47 +0000 (22:31 +0900)]
systemctl: make variable which stores environment variable constant
Yu Watanabe [Thu, 28 Jun 2018 09:21:39 +0000 (18:21 +0900)]
pager: split $PAGER or $SYSTEMD_PAGER and use execvp()
This makes pager_open() correctly handle e.g. PAGER=' ' or PAGER=' cat '.
Yu Watanabe [Thu, 28 Jun 2018 09:18:55 +0000 (18:18 +0900)]
strv: make strv_split() accept empty string
Tomsod M [Sun, 20 May 2018 15:58:58 +0000 (18:58 +0300)]
show-status: add newline to ephemeral messages
Fixes #6712. The newline is later reversed, naturally.
Alexander Kurtz [Thu, 5 Jul 2018 15:06:54 +0000 (17:06 +0200)]
man: Mention that paths in unit files must be fully normalized.
Related to issues #9107 and #9498 and PRs #9149 and #9157.
Zbigniew Jędrzejewski-Szmek [Thu, 5 Jul 2018 16:14:00 +0000 (18:14 +0200)]
Merge pull request #9506 from evverx/asan-wrapper
tests: add a wrapper for when systemd is built with ASAN
Evgeny Vereshchagin [Tue, 3 Jul 2018 19:29:42 +0000 (19:29 +0000)]
tests: redirect ASAN reports on journald to a file
Otherwise, they will end up in /dev/null.
Evgeny Vereshchagin [Tue, 3 Jul 2018 03:25:53 +0000 (03:25 +0000)]
tests: add a wrapper for when systemd is built with ASAN
Lennart Poettering [Tue, 3 Jul 2018 14:56:49 +0000 (16:56 +0200)]
Merge pull request #9490 from keszybz/document-sd_message_read
Document sd_bus_message_read
Lennart Poettering [Tue, 3 Jul 2018 14:55:01 +0000 (16:55 +0200)]
Merge pull request #9489 from keszybz/copyright-removal-3
Copyright header removal, part 3 (or 4?)
Zbigniew Jędrzejewski-Szmek [Tue, 3 Jul 2018 13:40:53 +0000 (15:40 +0200)]
rpm: emit warning when macro with typo is used
Follow-up for
a6bb550458. Suggested by @ignatenkobrain.
$ rpmbuild --eval %_environmentdir
/usr/lib/environment.d
$ rpmbuild --eval %_environmnentdir
warning: Use %_environmentdir instead
/usr/lib/environment.d
Zbigniew Jędrzejewski-Szmek [Tue, 3 Jul 2018 13:36:15 +0000 (15:36 +0200)]
Merge pull request #9417 from Conan-Kudo/rpm-environmentdir-typo
rpm: Fix typo in %_environmentdir
Yu Watanabe [Thu, 28 Jun 2018 05:05:39 +0000 (14:05 +0900)]
conf-parser,login: logs description of error in parsing size
Lucas Werkmeister [Tue, 3 Jul 2018 12:11:43 +0000 (14:11 +0200)]
man: add missing <option> tag
One mention of --user was missing the surrounding <option> tag, making
the table look inconsistent (though the inconsistency is less obvious
after the reordering in
709f4c472c, since the four specifiers mentioning
the --user option are no longer immediately adjacent).
Martin Pitt [Mon, 2 Jul 2018 20:26:31 +0000 (22:26 +0200)]
test: fix networkd-test.py rate limiting and dynamic user
- Reset systemd-networkd.service before each test run, to avoid running
into restart limits.
- Our networkd-test-router.service unit needs to run as root and thus
can't use `User=`; but networkd still insists on the
`systemd-network` system user to exist, so create it.
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 23:11:11 +0000 (01:11 +0200)]
man: document sd_bus_read(), add more about sd_bus_read_basic()
Lion Yang [Mon, 2 Jul 2018 20:58:01 +0000 (04:58 +0800)]
seccomp: add swapcontext into @process for ppc32
There are some modern programming languages use userspace context switches
to implement coroutine features. PowerPC (32-bit) needs syscall "swapcontext" to get
contexts or switch between contexts, which is special.
Adding this rule should fix #9485.
Yu Watanabe [Tue, 3 Jul 2018 05:36:15 +0000 (14:36 +0900)]
tree-wide: add a space after (void)
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 21:13:43 +0000 (23:13 +0200)]
resolved: fix typo in log message
Follow-up for
cc7d50a5714bc810af51b0c55be12b4f55acc089.
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 21:21:04 +0000 (23:21 +0200)]
man: use the same markup for "ap" everywhere
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 23:27:02 +0000 (01:27 +0200)]
tree-wide: drop some leftover header for Lennart Poettering
Follow-up for
0c697941389b7379c4471bc0a067ede02814bc57.
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 23:24:45 +0000 (01:24 +0200)]
journald: drop copyright headers for Sebastian Thorarensen
For #9320.
Zbigniew Jędrzejewski-Szmek [Mon, 2 Jul 2018 21:15:39 +0000 (23:15 +0200)]
man: drop mode line in file headers
This is already included in .dir-locals, so we don't need it
in the files themselves.
mal [Mon, 2 Jul 2018 12:31:58 +0000 (08:31 -0400)]
Add IPVLAN= to systemd.network man page (#9480)
Required and seems to work in 238.133
Evgeny Vereshchagin [Sat, 30 Jun 2018 05:19:01 +0000 (05:19 +0000)]
tests: up the image size a little, use twice that size with STRIP_BINARIES=no
to make sure that there's enough room for unstripped binaries.
Violet Halo [Fri, 15 Jun 2018 08:18:07 +0000 (01:18 -0700)]
sd-bus: publicize sd_bus_message_readv()
The D-Bus library supplies a va_list variant of
`sd_bus_message_append()` called `sd_bus_message_appendv()`,
but failed to provide a va_list variant of its opposite,
`sd_bus_message_read()`. This commit publicizes a previously static
function as `sd_bus_message_readv()`.
Yu Watanabe [Fri, 29 Jun 2018 07:26:49 +0000 (16:26 +0900)]
tree-wide: use instead of #ifdef for HAVE_*
Yu Watanabe [Thu, 28 Jun 2018 14:57:22 +0000 (23:57 +0900)]
resolve: update log message
Follow-up for
f43580f17d9977ea330deacc8931982e41a49abf.
Lennart Poettering [Fri, 29 Jun 2018 09:35:57 +0000 (11:35 +0200)]
Merge pull request #9468 from yuwata/small-cleanups
small fixes and cleanups for comments
ChenQi1989 [Fri, 29 Jun 2018 06:54:07 +0000 (06:54 +0000)]
Use #if instead of #ifdef for ENABLE_GSHADOW
ENABLE_GSHADOW is defined to be 0 or 1. So #if should be used instead of #ifdef.
RussianNeuroMancer [Wed, 27 Jun 2018 16:32:19 +0000 (00:32 +0800)]
Add accel mount matrix for BayTrail-based tablets by DEXP
This commit adds accel mount matrix for DEXP Ursus 10XW and Z110i tablets. In current state (*svn*DEXP*:*pn*DEXPOEM*) it will apply to many (if not almost all) BayTrail-based tablets with Windows by DEXP (with same DMI strings) but this expected to cause no (or very little) harm as this devices is mostly very similar with slight difference.
However, if correction of this quirk becomes necessary in the future, this DMI strings could be used to distinguish 10XW and Z110i from other tablets by DEXP.
DEXP Ursus 10XW: dmi:bvnTechvisionHASHVersion96AC8868:bvr5.6.5:bd12/26/2014:svnDEXP:pnDEXPOEM:pvr1.0:rvnDEXP:rnDEXPOEM:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
DEXP Ursus Z110i Apollo: dmi:bvnTechvisionHASHVersion1DE28747:bvr5.6.5:bd03/14/2015:svnDEXP:pnDEXPOEM:pvr1.0:rvnDEXP:rnDEXPOEM:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
Yu Watanabe [Fri, 29 Jun 2018 03:40:27 +0000 (12:40 +0900)]
man: add missing parentheses
Yu Watanabe [Fri, 29 Jun 2018 03:35:36 +0000 (12:35 +0900)]
bus-util: update comment
Originally, request_name_handler_may_reload_dbus() was written for
timesyncd. But now it is also called by networkd or resolved.
Yu Watanabe [Fri, 29 Jun 2018 02:02:17 +0000 (11:02 +0900)]
tree-wide: drop double newline
Yu Watanabe [Fri, 29 Jun 2018 02:00:30 +0000 (11:00 +0900)]
tree-wide: drop empty comments
Yu Watanabe [Fri, 29 Jun 2018 01:50:23 +0000 (10:50 +0900)]
tree-wide: drop empty lines in the begining of comments
Yu Watanabe [Mon, 25 Jun 2018 12:04:22 +0000 (21:04 +0900)]
network: update log message
Closes #9396.
Yu Watanabe [Mon, 25 Jun 2018 07:19:32 +0000 (16:19 +0900)]
bus-util: drop unnecessary !!
Lennart Poettering [Thu, 28 Jun 2018 08:17:54 +0000 (10:17 +0200)]
Merge pull request #9422 from yuwata/conf-files
cleanups for default conf files