Zbigniew Jędrzejewski-Szmek
bbd46aadf3
man: update description of --quiet
...
This description should provide the general rule, without
listing all the subcommands, which is bound to get out of date
too often.
https://github.com/systemd/systemd/issues/216
2015-08-05 20:21:19 -04:00
Daniel Mack
e6898d854d
Merge pull request #881 from jrobeson/remove-fedup-todos
...
TODO: remove obsolete fedup related todos
2015-08-06 01:13:21 +02:00
Daniel Mack
7c43bfecfa
Merge pull request #883 from phomes/bool_vs_error_codes
...
tree-wide: do not return error codes as bool
2015-08-06 01:12:45 +02:00
Daniel Mack
c2f147382d
Merge pull request #882 from phomes/indentation
...
tree-wide: fix indentation
2015-08-06 01:12:05 +02:00
Thomas Hindoe Paaboel Andersen
756775814c
tree-wide: do not return error codes as bool
2015-08-06 00:49:45 +02:00
Thomas Hindoe Paaboel Andersen
7d6884b65e
tree-wide: fix indentation
2015-08-06 00:44:19 +02:00
Johnny Robeson
caaf2d1f19
TODO: remove obsolete fedup related todos
...
Fedup is being replaced by a dnf plugin that relies on systemd offline
updates as per
https://fedoraproject.org/wiki/Changes/DNF_System_Upgrades
2015-08-05 17:28:29 -04:00
Tom Gundersen
511d2ffc8c
Merge pull request #878 from poettering/network-dhcp-array-fix
...
network: make enough space for string
2015-08-05 22:58:55 +02:00
Lennart Poettering
30afef872e
network: make enough space for string
...
Follow-up for PR #877 .
2015-08-05 22:25:14 +03:00
Lennart Poettering
b5a306ef73
Merge pull request #877 from crawford/dhcp-private-options-v4
...
networkd: save private-zone DHCP options
2015-08-05 22:20:36 +03:00
Kay Sievers
8dbf626535
udev: uaccess - do not log error when device node disappears
...
https://github.com/systemd/systemd/issues/875
2015-08-05 20:33:48 +02:00
Alex Crawford
9b57d9aee4
networkd: clean up duplicate code
2015-08-05 09:00:57 -07:00
Alex Crawford
a073309fb7
networkd: serialize the private options
...
Save the private options along side the rest of the options in the lease
files.
2015-08-05 09:00:57 -07:00
Alex Crawford
7e753d9d28
networkd: add private options to lease struct
...
This stores private-zone DHCP options inside of their respective DHCP
lease. These options aren't used by networkd (what would it do with
them?), but saving them will allow other programs to query the values.
To improve performance, the options are stored in ascending order by
tag.
2015-08-05 09:00:57 -07:00
Lennart Poettering
b7cefda16a
Merge pull request #876 from zonque/logind
...
logind: switch to sd_bus_track helper
2015-08-05 18:48:45 +03:00
Daniel Mack
3cde9e8fa0
logind: switch to sd_bus_track helper
...
Let logind use the sd_bus_track helper object to track the controllers of
sessions. This does not only remove quite some code but also kills the
unconditional matches for all NameOwnerChanged signals.
The latter is something we should never ever do, as it wakes up the daemon
every time a client connects, which doesn't scale.
2015-08-05 17:06:45 +02:00
Lennart Poettering
652f0e397f
Merge pull request #874 from richardmaw-codethink/doc-nspawn-machine-search-path-v2
...
man: Reference the canonical location of the search path in systemd-nspawn's documentation of the --machine option. (v2)
2015-08-05 15:11:27 +03:00
Richard Maw
32b64cce23
man: point nspawn --machine to machinectl search-path
...
The --machine option used to describe searching for machines in
/var/lib/machines, which is not the whole story, so let's link to where
it's described in more detail.
2015-08-05 12:01:16 +00:00
Daniel Mack
94029f6c3e
Merge pull request #871 from poettering/journald-meta-fields
...
journald: fix count of object meta fields
2015-08-05 11:09:48 +02:00
Lennart Poettering
2f6dbdb408
Merge pull request #864 from phomes/master
...
hwdb: add Logitech LX8 DPI and wheel click settings
2015-08-05 11:40:34 +03:00
Lennart Poettering
704e4fe7a1
journald: fix count of object meta fields
...
There are 12 object meta fields created in dispatch_message_real(), but
we only allocated space for 11. Fix this.
Fixes #866 .
2015-08-05 11:31:52 +03:00
Daniel Mack
075b226673
Merge pull request #869 from poettering/tmpfiles-enoent
...
sysctl: reword warning message a bit
2015-08-05 10:12:29 +02:00
Lennart Poettering
384c5b44fe
sysctl: reword warning message a bit
...
Let's make this less dramatic, in order to not confuse people too much
making them think that this was something to actually fix.
2015-08-05 11:02:24 +03:00
Lennart Poettering
b2627f5ac4
Merge pull request #868 from jsynacek/jsynacek/sysctl
...
sysctl: bump loglevel when attempting to write invalid values [v2]
2015-08-05 10:58:54 +03:00
Jan Synacek
9bcfdd74fc
sysctl: bump loglevel when attempting to write invalid values
2015-08-05 09:42:50 +02:00
Daniel Mack
9ae742ea4f
Merge pull request #865 from mattst88/alpha-getxpid
...
Use getxpid syscall on alpha for raw_getpid()
2015-08-05 07:38:08 +02:00
Matt Turner
a242a99d42
Use getxpid syscall on alpha for raw_getpid()
...
Alpha does not have a getpid syscall, but rather has getxpid to match
OSF/1.
2015-08-04 14:47:52 -07:00
Lennart Poettering
b736ee0b0c
Merge pull request #855 from richardmaw-codethink/machinectl-copy-to-from-relative-paths-v2
...
Allow relative paths in `machinectl copy-{from,to}` (v2)
2015-08-05 00:13:27 +03:00
Thomas Hindoe Paaboel Andersen
1ae2285324
gpt-auto-generator: remove unused variable
2015-08-04 22:36:21 +02:00
Thomas Hindoe Paaboel Andersen
75440a51b2
hwdb: add Logitech LX8 DPI and wheel click settings
2015-08-04 22:15:30 +02:00
Kay Sievers
5386501fcc
Merge pull request #857 from dvdhrm/proxy-reload
...
bus-proxy: add ExecReload=
2015-08-04 17:26:20 +02:00
Daniel Mack
ee80b4b297
Merge pull request #860 from walyong/smack_v11
...
Smack v11: set only the default smack process label if the command path has no execute label
2015-08-04 14:27:09 +02:00
Daniel Mack
5977db2a3a
Merge pull request #858 from dvdhrm/proxy-env
...
bus-proxy: discard invalid environment updates
2015-08-04 14:23:17 +02:00
WaLyong Cho
e419a0e310
core: set default process label only exec label is none
...
When command path has access label and no SmackProcessLabel= is not
set, default process label will be set. But if the default process
label has no rule for the access label of the command path then smack
access error will be occurred.
So, if the command path has execute label then the child have to set
its label to the same of execute label of command path instead of
default process label.
2015-08-04 21:11:24 +09:00
WaLyong Cho
5ab58c2091
smack-util: revise smack-util apis and add read smack attr apis
...
- Add smack xattr lookup table
- Unify all of mac_smack_apply_xxx{_fd}() to mac_smack_apply() and
mac_smack_apply_fd().
- Add smack xattr read apis similar with apply apis as
mac_smack_read{_fd}().
2015-08-04 21:11:19 +09:00
WaLyong Cho
7b9c9ab810
util: add getxattr helper apis
...
To get xattr of given path or fd on newly allocated buffer, add new
helper api getxattr_malloc() and fgetxattr_malloc().
2015-08-04 21:09:48 +09:00
David Herrmann
c7d38b859d
bus-proxy: discard invalid environment updates
...
If the caller provides invalid assignments via
UpdateActivationEnvironment=, we now drop it and warn loudly about it. We
need this to be compatible to dbus1, but we also clearly want to tell the
caller that they better ought to follow POSIX recommendations and use
valid labels only.
Fixes #826 .
2015-08-04 13:38:40 +02:00
David Herrmann
c9bdeccd5d
bus-proxy: add ExecReload=
...
Make sure we support ExecReload= for bus-proxyd to reload configuration
during runtime. This is *really* handy when hacking on kdbus.
Package-managers are still recommended to run
`busctl --address=unix:path=` directly.
2015-08-04 13:19:50 +02:00
Daniel Mack
13925e4ce8
Merge pull request #856 from richardmaw-codethink/doc-invalid-environmentfile-lines
...
man: Document invalid lines in EnvironmentFile
2015-08-04 12:24:33 +02:00
Alex Crawford
85e22bfc3f
networkd: add DHCP options for private zone
2015-08-04 03:23:43 -07:00
Alex Crawford
dbe465c93e
basic: add LIST_INSERT_BEFORE
...
Similar in function to LIST_INSERT_AFTER, this will insert a new element
into the list before the specified position. If the specified position
is NULL, the element is added as the tail of the list.
2015-08-04 03:23:43 -07:00
Richard Maw
8f0d2981ca
man: Document invalid lines in EnvironmentFile
...
If a line doesn't contain an = separator, it is skipped, rather than
raising an error.
This is potentially useful, so let's document this behaviour.
2015-08-04 09:58:50 +00:00
Richard Maw
1fe6fa1679
machinectl: support relative host paths in copy-{from,to}
2015-08-04 09:11:23 +00:00
Richard Maw
d844017677
machined: Relax path checks for Copy{From,To}
...
Absolute paths should be sufficient to prevent funny business,
and while path_is_safe() checks this, it also checks whether the path
contains . or .. components, which while odd, aren't a security risk.
2015-08-04 09:11:23 +00:00
Daniel Mack
58a2e9acd8
Merge pull request #850 from ssahani/dhcp
...
networkd: DHCP fix CID 1315105
2015-08-04 08:42:25 +02:00
Susant Sahani
bff92d2c2f
networkd: DHCP fix CID 1315105
...
CID 1315105: Resource leaks (RESOURCE_LEAK)
/src/libsystemd-network/sd-dhcp-server.c: 800 in
dhcp_server_handle_message()
*** CID 1315105: Resource leaks (RESOURCE_LEAK)
/src/libsystemd-network/sd-dhcp-server.c: 800 in
2015-08-04 11:31:03 +05:30
Zbigniew Jędrzejewski-Szmek
195c9e37fc
Update bugtracker address
2015-08-04 00:03:55 -04:00
Daniel Mack
2a984ebfd9
Merge pull request #845 from poettering/terminal-o-nonblock
...
add O_NONBLOCK to terminal handling
2015-08-03 20:57:19 +02:00
Daniel Mack
0da1624818
tree-wide: convert some more mfree() candidates
2015-08-03 19:39:42 +02:00
Lennart Poettering
35bdab779f
terminal-util: no real reason to assert on O_CREAT
...
That's just handle this as a normal error.
2015-08-03 19:07:33 +02:00