summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* tests: use assert_se instead of assertRonny Chevalier2015-01-22
| | | | Otherwise they can be optimized away with -DNDEBUG
* po: update french translationSylvain Plantefève2015-01-22
|
* catalog: update french translationSylvain Plantefève2015-01-22
|
* man: fix typosRonny Chevalier2015-01-22
|
* sd-dhcp-client: use RFC4361-complient ClientID by defaultTom Gundersen2015-01-22
| | | | | | | | | In addition to the benefits listed in the RFC, this allows DHCP to work also in case several interfaces share the same MAC address on the same link (IPVLAN). Note that this will make the ClientID (so probably the assigned IP address) change on upgrades. If it is desired to avoid that we would have to remember and write back the ID (which the library supports, but networkd currently does not).
* dhcp-identifier: create IAID even if no udev device can be foundTom Gundersen2015-01-22
| | | | This is useful for testing.
* networkd: Introduce ip6gre and ip6gretapSusant Sahani2015-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces ipv6 gre and gretap. test: ip6gre.netdev: [NetDev] Name=ip6gretap Kind=ip6gretap [Tunnel] Local=2a00:ffde:4567:edde::4987 Remote=2001:473:fece:cafe::5179 ip6gre.network: [Match] Name=eno16777736 [Network] Tunnel=ip6gretap ip link 6: ip6gre@eno16777736: <POINTOPOINT,NOARP> mtu 1448 qdisc noop state DOWN mode DEFAULT group default link/gre6 2a:00:ff:de:45:67:ed:de:00:00:00:00:00:00:49:87 peer 20:01:04:73:fe:ce:ca:fe:00:00:00:00:00:00:51:79
* networkd: Introduce IP6 tunnelSusant Sahani2015-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables networkd to create IP6 tunnels example conf: ipip6.netdev: [NetDev] Name=ipip6-tunnel Kind=ip6tnl [Tunnel] Mode=ip4ipv6 Local=2a00:ffde:4567:edde::4987 Remote=2001:473:fece:cafe::5179 ipip6.network [Match] Name=wlan0 [Network] Tunnel=ipip6-tunnel 23: ipip6-tunnel@wlan0: <POINTOPOINT,NOARP> mtu 1452 qdisc noop state DOWN mode DEFAULT group default link/tunnel6 2a00:ffde:4567:edde::4987 peer 2001:473:fece:cafe::5179
* networkd: introduce gretapSusant Sahani2015-01-22
| | | | This patch introdeces gretap to networkd
* update TODOLennart Poettering2015-01-22
|
* importd: run daemon at minimal capabilitiesLennart Poettering2015-01-22
|
* cgroup-show: don't hit assert, when the extra pids array is emptyLennart Poettering2015-01-22
|
* importd: fix path to download binaryLennart Poettering2015-01-22
|
* import: lock tar into its own private network namespaceLennart Poettering2015-01-22
| | | | That way it cannot get access to the network
* import: drop all capabilities when invoking tarLennart Poettering2015-01-22
|
* update TODOLennart Poettering2015-01-22
|
* import: only define the _to_string() enum mapping function, thus making gcc ↵Lennart Poettering2015-01-22
| | | | shut up
* import: now that the worker binary is called "systemd-pull" we can shorten ↵Lennart Poettering2015-01-22
| | | | | | | the verbs Atfer all "systemd-pull pull-tar" is unnecessarily redundant, over "systemd-pull tar"...
* importd: try to minimize confusion by renaming "systemd-import" binary to ↵Lennart Poettering2015-01-22
| | | | | | | "systemd-pull" This way "systemd-importd" is the daemon that uses "systemd-pull" as backend worker.
* machinectl: when downloading an image, clarify that C-c will not cancel the ↵Lennart Poettering2015-01-22
| | | | download, but continue it in the background
* machinectl: minor simplificationLennart Poettering2015-01-22
|
* machinectl: parse verify setting client-sideLennart Poettering2015-01-22
|
* importd: minor log improvementsLennart Poettering2015-01-22
|
* import: make the user verficiation keyring override the vendor keyring, ↵Lennart Poettering2015-01-22
| | | | | | | instead of extending it This way the user has the ability to remove keys from the vendor-supplied keyring if he intends so.
* logind: fix sd_eviocrevoke ioctl callPeter Hutterer2015-01-22
| | | | | | | | 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>
* machinectl: various minor updates to the --help textLennart Poettering2015-01-22
|
* import: rename --verify=sum to --verify=checksumLennart Poettering2015-01-22
| | | | This is how we call it internally, and also a bit more descriptive.
* man: document new download magicLennart Poettering2015-01-22
|
* import: add org.freedesktop.import1.policy.in to POTFILES.inPiotr Drąg2015-01-22
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=88705
* kbd-model-map: add more mappings for Slovak, Lithuanian, and KhmerMindaugas Baranauskas2015-01-22
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=88545
* Use eurlatgr as the example console fontMarko Myllynen2015-01-22
| | | | | | See https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont https://bugzilla.redhat.com/show_bug.cgi?id=1182529
* sysv-generator: only allow regular files in enumerate_sysv()Cristian Rodríguez2015-01-22
| | | | | Otherwise, if the directory contains other directories we fail at fopen in load_sysv() with EISDIR.
* build: export symbols to integrate mainloopsLucas De Marchi2015-01-22
|
* TODO: tmpfilesZbigniew Jędrzejewski-Szmek2015-01-22
|
* shared/acl-util: add mask only when needed, always add base ACLsZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | | | | 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.
* tmpfiles: use ACL magic on journal directoriesZbigniew Jędrzejewski-Szmek2015-01-22
|
* tmpfiles: implement augmenting of existing ACLsZbigniew Jędrzejewski-Szmek2015-01-22
| | | | This is much more useful in practice (equivalent to setfacl -m).
* tmpfiles: make t and a globby, add their recursive versions T and AZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | | | | | | | | | | 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.
* tmpfiles: make recursive operation genericZbigniew Jędrzejewski-Szmek2015-01-22
|
* tmpfiles: add 'a' type to set ACLsZbigniew Jędrzejewski-Szmek2015-01-22
|
* tmpfiles: attach an array of items to each pathZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | | | | | | | | | | | | 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.
* tmpfiles: make sure not to concatenate non-absolute pathZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | | 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.
* tmpfiles: detect all combinations of + and !Zbigniew Jędrzejewski-Szmek2015-01-22
| | | | The same algorithm as with - and @ in ExecStart= is used.
* tmpfiles: simplificationZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | Certain conditions were checked more than once. Warning message is improved.
* catalog: update pt_BR translationRafael Ferreira2015-01-22
| | | | | | | Brazilian Portuguese update for CATALOG patch, according to commit 2057124e7910c4cab7e53d26e0c3749d326ae2bb ("Grammar changes to catalog") https://bugs.freedesktop.org/show_bug.cgi?id=88588
* shared/cgroup-show: simplify show_pid_array()Zbigniew Jędrzejewski-Szmek2015-01-22
| | | | | | 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.
* Assorted format fixesZbigniew Jędrzejewski-Szmek2015-01-22
| | | | | Types used for pids and uids in various interfaces are unpredictable. Too bad.
* Fix some format strings for enums, they are signedZbigniew Jędrzejewski-Szmek2015-01-22
|
* shared/util: use signed printf format for PIDsZbigniew Jędrzejewski-Szmek2015-01-22
| | | | gcc 5 started warning about this.
* update TODOLennart Poettering2015-01-22
|