Yu Watanabe
db9ecf0501
license: LGPL-2.1+ -> LGPL-2.1-or-later
2020-11-09 13:23:58 +09:00
Zbigniew Jędrzejewski-Szmek
90e74a66e6
tree-wide: define iterator inside of the macro
2020-09-08 12:14:05 +02:00
Lennart Poettering
40af3d020f
shared: split out property get helpers
...
No code changes, just some refactoring.
2020-06-30 15:10:17 +02:00
Vito Caputo
4fa744a35c
*: convert amenable fdopen calls to take_fdopen
...
Mechanical change to eliminate some cruft by using the
new take_fdopen{_unlocked}() wrappers where trivial.
2020-03-31 06:48:03 -07:00
Lennart Poettering
269e4d2d6b
shared: split out polkit stuff from bus-util.c → bus-polkit.c
...
It's enough, complex stuff to warrant its own source file.
No other changes, just splitting out.
2020-01-22 12:34:10 +01:00
Lennart Poettering
70f7b85ad1
portabled: fix method name
...
yikes.
2019-04-03 17:24:12 +02:00
Zbigniew Jędrzejewski-Szmek
ca78ad1de9
headers: remove unneeded includes from util.h
...
This means we need to include many more headers in various files that simply
included util.h before, but it seems cleaner to do it this way.
2019-03-27 11:53:12 +01:00
Chris Down
e92aaed30e
tree-wide: Remove O_CLOEXEC from fdopen
...
fdopen doesn't accept "e", it's ignored. Let's not mislead people into
believing that it actually sets O_CLOEXEC.
From `man 3 fdopen`:
> e (since glibc 2.7):
> Open the file with the O_CLOEXEC flag. See open(2) for more information. This flag is ignored for fdopen()
As mentioned by @jlebon in #11131 .
2018-12-12 20:47:40 +01:00
Yu Watanabe
204f52e32d
lockfile: drop unnecessary headers from lockfile-util.h
2018-12-06 13:31:16 +01:00
Yu Watanabe
67818055b7
portable: introduce portable_metadata_hash_ops and use it
2018-12-02 12:18:54 +01:00
Yu Watanabe
b07ec5a173
machine-image: introduce image_hash_ops and use it
2018-12-02 12:18:54 +01:00
Lennart Poettering
787dfb82f5
portabled: generate a more useful error when invalid image types are attempted to be attached
...
Fixes : #10095
2018-10-08 18:49:45 +02:00
Lennart Poettering
9554591d45
tree-wide: drop some double newlines
2018-05-31 12:19:34 +02:00
Yu Watanabe
c5a935b018
portable: fix memleak
...
Closes #9086 .
2018-05-26 16:57:02 +02:00
Lennart Poettering
61d0578b07
add new portable service framework
...
This adds a small service "systemd-portabled" and a matching client
"portablectl", which implement the "portable service" concept.
The daemon implements the actual operations, is PolicyKit-enabled and is
activated on demand with exit-on-idle.
Both the daemon and the client are an optional build artifact, enabled
by default rhough.
2018-05-24 17:01:57 +02:00