Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-22 | update TODO | Lennart Poettering | |
2015-01-22 | importd: run daemon at minimal capabilities | Lennart Poettering | |
2015-01-22 | cgroup-show: don't hit assert, when the extra pids array is empty | Lennart Poettering | |
2015-01-22 | importd: fix path to download binary | Lennart Poettering | |
2015-01-22 | import: lock tar into its own private network namespace | Lennart Poettering | |
That way it cannot get access to the network | |||
2015-01-22 | import: drop all capabilities when invoking tar | Lennart Poettering | |
2015-01-22 | update TODO | Lennart Poettering | |
2015-01-22 | import: only define the _to_string() enum mapping function, thus making gcc ↵ | Lennart Poettering | |
shut up | |||
2015-01-22 | import: now that the worker binary is called "systemd-pull" we can shorten ↵ | Lennart Poettering | |
the verbs Atfer all "systemd-pull pull-tar" is unnecessarily redundant, over "systemd-pull tar"... | |||
2015-01-22 | importd: try to minimize confusion by renaming "systemd-import" binary to ↵ | Lennart Poettering | |
"systemd-pull" This way "systemd-importd" is the daemon that uses "systemd-pull" as backend worker. | |||
2015-01-22 | machinectl: when downloading an image, clarify that C-c will not cancel the ↵ | Lennart Poettering | |
download, but continue it in the background | |||
2015-01-22 | machinectl: minor simplification | Lennart Poettering | |
2015-01-22 | machinectl: parse verify setting client-side | Lennart Poettering | |
2015-01-22 | importd: minor log improvements | Lennart Poettering | |
2015-01-22 | import: make the user verficiation keyring override the vendor keyring, ↵ | Lennart Poettering | |
instead of extending it This way the user has the ability to remove keys from the vendor-supplied keyring if he intends so. | |||
2015-01-22 | logind: fix sd_eviocrevoke ioctl call | Peter Hutterer | |
If the third argument is non-null, the kernel will always error out with EINVAL and devices won't get revoked. Reported-by: Benjamin Tissoires <benjamin.tissoires@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2015-01-22 | machinectl: various minor updates to the --help text | Lennart Poettering | |
2015-01-22 | import: rename --verify=sum to --verify=checksum | Lennart Poettering | |
This is how we call it internally, and also a bit more descriptive. | |||
2015-01-22 | man: document new download magic | Lennart Poettering | |
2015-01-22 | import: add org.freedesktop.import1.policy.in to POTFILES.in | Piotr Drąg | |
https://bugs.freedesktop.org/show_bug.cgi?id=88705 | |||
2015-01-22 | kbd-model-map: add more mappings for Slovak, Lithuanian, and Khmer | Mindaugas Baranauskas | |
https://bugs.freedesktop.org/show_bug.cgi?id=88545 | |||
2015-01-22 | Use eurlatgr as the example console font | Marko Myllynen | |
See https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont https://bugzilla.redhat.com/show_bug.cgi?id=1182529 | |||
2015-01-22 | sysv-generator: only allow regular files in enumerate_sysv() | Cristian Rodríguez | |
Otherwise, if the directory contains other directories we fail at fopen in load_sysv() with EISDIR. | |||
2015-01-22 | build: export symbols to integrate mainloops | Lucas De Marchi | |
2015-01-22 | TODO: tmpfiles | Zbigniew Jędrzejewski-Szmek | |
2015-01-22 | shared/acl-util: add mask only when needed, always add base ACLs | Zbigniew Jędrzejewski-Szmek | |
For ACLs to be valid, a set of entries for user, group, and other must be always present. Always add those entries. While at it, only add the mask ACL if it is actually required, i.e. when at least on ACL for non-owner group or user exists. | |||
2015-01-22 | tmpfiles: use ACL magic on journal directories | Zbigniew Jędrzejewski-Szmek | |
2015-01-22 | tmpfiles: implement augmenting of existing ACLs | Zbigniew Jędrzejewski-Szmek | |
This is much more useful in practice (equivalent to setfacl -m). | |||
2015-01-22 | tmpfiles: make t and a globby, add their recursive versions T and A | Zbigniew Jędrzejewski-Szmek | |
For types which adapt existing files it is generally more useful to accept globs. In analogy to z and Z, add recursive versions using uppercase letters. Technically, making a accept globs is backwards incompatible, but in practice it probably isn't yet widely used and we can assume that most people don't create files with wildcards in names. Functions which are used as callbacks, but not directly on items, are renamed not to have "item_" prefix. | |||
2015-01-22 | tmpfiles: make recursive operation generic | Zbigniew Jędrzejewski-Szmek | |
2015-01-22 | tmpfiles: add 'a' type to set ACLs | Zbigniew Jędrzejewski-Szmek | |
2015-01-22 | tmpfiles: attach an array of items to each path | Zbigniew Jędrzejewski-Szmek | |
The data structure used by tmpfiles is changed: instead of hashmaps mapping {path → Item*} we now have hashmaps containing {path -> ItemArray}, where ItemArray contains a pointer to an array of Items. For current code it doesn't matter much, but when we add new types it is easier to simply add a new Item for a given path, then to coalesce multiple lines into one Item. In the future, this change will also make it possible to remember the file and line where each Item originates, and use that in reporting errors. Currently this is not possible, since each Item can be created from multiple lines. | |||
2015-01-22 | tmpfiles: make sure not to concatenate non-absolute path | Zbigniew Jędrzejewski-Szmek | |
If the path is absolute was only checked later. Also do not check if path if absolute if we just specified it starting with a slash. | |||
2015-01-22 | tmpfiles: detect all combinations of + and ! | Zbigniew Jędrzejewski-Szmek | |
The same algorithm as with - and @ in ExecStart= is used. | |||
2015-01-22 | tmpfiles: simplification | Zbigniew Jędrzejewski-Szmek | |
Certain conditions were checked more than once. Warning message is improved. | |||
2015-01-22 | catalog: update pt_BR translation | Rafael Ferreira | |
Brazilian Portuguese update for CATALOG patch, according to commit 2057124e7910c4cab7e53d26e0c3749d326ae2bb ("Grammar changes to catalog") https://bugs.freedesktop.org/show_bug.cgi?id=88588 | |||
2015-01-22 | shared/cgroup-show: simplify show_pid_array() | Zbigniew Jędrzejewski-Szmek | |
int[] should not be used as pid_t[], even if happens to be same thing. Also deduplicating in a quadratic loop right before sorting is unnecessary. Remove custom greedy_realloc implementation. | |||
2015-01-22 | Assorted format fixes | Zbigniew Jędrzejewski-Szmek | |
Types used for pids and uids in various interfaces are unpredictable. Too bad. | |||
2015-01-22 | Fix some format strings for enums, they are signed | Zbigniew Jędrzejewski-Szmek | |
2015-01-22 | shared/util: use signed printf format for PIDs | Zbigniew Jędrzejewski-Szmek | |
gcc 5 started warning about this. | |||
2015-01-22 | update TODO | Lennart Poettering | |
2015-01-22 | import: introduce new mini-daemon systemd-importd, and make machinectl a ↵ | Lennart Poettering | |
client to it The old "systemd-import" binary is now an internal tool. We still use it as asynchronous backend for systemd-importd. Since the import tool might require some IO and CPU resources (due to qcow2 explosion, and decompression), and because we might want to run it with more minimal priviliges we still keep it around as the worker binary to execute as child process of importd. machinectl now has verbs for pulling down images, cancelling them and listing them. | |||
2015-01-22 | impot: minor cleanups | Lennart Poettering | |
2015-01-22 | log: add new log output mode, that prints to console, but prefixes with ↵ | Lennart Poettering | |
syslog priority This is useful when we execute our own programs, reading output from its STDERR, and want to retain priority information. | |||
2015-01-21 | networkd: plug lldp leak | Tom Gundersen | |
2015-01-21 | network: dhcp - split out dhcp_identifier_set_{iaid,duid_en} from dhcp6-client | Tom Gundersen | |
This will also be used in dhcp4-client. | |||
2015-01-21 | network: dhcp - split out the duid structure into a new header file | Tom Gundersen | |
We will use the same in both dhcp4 and dhcp6. | |||
2015-01-21 | update TODO | Lennart Poettering | |
2015-01-21 | import: simplify dkr importer, by making use of generic import-job logic, ↵ | Lennart Poettering | |
used by the raw and tar importers This gets us progress output as well xz/bzip2 support. | |||
2015-01-21 | import: minor cleanups for the tar and raw importers | Lennart Poettering | |