Lennart Poettering
cfffa385a3
Merge pull request #9489 from keszybz/copyright-removal-3
...
Copyright header removal, part 3 (or 4?)
2018-07-03 16:55:01 +02:00
Zbigniew Jędrzejewski-Szmek
be9bf171bb
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
2018-07-03 16:54:02 +02:00
Zbigniew Jędrzejewski-Szmek
1235a7dc73
Merge pull request #9417 from Conan-Kudo/rpm-environmentdir-typo
...
rpm: Fix typo in %_environmentdir
2018-07-03 15:36:15 +02:00
Yu Watanabe
1e5f4e8ba2
conf-parser,login: logs description of error in parsing size
2018-07-03 15:18:04 +02:00
Lion Yang
a9518dc369
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 .
2018-07-03 13:35:02 +02:00
Yu Watanabe
db2f8a2e8a
tree-wide: add a space after (void)
2018-07-03 10:44:28 +02:00
Zbigniew Jędrzejewski-Szmek
052a85d188
resolved: fix typo in log message
...
Follow-up for cc7d50a571 .
2018-07-03 09:09:41 +09:00
Zbigniew Jędrzejewski-Szmek
6ae97a514b
tree-wide: drop some leftover header for Lennart Poettering
...
Follow-up for 0c69794138 .
2018-07-03 01:32:36 +02:00
Zbigniew Jędrzejewski-Szmek
90d75140c8
journald: drop copyright headers for Sebastian Thorarensen
...
For #9320 .
2018-07-03 01:32:25 +02:00
Violet Halo
11ce0db2e2
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()`.
2018-06-29 11:45:40 +02:00
Yu Watanabe
545cdb90f3
tree-wide: use instead of #ifdef for HAVE_*
2018-06-29 11:40:15 +02:00
Yu Watanabe
cc7d50a571
resolve: update log message
...
Follow-up for f43580f17d .
2018-06-29 11:37:07 +02:00
Lennart Poettering
0a2fcbd2ee
Merge pull request #9468 from yuwata/small-cleanups
...
small fixes and cleanups for comments
2018-06-29 11:35:57 +02:00
ChenQi1989
4f07ffa8f5
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.
2018-06-29 10:27:51 +02:00
Yu Watanabe
825862972e
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.
2018-06-29 12:35:49 +09:00
Yu Watanabe
afb76fdbff
tree-wide: drop double newline
2018-06-29 11:02:17 +09:00
Yu Watanabe
8f5dd8c094
tree-wide: drop empty comments
2018-06-29 11:00:30 +09:00
Yu Watanabe
1e089bf805
tree-wide: drop empty lines in the begining of comments
2018-06-29 10:50:23 +09:00
Yu Watanabe
599c44e6e2
network: update log message
...
Closes #9396 .
2018-06-29 10:38:38 +09:00
Yu Watanabe
031651a57a
bus-util: drop unnecessary !!
2018-06-29 10:38:31 +09:00
Lennart Poettering
ca285cdb40
Merge pull request #9422 from yuwata/conf-files
...
cleanups for default conf files
2018-06-28 10:17:54 +02:00
Yu Watanabe
845d247a3d
tree-wide: use 'signed int' instead of 'int' for bit field variables
...
Suggested by LGTM: https://lgtm.com/rules/1506024027114/
2018-06-28 10:16:51 +02:00
Yu Watanabe
f43580f17d
resolve: warn when our stub listener is disabled but resolv.conf uses it
...
Closes #9450 .
2018-06-28 10:06:15 +02:00
Evegeny Vereshchagin
283c265387
sd-bus: stop using the result of an assignment as an operand of &&
...
This makes OBJECT_PATH_FOREACH_PREFIX consistent with PATH_FOREACH_PREFIX
and also fixes 7 alerts reported by LGTM at
https://lgtm.com/projects/g/systemd/systemd/snapshot/ac0a08700344a5690803df8dd80e8bb5013184a5/files/src/libsystemd/sd-bus/bus-objects.c?sort=name&dir=ASC&mode=heatmap&showExcluded=true#V1383
2018-06-28 13:17:29 +09:00
Lennart Poettering
874b5ad248
core: tiny comment fix
2018-06-28 11:55:44 +09:00
Lennart Poettering
a7e2e50d35
summary: update nspawn description string a bit
...
nspawn as it is now is a generally useful tool, hence let's drop the
comments about it being useful for debug and so on only.
The new wording just makes the first sentence of the main page also the
summary.
2018-06-28 11:55:44 +09:00
Filipe Brandenburger
d7af62d52c
sleep: fix one more printf format of a fiemap field
...
Use PRIu64 constant to get the format right on LP-64 architectures,
cast to (uint64_t) to solve incompatibility of __u64.
This was missed in ad4bc33522 , so fix it
with this follow up.
2018-06-28 03:29:21 +09:00
Mike Gilbert
358248caa3
basic: add missing comma in raw_clone assembly for sparc
...
Fixes: 96f64eb574
Closes: https://github.com/systemd/systemd/issues/9444
2018-06-27 09:16:04 -07:00
Lorenz Hübschle-Schneider
b90cbe6638
cryptsetup: Add dependency on loopback setup to generated units
...
For loopback volumes, the generated unit needs to depend on
systemd-tmpfiles-setup-dev.service to ensure that loopback
support is loaded.
Fixes #9308
2018-06-27 16:57:17 +02:00
Yu Watanabe
04e075b572
bus-util: make log level lower in request_name_destroy_callback()
...
Fixes #9442 .
2018-06-27 16:56:50 +02:00
Lennart Poettering
a5de5c43e6
Merge pull request #9440 from yuwata/fix-js
...
journal-gateway: update browse.html
2018-06-27 10:37:36 +02:00
Lennart Poettering
7f818901a2
Merge pull request #9438 from yuwata/lgtm-fixes-2
...
small fixes suggested by LGTM
2018-06-27 10:36:50 +02:00
Yu Watanabe
a661dc36f6
resolve: reduce number of conversions between ifname and ifindex
...
This also fixes minor memleak introduced in
654457e560c5723b90b419f7651b87040aade07e.
2018-06-26 23:09:36 -07:00
Filipe Brandenburger
5a01b3f35d
resolvconf: fixes for the compatibility interface
...
Also use compat_main() when called as `resolvconf`, since the interface
is closer to that of `systemd-resolve`.
Use a heap allocated string to set arg_ifname, since a stack allocated
one would be lost after the function returns. (This last one broke the
case where an interface name was suffixed with a dot, such as in
`resolvconf -a tap0.dhcp`.)
Tested:
$ build/resolvconf -a nonexistent.abc </etc/resolv.conf
Unknown interface 'nonexistent': No such device
Fixes #9423 .
2018-06-26 23:09:36 -07:00
Yu Watanabe
e68131526b
analyze: actually select longest activated-time of services
...
Discovered by LGTM.
2018-06-27 14:54:19 +09:00
Yu Watanabe
944072fedd
journal-gateway: use localStorage["cursor"] only when it has valid value
...
Discovered by LGTM.
2018-06-27 14:50:23 +09:00
Yu Watanabe
c497e449f4
journal-gateway: explicitly declare local variables
...
Suggested by LGTM.
2018-06-27 14:22:28 +09:00
Yu Watanabe
affaed1e55
sd-bus: fix implicit downcast of bitfield reported by LGTM
2018-06-27 13:28:28 +09:00
Filipe Brandenburger
ad4bc33522
sleep: fix printf format of fiemap fields
...
Use PRIu64 and PRIu32 constants to also get the format right on LP-64
architectures.
For the 64-bit fields, we need a cast to (uint64_t), since __u64 is
defined as a `long long unsigned` and PRIu64 expects a `long unsigned`.
In practice, both are the same, so the cast should be OK.
2018-06-26 20:39:07 +02:00
Neal Gompa
a6bb550458
rpm: Add misspelled %_environmentdir macro for temporary compatibility
...
This should be removed after systemd 240 is released.
Signed-off-by: Neal Gompa <ngompa13@gmail.com >
2018-06-26 07:43:41 -04:00
Yu Watanabe
e0f691e1fd
tree-wide: use localtime_r() instead of localtime()
...
Follow-up for e46acb7950 .
2018-06-26 14:26:39 +09:00
Yu Watanabe
ad16158c10
netdev: do not assign unused values
2018-06-26 14:26:19 +09:00
Jan Janssen
aa2cc005d7
crypt-util: Translate libcryptsetup log level instead of using log_debug()
...
This makes sure that errors reported by libcryptsetup are shown to the
user instead of getting swallowed up by log_debug().
2018-06-26 14:26:07 +09:00
Yu Watanabe
e761599ffd
core: add missing option and drop nonexistent option in system.conf
2018-06-26 04:07:19 +09:00
Yu Watanabe
2dcacc7363
journal: add missing option in journald.conf
2018-06-26 04:05:42 +09:00
Yu Watanabe
a4d5708c79
journal-remote: add license and reference to man page in conf files
2018-06-26 04:04:45 +09:00
Yu Watanabe
3632149409
network: provide default networkd.conf
2018-06-26 03:34:49 +09:00
Lennart Poettering
e46acb7950
timedate: use gmtime_r() and localtime_r()
...
gmtime() and localtime() operate on a static buffer. let's avoid this,
as we never know whether some library might use these calls in some
backrgound thread.
Discovered by lgtm:
https://lgtm.com/projects/g/systemd/systemd/
2018-06-25 19:20:34 +02:00
Zbigniew Jędrzejewski-Szmek
e49807606d
Merge pull request #9411 from poettering/systemctl-is-running-fixes
...
tiny systemctl fixes
2018-06-25 19:03:31 +02:00
Neal Gompa
6ea4cb975f
rpm: Fix typo in %_environmentdir
...
Signed-off-by: Neal Gompa <ngompa13@gmail.com >
2018-06-25 12:56:50 -04:00