summaryrefslogtreecommitdiffstats
path: root/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* networkd: smooth transition from ipv4ll to dhcp addressUmut Tezduyar Lindskog2014-04-031-2/+3
| | | | | | | | | | | | | | | | | | Currently when both ipv4ll and dhcp are enabled, ipv4ll address (if one has been claimed) is removed when dhcp address is aquired. This is not the best thing to do since there might be clients unaware of the removal trying to communicate. This patch provides a smooth transition between ipv4ll and dhcp. If ipv4ll address was claimed [1] before dhcp, address is marked as deprecated. Deprecated address is still a valid address and packets can be received on it but address cannot be selected as a source address. If dhcp lease cannot be extended, then ipv4ll address is marked as valid again. [1] If there is no collision, claiming IPv4LL takes between 4 to 7 seconds.
* time: support @ syntax for denoting times since the UNIX epoch 1970-1-1Lennart Poettering2014-03-251-5/+11
|
* systemctl: add more verbose explanation of --kill-who and what control/main ↵Lennart Poettering2014-03-251-5/+30
| | | | processes are
* systemctl: --kill-mode is long long gone, don't mention it in the man pageLennart Poettering2014-03-251-3/+2
|
* man: be more specific when EnvironmentFile= is readLennart Poettering2014-03-251-3/+8
| | | | http://lists.freedesktop.org/archives/systemd-devel/2014-March/018004.html
* man: explain that the journal field SYSLOG_IDENTIFIER is usually derived ↵Lennart Poettering2014-03-251-1/+4
| | | | from program_invocation_short_name
* core: remove tcpwrap supportLennart Poettering2014-03-241-25/+0
| | | | | | | | | | | | tcpwrap is legacy code, that is barely maintained upstream. It's APIs are awful, and the feature set it exposes (such as DNS and IDENT access control) questionnable. We should not support this natively in systemd. Hence, let's remove the code. If people want to continue making use of this, they can do so by plugging in "tcpd" for the processes they start. With that scheme things are as well or badly supported as they were from traditional inetd, hence no functionality is really lost.
* core: add a setting to globally control the default for timer unit accuracyLennart Poettering2014-03-241-3/+25
|
* timer: support timers that can resume the system from suspendLennart Poettering2014-03-241-0/+17
|
* man: document ARM root partition typesLennart Poettering2014-03-211-0/+10
|
* timer: add timer persistance (aka anacron-like behaviour)Lennart Poettering2014-03-211-0/+22
|
* unit: turn off mount propagation for udevdLennart Poettering2014-03-201-6/+36
| | | | | Keep mounts done by udev rules private to udevd. Also, document how MountFlags= may be used for this.
* man: improve documentation of fs namespace related settingsLennart Poettering2014-03-191-33/+72
|
* man: dcument sd_bus_negotiate_fds() and friendsLennart Poettering2014-03-181-0/+176
|
* core: drop CAP_MKNOD when PrivateDevices= is setLennart Poettering2014-03-181-2/+5
|
* machinectl: reimplement machinectl's "reboot" verb on top of "kill", and add ↵Lennart Poettering2014-03-181-27/+45
| | | | | | | | | new verb "poweroff" There's really no point to send the reboot SIGINT from machinectl directly, if machined can do that anyway. This saves code, and makes machinectl network transparent for these verbs. And while we are at it we can easily add a "poweroff" verb in addition to "reboot". Yay!
* man: networkd - additional examples related to bridgingpoma2014-03-173-3/+26
|
* sd-login: add calls that retrieve credentials of peers connected to AF_UNIX ↵Lennart Poettering2014-03-171-5/+63
| | | | | | | peers This is supposed to be an extension of SO_PEERCRED and SO_PEERSEC, except for cgroup information.
* man: improve wording of systemctl's --after/--beforeJason St. John2014-03-171-3/+18
| | | | | | | | | | | | Commit 4a77ca7 was an attempt at fixing the wording of --after and --before, but the new wording was unclear. Split the combined --after/--before section into a separate section for each, explicitly state what each option does, and add information about how these lists are generated. Reported-by: Andrey Borzenkov <arvidjaar@gmail.com> Reported-by: Lennart Poettering <lennart@poettering.net>
* journal-remote: implement inheriting http(s) socketsZbigniew Jędrzejewski-Szmek2014-03-171-10/+20
| | | | | | | Now --listen-http=-3 --listen-https=-4 can be used to spawn a µhttpd server on those two ports, in http and https modes respectively. As before, --listen-http=3 --listen-https=4 will launch µhttpd servers on ports 3 and 4.
* journal-remote: HTTP(s) supportZbigniew Jędrzejewski-Szmek2014-03-171-3/+18
| | | | | | | | | | | | | | | | | The whole tool is made dependent on µhttpd availability. It should be easy to make the µhttpd parts conditional, but since transfer over HTTP seems to be the primary use case, currently this is not done. Current implementation uses nested epoll loops: sd-event is used for the external event loop, and µhttpd uses epoll in its own loop. Unfortunately µhttpd does not expose enough information to add the descriptors it uses to the external event loop. This means that starvation of other events is possible, if one of the inner µhttpd loops is constantly busy. This means that µhttpd servers should not be mixed with other sources. The TLS authentication parts haven't been really tested properly, and should not be take too seriously.
* journal-remote: tool to receive messages over the networkZbigniew Jędrzejewski-Szmek2014-03-171-0/+289
|
* systemctl: introduce -r switch to show units running in local containers in ↵Lennart Poettering2014-03-171-0/+12
| | | | addition to the host
* journald: add support for wall forwardingSebastian Thorarensen2014-03-143-18/+28
| | | | | | | | | | | | | | This will let journald forward logs as messages sent to all logged in users (like wall). Two options are added: * ForwardToWall (default yes) * MaxLevelWall (default emerg) 'ForwardToWall' is overridable by kernel command line option 'systemd.journald.forward_to_wall'. This is used to emulate the traditional syslogd behaviour of sending emergency messages to all logged in users.
* tmpfiles: add --root option to operate on an alternate fs treeMichael Marineau2014-03-141-2/+10
| | | | | This makes it possible to initialize or cleanup an arbitrary filesystem hierarchy in the same way that it would be during system boot.
* machine-id-setup: use path_kill_slashes and modernizationsZbigniew Jędrzejewski-Szmek2014-03-141-3/+4
|
* man: network - clarify which options may be specified more than once.Tom Gundersen2014-03-141-5/+8
|
* machine-id: add --root option to operate on an alternate fs treeGreg KH2014-03-141-0/+8
| | | | | | | | | This makes it possible to initialize the /etc/machine-id file on an arbitrary filesystem hierarchy. This helps systems that wish to run this at image creation time in a subdirectory, or from initramfs before pivot-root is called. [tomegun: converted to using _cleanup_free_ macros]
* networkd: allow more than one static DNS serverTom Gundersen2014-03-141-2/+2
|
* logind: automatically remove SysV + POSIX IPC objects when the users owning ↵Lennart Poettering2014-03-141-0/+20
| | | | them fully log out
* systemctl: when "systemctl status" is called without arguments show a short ↵Lennart Poettering2014-03-121-4/+5
| | | | | | | overall system state Previously "systemctl status" without argument would print the status of all loaded units. This has now been moved to "systemctl status -a".
* systemctl: add new "list-machines" commandLennart Poettering2014-03-121-0/+18
| | | | | | "systemctl list-machines" shows one line per local container which includes the current system state of the container, the number of failed units as well as the number of currently queued jobs.
* man: improve nspawn's --user= documentationLennart Poettering2014-03-111-7/+9
|
* bus: replace sd_bus_label_{escape,unescape}() by new ↵Lennart Poettering2014-03-112-111/+150
| | | | | | | | | | | sd_bus_path_{encode,decode}() The new calls work similarly, but enforce a that a common, fixed bus path prefix is used. This follows discussions with Simon McVittie on IRC that it should be a good idea to make sure that people don't use the escaping applied here too wildly as anything other than the last label of a bus path.
* core: support globbing matches in DeviceAllow= when checking for device groupsLennart Poettering2014-03-111-4/+8
|
* man: fix description of systemctl --after/--beforeAndrey Borzenkov2014-03-111-2/+2
| | | | | It was backward - --after fetches After property, so units shown really come *before* unit given as argument. Same for --before.
* man: multiple sleep modes are to be separated by whitespace, not commasLennart Poettering2014-03-111-2/+2
| | | | As pointed out by Jason A. Donenfeld.
* nspawn: add --image= switch to boot GPT disk images that follow the ↵Lennart Poettering2014-03-101-4/+33
| | | | Discoverable Partitions Specification
* man: fix formatting of uuidsLennart Poettering2014-03-101-5/+5
|
* man: fix example in systemd.linkpoma2014-03-091-17/+15
| | | | | | | | | | 'man/systemd.link.xml' recovery from: commit eac684ef1c29684b1bcd27a89c38c202e568e469 Author: Tom Gundersen <teg@jklm.no> Date: Tue Feb 25 19:30:40 2014 +0100 man: split out systemd.net{work,dev}(5) from systemd-networkd(8)
* man: reference the Discoverable Partitions Spec from the gpt-auto-generator ↵Lennart Poettering2014-03-071-6/+8
| | | | man page
* man: add missing commaZbigniew Jędrzejewski-Szmek2014-03-071-1/+1
| | | | marcosf0> missing comma in udevadm "see also" section
* build-sys: update intructions for Makefile-man.am regenerationZbigniew Jędrzejewski-Szmek2014-03-071-2/+2
|
* man: describe functions for appending to messagesZbigniew Jędrzejewski-Szmek2014-03-075-0/+991
|
* gpt-auto-generator: automatically find the root disk of the systemLennart Poettering2014-03-071-19/+39
| | | | | | | | | | | | | | | When run in an initrd and no root= argument is set (or is set to root=gpt-auto) we will automatically look for the root partition on the same disk the EFI ESP is located on. Since we look for swap, /home and /srv on the disk the root partition is located on, we hence have a fully discoverable chain: Firmware discovers the EFI ESP partition → the initrd discovers the root partition → the host OS discovers swap, /home, and /srv. Note that this requires an EFI boot loader that sets the LoaderDevicePartUUID EFI variable, such as Gummiboot.
* man: systemd-bootchart - fix spacing in commandZachary Cook2014-03-061-2/+2
| | | | Use the same formatting as the systemd-analyze man page, so that man shows a space.
* man: update link to LSBZbigniew Jędrzejewski-Szmek2014-03-061-2/+2
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1073402
* man: bring gpt-auto-generator up to dateLennart Poettering2014-03-061-17/+67
|
* man: ipv4 link-localUmut Tezduyar Lindskog2014-03-051-0/+9
|
* systemd-run: make sure --nice=, --uid=, --gid=, --setenv= also work in ↵Lennart Poettering2014-03-051-9/+3
| | | | --scope mode