summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* introspection: Fix parallel buildsbaserock/jjardon/fix_parallel_buildJavier Jardón2014-11-161-1/+1
| | | | | | | | One needs to add an explicit dependency between the gir files and the .la libtool wrapper as this dependency is not added automatically by Makefile.introspection. Not adding these breaks parallel builds as make does not wait for the .la to be generated before launching g-ir-scanner.
* build-sys: do not use "label" functions in libsystemd_sharedv217Kay Sievers2014-10-281-2/+2
|
* update NEWSLennart Poettering2014-10-281-0/+8
|
* test: use assert_se() when testing tables so that we get a useful error when ↵Lennart Poettering2014-10-281-4/+3
| | | | something fails
* service: add missing state table entryLennart Poettering2014-10-281-0/+1
|
* core: send sigabrt on watchdog timeout to get the stacktraceUmut Tezduyar Lindskog2014-10-2811-27/+63
| | | | | if sigabrt doesn't do the job, follow regular shutdown routine, sigterm > sigkill.
* swap: don't add too many deps for swap files form /proc/swapLennart Poettering2014-10-281-0/+3
|
* udev: path_id - set supported_parent for well-known SCSI setupsKay Sievers2014-10-281-2/+6
|
* NEWS: fix typosRonny Chevalier2014-10-281-2/+2
|
* NEWS: updateKay Sievers2014-10-281-6/+6
|
* NEWSTom Gundersen2014-10-281-1/+7
|
* update NEWSLennart Poettering2014-10-281-0/+5
|
* update NEWSLennart Poettering2014-10-281-0/+8
|
* build-sys: bump version number in preparation for releaseLennart Poettering2014-10-281-1/+1
|
* build-sys: bump library versions in preparation for 217 releaseLennart Poettering2014-10-281-3/+3
|
* NEWS: add contributor list in preparation for 217 releaseLennart Poettering2014-10-281-0/+25
|
* update NEWSLennart Poettering2014-10-281-0/+7
|
* polkit: actually generate new InteractiveAuthorizationRequired error on the ↵Lennart Poettering2014-10-281-0/+3
| | | | right occasions
* update TODOLennart Poettering2014-10-281-4/+0
|
* sd-bus: add support for new InteractiveAuthorizationRequired error from dbus ↵Lennart Poettering2014-10-282-33/+36
| | | | spec
* update TODOLennart Poettering2014-10-281-1/+0
|
* man: minor corrections on how the overall system states are actually definedLennart Poettering2014-10-281-6/+6
|
* mac: add mac_ prefix to distinguish origin security apisWaLyong Cho2014-10-2812-90/+74
|
* update TODOLennart Poettering2014-10-281-2/+0
|
* swap: drop noauto/nofail bools from Swap structureLennart Poettering2014-10-282-33/+5
| | | | | We nowadays always set them to "false" anyway, hence let's get rid of them entirely.
* swap: replace Discard= setting by a more generic Options= settingLennart Poettering2014-10-286-77/+103
| | | | | | For now, it's systemd itself that parses the options string, but as soon as util-linux' swapon can take the option string directly with -o we should pass it on unmodified.
* udev hwdb: Support shipping pre-compiled database in system imagesMartin Pitt2014-10-285-8/+63
| | | | | | | | | | | | | | | | In some cases it is preferable to ship system images with a pre-generated binary hwdb database, to avoid having to build it at runtime, avoid shipping the source hwdb files, or avoid storing large binary files in /etc. So if hwdb.bin does not exist in /etc/udev/, fall back to looking for it in UDEVLIBEXECDIR. This keeps the possibility to add files to /etc/udev/hwdb.d/ and re-generating the database which trumps the one in /usr/lib. Add a new --usr flag to "udevadm hwdb --update" which puts the database into UDEVLIBEXECDIR. Adjust systemd-udev-hwdb-update.service to not generate the file in /etc if we already have it in /usr.
* update TODOLennart Poettering2014-10-281-2/+0
|
* man: document that $XDG_SESSION_DESKTOP only takes a single item, not a ↵Lennart Poettering2014-10-281-2/+7
| | | | list, unlike $XDG_CURRENT_DESKTOP
* sd-login: let's not needlessly yell at usersLennart Poettering2014-10-283-3/+3
| | | | | | While GNOME/KDE are generally capitalized, systemd tools generally are not, hence let's not start doing so in the XDG_CURRENT_SESSION environment variable.
* manager: print warning on console before rebootZbigniew Jędrzejewski-Szmek2014-10-273-7/+16
| | | | It will be printed even if a prompt is blocking other messages.
* manager: convert ephemeral to enumZbigniew Jędrzejewski-Szmek2014-10-274-9/+15
| | | | In preparation for subsequent changes.
* man: add table of manager statesZbigniew Jędrzejewski-Szmek2014-10-271-7/+56
|
* shell-completion: systemctl set-default,get-default,is-system-runningZbigniew Jędrzejewski-Szmek2014-10-273-6/+19
|
* rpm: add user macrosZbigniew Jędrzejewski-Szmek2014-10-271-0/+13
|
* manager: do not print anything while passwords are being queriedZbigniew Jędrzejewski-Szmek2014-10-272-1/+109
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=73942
* cdrom_id: do not attempt to read past end of bufferZbigniew Jędrzejewski-Szmek2014-10-271-1/+1
| | | | CID #1238437
* selinux: make sure we do not try to print missing fieldsZbigniew Jędrzejewski-Szmek2014-10-271-6/+12
| | | | | | | | | UID or GID of 0 is valid, so we cannot use that to distinguish whether calls to sd_bus_creds_get_* succeeded, and the return value from the function is the only way to know about missing fields. Print "n/a" if the fields are missing. CID #1238779
* login: remove multi-seat-xTimofey Titovets2014-10-286-134/+6
|
* update TODOLennart Poettering2014-10-281-8/+0
|
* Update NEWSLennart Poettering2014-10-281-0/+17
|
* units: define appropriate job timeout actions when boot or shutdown timeouts ↵Lennart Poettering2014-10-283-0/+6
| | | | | | | | | | | are hit Using the new JobTimeoutAction= setting make sure we power off the machine after basic.target is queued for longer than 15min but not executed. Similar, if poweroff.target is queued for longer than 30min but does not complete, forcibly turn off the system. Similar, if reboot.target is queued for longer than 30min but does not complete, forcibly reboot the system.
* job: optionally, when a job timeout is hit, also execute a failure actionLennart Poettering2014-10-286-14/+52
|
* core: remove system start timeout logic againLennart Poettering2014-10-286-92/+0
| | | | | | | | | | | | The system start timeout as previously implemented would get confused by long-running services that are included in the initial system startup transaction for example by being cron-job-like long-running services triggered immediately at boot. Such long-running jobs would be subject to the default 15min timeout, esily triggering it. Hence, remove this again. In a subsequent commit, introduce per-target job timeouts instead, that allow us to control these timeouts more finegrained.
* update TODOLennart Poettering2014-10-281-2/+0
|
* journald: be nice to coverity, add an extra assertLennart Poettering2014-10-271-2/+3
| | | | coverity otherwise assumes that the chain object might be NULL.
* CODING_STYLE: don't clobber arguments on failureLennart Poettering2014-10-271-1/+5
|
* calendarspec: parse 'quarterly' and 'semi-annually' as shortcutsLennart Poettering2014-10-273-8/+68
|
* networkd: network - if no prefixlength is given, try to deduce one from the ↵Tom Gundersen2014-10-271-1/+10
| | | | | | address class In case of a class E or F address, ignore the address.
* shared: in-addr-utils - add default_subnet_mask and default_prefixlen methodsTom Gundersen2014-10-273-15/+54
| | | | | | | These use the (deprecated) IPv4 address classes to deduce the corresponding subnet masks. This is useful when addresses without subnet masks and prefix lengths are given. Make use of these new functions from sd-dhcp-lease.