Nick Owens
df6cfeeff7
shared: add convenience function for validating dns names
2015-06-10 11:15:46 -07:00
Nick Owens
4ad7f2761d
resolve: move dns routines into shared
2015-06-10 11:15:45 -07:00
Lennart Poettering
a315ac4e07
journald: don't employ inner loop for reading from incoming sockets
...
Otherwise, if the socket is constantly busy we will never return to the
event loop, but we really need to to dispatch other (possibly more
high-priority) events too. Hence, return after dispatching one message
to the event handler, and rely on the event loop calling us back
right-away.
Fixes #125
2015-06-10 20:09:10 +02:00
Tom Gundersen
870395a4d8
sd-network: allow the state dir to be created after the monitor
...
We now listen for new subdirs of /run/systemd, and /run/systemd/netif in case
/run/systemd/netif/links does not exist.
2015-06-10 20:08:11 +02:00
Daniel Mack
a8467435a0
Merge pull request #147 from poettering/cmsg
...
util: introduce CMSG_FOREACH() macro and make use of it everywhere
2015-06-10 20:06:43 +02:00
Tom Gundersen
76f0a56790
networkd: bond - only set packets_per_slave on balance-rr mode
...
Otherwise the creation of the bond fails.
2015-06-10 19:39:02 +02:00
Lennart Poettering
2a1288ff89
util: introduce CMSG_FOREACH() macro and make use of it everywhere
...
It's only marginally shorter then the usual for() loop, but certainly
more readable.
2015-06-10 19:29:47 +02:00
Tom Gundersen
1f8cc1284c
Merge pull request #146 from arvidjaar/pr/udev-import-program-exit-code-man
...
man: clarify that IMPORT{program} is done only for zero exit code
2015-06-10 19:27:22 +02:00
Zbigniew Jędrzejewski-Szmek
cd32b977fa
Fix typo
...
Follow up for 7c918141ed
.
2015-06-10 13:17:38 -04:00
Andrei Borzenkov
9de4d0ce2d
man: clarify that IMPORT{program} is done only for zero exit code
2015-06-10 19:43:36 +03:00
Tom Gundersen
53318514cc
udevd: event - don't log about failures of spawn processes when this is expected
...
PROGRAM and IMPORT{program} uses the exit code of the spawn process to decide if a rule matches or not,
a failing process is hence normal operation and not something we should warn about.
We still warn about other types of failing processes.
2015-06-10 17:55:53 +02:00
Lennart Poettering
5410b2ed62
Merge pull request #142 from teg/sd-network-unref-NULL
...
sd-network: allow NULL in sd_network_monitor_unref
2015-06-10 16:59:43 +02:00
Daniel Mack
94cf036711
Merge pull request #140 from teg/man-udev-timeout
...
man: udevd - correct default event timeout
2015-06-10 16:46:17 +02:00
Tom Gundersen
0b3476266f
sd-network: allow NULL in sd_network_monitor_unref
...
Match rest of codebase, we always allow unref'ing NULL.
2015-06-10 16:34:43 +02:00
Zbigniew Jędrzejewski-Szmek
b078b5a7ab
Merge pull request #85 from keszybz/selinux-context
2015-06-10 10:20:50 -04:00
Zbigniew Jędrzejewski-Szmek
ad5ecc1138
test-copy: test copy_bytes()
2015-06-10 10:14:40 -04:00
Tom Gundersen
87aeefc31e
man: udevd - correct default event timeout
...
This was changed from 30 to 180 seconds quite some time ago.
2015-06-10 15:59:30 +02:00
Lennart Poettering
aa0d0ed6b8
sd-bus: remove ucred parameter from bus_message_from_header() since we don't use it anymore
2015-06-10 15:52:52 +02:00
Lennart Poettering
3c42e8b281
sd-bus: fix early exit when we lack all data in bus_get_owner_creds_dbus1()
2015-06-10 15:52:52 +02:00
Lennart Poettering
d9cea815b6
build-sys: upgrade shadow variable warnings to errors
2015-06-10 15:52:52 +02:00
Lennart Poettering
b56c4604fa
bus-message: remove shadow warning with log_debug_bus_message()
2015-06-10 15:52:52 +02:00
Zbigniew Jędrzejewski-Szmek
2de56f7094
journald: simplify context handling
...
By using our homegrown function we can dispense with all the iffdefery.
2015-06-10 09:12:57 -04:00
Zbigniew Jędrzejewski-Szmek
c4e6556c46
sd-bus: store selinux context at connection time
...
This appears to be the right time to do it for SOCK_STREAM
unix sockets.
Also: condition bus_get_owner_creds_dbus1 was reversed. Split
it out to a separate variable for clarity and fix.
https://bugzilla.redhat.com/show_bug.cgi?id=1224211
2015-06-10 09:12:57 -04:00
Lennart Poettering
0748385cc4
Merge pull request #132 from ssahani/bond
...
networkd: bond improve logging
2015-06-10 15:10:47 +02:00
Lennart Poettering
521446dbff
Merge pull request #138 from utezduyar/use-async-convenience-function-on-setting-hostname
...
networkd: use async convenience call to set hostname
2015-06-10 15:09:03 +02:00
Lennart Poettering
251811f69b
Merge pull request #133 from ssahani/net
...
networkd: vxlan improve logging
2015-06-10 15:08:48 +02:00
Zbigniew Jędrzejewski-Szmek
d868f2a3a1
sd-bus: do not use per-datagram auxiliary information
...
SELinux information cannot be retrieved this way, since we are
using stream unix sockets and SCM_SECURITY does not work for
them.
SCM_CREDENTIALS use dropped to be consistent. We also should
get this information at connection time.
https://bugzilla.redhat.com/show_bug.cgi?id=1224211
"SCM_SECURITY was only added for datagram sockets."
2015-06-10 09:03:57 -04:00
Daniel Mack
d16b35b43d
Merge pull request #137 from torstehu/correct-typo
...
sd-bus: Correct typo
2015-06-10 14:21:26 +02:00
Umut Tezduyar Lindskog
9c34154a2b
networkd: use async convenience call to set hostname
2015-06-10 13:15:39 +02:00
Torstein Husebø
348d8cc8d7
sd-bus: Correct typo
2015-06-10 13:08:31 +02:00
Martin Pitt
f6f6d4b6e7
Merge pull request #136 from dslul/master
...
keymap: Add Samsung NP350V and NP670Z
2015-06-10 12:50:35 +02:00
dslul
ff48c77423
keymap: Add Samsung NP350V and NP670Z
...
typo
keymap: Add Samsung NP350V and NP670Z
2015-06-10 12:29:17 +02:00
Lennart Poettering
9eb212568f
Merge pull request #117 from utezduyar/feat/dump-sync-dbus-message-with-logging-on
...
sd-bus: dump sync messages in debug mode
2015-06-10 11:38:12 +02:00
Lennart Poettering
0117db19b6
Merge pull request #135 from zonque/buildsys
...
build-sys: turn some warnings into errors
2015-06-10 11:27:33 +02:00
Daniel Mack
8dc31a6398
build-sys: turn some warnings into errors
...
Make the build sys error out on missing function prototypes, missing
variable declarations, implicit function declarations or forgotten return
statements.
None of these conditions are acceptable, and by making them hard errors, the
build bots can detect them earlier.
2015-06-10 11:16:42 +02:00
Daniel Mack
229d17cf12
Merge pull request #130 from whot/hwdb-updates
...
Hwdb updates
2015-06-10 09:43:56 +02:00
Umut Tezduyar Lindskog
f9f97ca692
sd-bus: dump sync messages in debug mode
2015-06-10 09:22:32 +02:00
Susant Sahani
7676666c6a
network: veth imprve logging
...
Replaces a lof of strerror() usage with log_netdev_error_errno()
2015-06-10 12:22:39 +05:30
Susant Sahani
f545680e3d
networkd: vxlan improve logging
...
Replaces a lof of strerror() usage with log_netdev_error_errno()
2015-06-10 12:02:48 +05:30
Susant Sahani
a668086ec7
networkd: bond improve logging
...
Replaces a lof of strerror() usage with log_netdev_error_errno()
2015-06-10 11:57:28 +05:30
Peter Hutterer
7a37956eac
hwdb: update Logitech's unifying receiver devices
...
Since 3.19, the devices have the proper vid/pid and the model number in the
name.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2015-06-10 13:53:51 +10:00
Charles Duffy
dcc7aacd67
cgtop: more sensible flushing behavior w/ non-TTY output
...
- Explicitly flush stdout before sleep between iterations
- Only clear user keystrokes when output is to TTY
- Add a newline between output batches when output is not to TTY
2015-06-09 19:39:16 -05:00
Charles Duffy
780fe62eca
cgtop: allow user to force looping behavior even in non-TTY mode
2015-06-09 19:39:16 -05:00
Charles Duffy
a2c9f63136
cgtop: raw output option (disable conversion to human-readable units)
2015-06-09 19:39:16 -05:00
Lennart Poettering
cde40acc80
logind,sd-event: drop spurious new-lines
2015-06-10 01:28:58 +02:00
Lennart Poettering
ce30c8dcb4
tree-wide: whenever we fork off a foreign child process reset signal mask/handlers
...
Also, when the child is potentially long-running make sure to set a
death signal.
Also, ignore the result of the reset operations explicitly by casting
them to (void).
2015-06-10 01:28:58 +02:00
Lennart Poettering
0c2c2a3aeb
signal-util: modernize and share more code
2015-06-10 01:28:58 +02:00
Lennart Poettering
d93bcf29b8
Merge pull request #126 from phomes/master
...
core: log oom during killing spree
2015-06-09 23:51:57 +02:00
Thomas Hindoe Paaboel Andersen
60053efbba
core: log oom during killing spree
...
but don't do anything else. We still want to kill as much as
possible.
Coverity CID#996306
2015-06-09 22:07:27 +02:00
Lennart Poettering
135d5bfcae
Merge pull request #122 from martinpitt/master
...
path-util: Fix path_is_mount_point for parent mount points in symlink mode
2015-06-09 20:06:02 +02:00