Zbigniew Jędrzejewski-Szmek
cc5549ca12
scripts: use 4 space indentation
...
We had all kinds of indentation: 2 sp, 3 sp, 4 sp, 8 sp, and mixed.
4 sp was the most common, in particular the majority of scripts under test/
used that. Let's standarize on 4 sp, because many commandlines are long and
there's a lot of nesting, and with 8sp indentation less stuff fits. 4 sp
also seems to be the default indentation, so this will make it less likely
that people will mess up if they don't load the editor config. (I think people
often use vi, and vi has no support to load project-wide configuration
automatically. We distribute a .vimrc file, but it is not loaded by default,
and even the instructions in it seem to discourage its use for security
reasons.)
Also remove the few vim config lines that were left. We should either have them
on all files, or none.
Also remove some strange stuff like '#!/bin/env bash', yikes.
2019-04-12 08:30:31 +02:00
Zbigniew Jędrzejewski-Szmek
408c9a07e5
test: filter out messages when stripping binaries
...
We would get an error for every script, which is just noise.
2019-04-12 08:23:41 +02:00
Lennart Poettering
03abeb0baf
Merge pull request #12267 from keszybz/udev-settle-warning
...
Udev settle warning
2019-04-11 19:01:03 +02:00
Yu Watanabe
01234e1fe7
tree-wide: drop several missing_*.h and import relevant headers from kernel-5.0
2019-04-11 19:00:37 +02:00
Lennart Poettering
aa46c28418
Merge pull request #12153 from benjarobin/killall-show-not-killed
...
shutdown/killall: Show in the console the processes not yet killed
2019-04-11 18:58:43 +02:00
Lennart Poettering
3f0e934a37
Merge pull request #12226 from poettering/22bit-pids
...
sysctl: let's by default increase the numeric PID range from 2^16 to …
2019-04-11 18:58:08 +02:00
Lennart Poettering
54f802ff8a
Merge pull request #12037 from poettering/oom-state
...
add cgroupv2 oom killer event handling to service management
2019-04-11 18:57:47 +02:00
Lennart Poettering
3b21fd06ed
Merge pull request #12219 from keszybz/bootctl-check-entries
...
bootctl: check entries when showing them
2019-04-11 18:57:18 +02:00
Zbigniew Jędrzejewski-Szmek
1e5d2d6564
NEWS: update contributors and date
2019-04-11 18:28:36 +02:00
Sebastian Krzyszkowiak
155bc908bc
hwdb: mark Apple Magic Trackpads as external
...
Applies only to USB - when connected via Bluetooth it already gets marked correctly.
2019-04-11 18:27:01 +02:00
Jonathan Lebon
30fdb8962a
fstab-generator: use DefaultDependencies=no for /sysroot mounts
...
Otherwise we can end up with an ordering cycle. Since d54bab90 , all
local mounts now gain a default `Before=local-fs.target` dependency.
This doesn't make sense for `/sysroot` mounts in the initrd though,
since those happen later in the boot process.
Closes : #12231
2019-04-11 17:04:24 +02:00
Lennart Poettering
574ef404d8
Merge pull request #12279 from keszybz/sd-bus-long-signatures
...
sd-bus: properly handle messages with overlong signatures
2019-04-11 17:03:57 +02:00
Lennart Poettering
a3a1f24f81
Merge pull request #12274 from poettering/nss-fixlets
...
some nss module fixlets
2019-04-11 15:21:45 +02:00
Zbigniew Jędrzejewski-Szmek
fb270a26b2
sd-bus: add define for the maximum name length
...
Less magic numbers in the code…
2019-04-11 14:07:22 +02:00
Zbigniew Jędrzejewski-Szmek
cfcc0059bf
sd-bus: add define for the maximum signature length
...
Less magic numbers in the code…
2019-04-11 14:02:59 +02:00
Zbigniew Jędrzejewski-Szmek
f0ae945ecc
bus-message: validate signature in gvariant messages
...
We would accept a message with 40k signature and spend a lot of time iterating
over the nested arrays. Let's just reject it early, as we do for !gvariant
messages.
2019-04-11 14:01:38 +02:00
Lennart Poettering
8baaf650ef
nss-resolve: list more errors as cause for fallback
...
If dbus-daemon kicks us from the bus or hangs, we should fallback too.
Fixes : #12203
2019-04-11 11:13:11 +02:00
Lennart Poettering
547fde4759
nss-resolve: simplify condition
...
Of course, if the error is NXDOMAIN then it's not one of the errors
listed for fallback, hence don't bother...
2019-04-11 11:13:11 +02:00
Lennart Poettering
2b0c1bfd8d
nss-mymachines: return NO_RECOVERY instead of NO_DATA when we fail to do D-Bus and similar
...
This makes more semantical sense and is what we do in nss-resolve in a
similar case, hence let's remove the differences here.
2019-04-11 11:13:10 +02:00
Lennart Poettering
e09e7ac3c4
nss-myhostname: unify code that handles NOT_FOUND case
...
Just some minor rework to make this more like nss-resolve.
2019-04-11 11:13:10 +02:00
Lennart Poettering
a62fc245d0
nss-resolve: resue a jump target
...
We can reuse "fail" here, since it does the same thing.
2019-04-11 11:13:10 +02:00
Lennart Poettering
c7c468c92a
nss-resolve: return error properly
2019-04-11 11:13:10 +02:00
Lennart Poettering
954cba660d
nss-resolve: drop unnecessary variable
...
We assign the same value to "ret" always, let's just return the value
literally.
2019-04-11 11:13:10 +02:00
Lennart Poettering
fcd0f82e16
Merge pull request #12271 from poettering/errno-accept-again
...
accept() errno fixes
2019-04-11 10:22:46 +02:00
Yu Watanabe
8b0f4bac72
test: make directory for drop-in config
...
Follow-up for a2fbac5875 .
2019-04-11 09:58:47 +02:00