summaryrefslogtreecommitdiff
path: root/src/path.c
Commit message (Collapse)AuthorAge
* path: optionally, create watched directories in .path unitsLennart Poettering2011-04-10
|
* path: after installing inotify watches, recheck file again to fix raceLennart Poettering2011-03-04
|
* path: don't use IN_ATTRIB on parent dirs when watching a file, since those ↵Lennart Poettering2011-03-04
| | | | cannot be removed without emptying the dir first anyway and we need IN_ATTRIB only to detect the link count dropping to 0
* service: when reloading a service fails don't fail the entire service but ↵Lennart Poettering2011-01-20
| | | | just the reload job
* path: fix watching the root directoryMichal Schmidt2010-12-01
| | | | | | | | | | | If you have a path unit with: DirectoryNotEmpty=/foo and "/foo" does not exist, creating it later escapes the attention of systemd. When adding watches for parent directories, systemd never adds one for the root directory. It attempts to add a watch for an empty string instead, which fails. If the path is "/", we must not trim the slash.
* path: don't mention too many inotify msgsLennart Poettering2010-11-16
|
* path: properly free PathSpec structsLennart Poettering2010-11-15
|
* unit: introduce ConditionDirectoryNotEmpty=Lennart Poettering2010-11-15
|
* path: avoid immediate restarting of units triggered by paths if nothing ↵Lennart Poettering2010-11-15
| | | | actually changed on disk
* path: always look for IN_ATTRIB since deletion is signalled that wayLennart Poettering2010-11-15
|
* units: order units by default before appropriate targets in case they are ↵Lennart Poettering2010-10-29
| | | | pulled indirectly
* unit: get rid of gnoreDependencyFailure= instead treat ConflictedBy= as ↵Lennart Poettering2010-10-29
| | | | weaker counterpart of Conflicts=, similar to Wants= vs. Requires=
* inotify: properly handle multiple inotify events per read()Lennart Poettering2010-10-13
|
* unit: introduce 'banned' load state for units symlinked to /dev/nullLennart Poettering2010-10-08
|
* manager: add missing second part of s/maintenance/failed/Matthew Miller2010-08-31
|
* dbus: follow standardized fdo PropertiesChanged signal specLennart Poettering2010-08-20
|
* emacs: make sure nobody accidently adds tabs to our sourcesLennart Poettering2010-08-14
|
* clang: fix numerous little issues found with clang-analyzerLennart Poettering2010-08-11
|
* manager: when two pending jobs conflict, keep the one that "conflicts", ↵Lennart Poettering2010-08-09
| | | | | | | remove the one that is "conflicted" This gives the writer of units control which unit is kept and which is stopped when two units conflict.
* systemctl: introduce reset-maintenance commandLennart Poettering2010-07-19
|
* path,timer: order units after sysinit by defaultLennart Poettering2010-07-16
|
* socket: when the socket is supposed to stop, don't accept any connections ↵Lennart Poettering2010-07-13
| | | | anymore
* dbus: make errors reported via D-Bus more usefulLennart Poettering2010-07-08
|
* unit: add DefaultDependencies= settingLennart Poettering2010-07-03
| | | | | | | | | | | In order to simplify writing of unit files introduce default dependencies that are added to all units unless explictly disabled in a unit. This option can be switched off for select units that are involved in early boot-up ot late system shutdown, This should simplify service files for most normal daemons, but breaks existing service files for software involved in early boot (notably udev), which need to be updated for a DefaultDependencies=no setting)
* unit: simplify things a little by introducing API to add two dependencies in ↵Lennart Poettering2010-07-03
| | | | one step
* unit: shorten active state enums to make systemctl output nicerLennart Poettering2010-07-01
|
* unit: add new abstracted maintenance state for unitsLennart Poettering2010-07-01
|
* unit: get rid of various unnecessary castsLennart Poettering2010-06-19
|
* typo: the correct spelling is maintenance not maintainanceLennart Poettering2010-06-16
|
* path: add .path unit type for monitoring filesLennart Poettering2010-05-24