summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* NEWS: updatev207Kay Sievers2013-09-131-5/+5
|
* build-sys: prepare 207Lennart Poettering2013-09-133-10/+102
|
* bash-completion: add systemd-runZbigniew Jędrzejewski-Szmek2013-09-133-1/+65
|
* shut up gcc complaining about freeing a const variableKay Sievers2013-09-121-1/+2
|
* man: wording and grammar updatesJan Engelhardt2013-09-1262-289/+289
| | | | | | | | | | | | This is a recurring submission and includes corrections to various issue spotted. I guess I can just skip over reporting ubiquitous comma placement fixes… Highligts in this particular commit: - the "unsigned" type qualifier is completed to form a full type "unsigned int" - alphabetic -> lexicographic (that way we automatically define how numbers get sorted)
* update TODOLennart Poettering2013-09-121-0/+4
|
* core: notify triggered by socket of a serviceUmut Tezduyar2013-09-124-38/+38
|
* service: Implement 'on-watchdog' restart optionHannes Reinecke2013-09-123-0/+8
| | | | | Services using the watchdog option might want to be restarted only if the watchdog triggers.
* journald: Log error when failed to get machine-id on startOlivier Brunel2013-09-121-4/+4
| | | | | Can help since the journal requires /etc/machine-id to exists in order to start, and will simply silently exit when it does not.
* update TODOLennart Poettering2013-09-121-0/+13
|
* systemctl: process only signals for jobs we really wait forMichal Sekletar2013-09-121-3/+11
| | | | | | wait_filter() callback shouldn't process JobRemove signals for arbitrary jobs. It should only deal with signals for jobs which are included in set of jobs we wait for.
* TODO: remove backlight toolKay Sievers2013-09-121-2/+0
|
* Actually allow tabs in environment filesZbigniew Jędrzejewski-Szmek2013-09-121-1/+1
| | | | Fixup for ac4c8d6da8b5e.
* man: Add a note about what environment variables are available by defaultZbigniew Jędrzejewski-Szmek2013-09-121-0/+21
|
* getty-generator: Enable getty on all active serial consoles.Michael Marineau2013-09-121-14/+23
| | | | | | | This enables a getty on active kernel consoles even when they are not the last one specified on the kernel command line and mapped to /dev/console. Now the order "console=ttyS0 console=tty0" works in addition to "console=tty0 console=ttyS0".
* hwdb: add Toshiba Satellite P75-AZbigniew Jędrzejewski-Szmek2013-09-121-0/+7
| | | | Contributed by Guillermo Dominguez Duarte <guillermod84@gmail.com>.
* man: fix description of file order applicationKay Sievers2013-09-124-16/+18
|
* Allow tabs in environment filesZbigniew Jędrzejewski-Szmek2013-09-123-1/+60
| | | | | | | | | | | | bash allows them, and so should we. string_has_cc is changed to allow tabs, and if they are not wanted, they must be now checked for explicitly. There are two other callers, apart from the env file loaders, and one already checked anyway, and the other is changed to check. https://bugs.freedesktop.org/show_bug.cgi?id=68592 https://bugs.gentoo.org/show_bug.cgi?id=481554
* man: fix description of sysctl.d orderMantas Mikulėnas2013-09-121-1/+1
| | | | | | systemd-sysctl gives priority to the latest occurence as of commit 04bf3c1a60d82791e0320381e9268f727708f776, but the manpage hasn't been updated for that.
* hwdb: updateKay Sievers2013-09-113-455/+2429
|
* Add pam configuration to allow user sessions to work out of the boxZbigniew Jędrzejewski-Szmek2013-09-115-3/+23
| | | | | | | | | | | | | | | | | | | systemd-logind will start user@.service. user@.service unit uses PAM with service name 'systemd-user' to perform account and session managment tasks. Previously, the name was 'systemd-shared', it is now changed to 'systemd-user'. Most PAM installations use one common setup for different callers. Based on a quick poll, distributions fall into two camps: those that have system-auth (Redhat, Fedora, CentOS, Arch, Gentoo, Mageia, Mandriva), and those that have common-auth (Debian, Ubuntu, OpenSUSE). Distributions that have system-auth have just one configuration file that contains auth, password, account, and session blocks, and distributions that have common-auth also have common-session, common-password, and common-account. It is thus impossible to use one configuration file which would work for everybody. systemd-user now refers to system-auth, because it seems that the approach with one file is more popular and also easier, so let's follow that.
* core: failed scope units may not be restartedLennart Poettering2013-09-112-0/+5
| | | | We don't allow reusing of scopes.
* sd-login: add a public accessor for the VT numberGiovanni Campagna2013-09-115-0/+43
| | | | | The VT number was already part of the DBus API, but was not exposed in the C API.
* Update TODOLennart Poettering2013-09-111-0/+2
|
* cryptsetup: Retry indefinitely if tries=0 option has been set.Thomas Bächler2013-09-112-5/+6
| | | | | When running from initrd, entering a wrong passphrase usually means that you cannot boot. Therefore, we allow trying indefinitely.
* swap: handle nofail/noauto in coreTom Gundersen2013-09-112-56/+18
|
* mount: filesystems mounted in the initrd should not conflict with ↵Tom Gundersen2013-09-111-5/+21
| | | | | | | | | | | umount.target in the real root These mounts should be kept around and unmounted in the shutdown ramfs. Currently, we will still attempt to umount these in the final kill spree, but we should consider avoiding that too. Also, the should_umount function should be generalised and put into util.c or something like that, but we are still discussing precisely how.
* mount: move device links handling from generatorTom Gundersen2013-09-112-38/+14
| | | | | | | This makes mount units work like swap units: when the backing device appears the mount unit will be started. v2: the device should want the mount unconditionally, not only for DefaultDependencies=yes
* swap: backing device should unconditionally want swap unitTom Gundersen2013-09-111-2/+1
| | | | | There is no need to restrict this to only the 'nofail' case. In the '!nofail' case the unit is already wanted by swap.target, so this is not a functional change.
* fstab-generator: use DefaultDependencies=yesTom Gundersen2013-09-112-48/+6
| | | | This removes some redundancy between the generator and the core mount handling.
* filesystem targets: disable default dependenciesTom Gundersen2013-09-114-0/+8
| | | | | | | This means we can use default dependencies on mount units without having to get them automatically ordered before the filesystem targets. Reported-by: Thomas Baechler <thomas@archlinux.org>
* man: document that Type=notify is currently incompatible with PrivateNetwork=yesLennart Poettering2013-09-111-1/+5
|
* man: one more example in tmpfiles.dLukas Nykryn2013-09-101-0/+7
|
* man: wording and grammar updatesJan Engelhardt2013-09-1019-38/+37
| | | | | | | | | This includes regularly-submitted corrections to comma setting and orthographical mishaps that appeared in man/ in recent commits. In this particular commit: - the usual comma fixes - expand contractions (this is prose)
* systemctl: show BlockIODeviceWeight for unitGao feng2013-09-101-0/+18
| | | | | We can use systemctl show unitname to show the BlockIODeviceWeight of unit.
* systemcl: add support for setting BlockIODeviceWeight for unitGao feng2013-09-101-0/+42
| | | | | | | This patch allows user to set up BlockIODeviceWeight for unit through systemctl. Such as systemctl set-property sshd.service BlockIODeviceWeight="/dev/sda 100"
* cgroup: setup BlockIODeviceWeight in bus_cgroup_set_propertyGao feng2013-09-101-0/+86
| | | | | | This patch adds the support for setting up BlockIODeviceWeight in bus_cgroup_set_property. most of the codes are copied from the case that sets up DeviceAllow.
* cgroup: compare fs paths with path_equal() rather than streq()Lennart Poettering2013-09-101-1/+1
|
* systemcl: add support for setting BlockIORead/WriteBandwidth for unitGao feng2013-09-101-0/+51
| | | | | | | | This patch allows user to set up BlockIOReadBandwidth and BlockIOWriteBandwidth for unit through systemctl. Such as systemctl set-property sshd.service BlockIOReadBandwidth="/dev/sda 100000" systemctl set-property sshd.service BlockIOWriteBandwidth="/dev/sda 200000"
* cgroup: setup BlockIORead/WriteBandwidth in bus_cgroup_set_propertyGao feng2013-09-101-0/+95
| | | | | This patch adds the support for setting up BlockIORead/WriteBandwidth in bus_cgroup_set_property.
* blkio bandwidth: don't clean up all of entries in blockio_device_bandwidths listGao feng2013-09-101-3/+9
| | | | | if we get BlockIOReadBandwidth="", we should only remove the read-bandwidth-entries in blockio_device_bandwidths list.
* man: split systemctl commands to sectionsLukas Nykryn2013-09-101-692/+736
|
* service: remove pidfile after exit of a serviceLukas Nykryn2013-09-102-2/+6
|
* man: add not to not use -x in bug reportsZbigniew Jędrzejewski-Szmek2013-09-101-2/+9
|
* journald: be a bit more verbose when vacuumingZbigniew Jędrzejewski-Szmek2013-09-104-11/+25
| | | | | | | | Vacuuming behaviour is a bit confusing, and/or we have some bugs, so those additional messages should help to find out what's going on. Also, rotation of journal files shouldn't be happening too often, so the level of the messages is bumped to info, so that they'll be logged under normal operation.
* keymap: Add Asus WMI moduleMartin Pitt2013-09-091-0/+3
| | | | | We need to override the TOUCHPAD_TOGGLE to F21 to make it useful under X, as for other models.
* build-sys: gpt-auto-generator depends on HAVE_BLKIDMarcel Holtmann2013-09-091-0/+2
|
* Fix two compiler warningsZbigniew Jędrzejewski-Szmek2013-09-092-1/+2
|
* run: allow non-absolute paths as commandZbigniew Jędrzejewski-Szmek2013-09-097-7/+109
|
* path-util.c: small modernizationZbigniew Jędrzejewski-Szmek2013-09-091-7/+6
|