Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-08 | unit: distuingish mandatory from triggering conditions | Lennart Poettering | |
2011-03-04 | execute: load environment files at time of execution, not when we load the ↵ | Lennart Poettering | |
service configuration https://bugzilla.redhat.com/show_bug.cgi?id=661282 | |||
2011-02-21 | unit: introduce ConditionVirtualization= | Lennart Poettering | |
2011-02-13 | service: make main pid guessing optional, and reread pid file after reloads | Lennart Poettering | |
2011-02-04 | pam: optionally reset cgroup memberships for login sessions | Lennart Poettering | |
2011-02-03 | load-fragment: properly parse Nice= value | Adrian Spinu | |
Hello, i`ve been using systemd for a while now, and found out that when using NICE parameter for .service files the varible is not set correctly. i`ve found the problem in file *load-fragment.c* function *config_parse_nice* variable /*c->nice_set = false;*/ should be /*c->nice_set = true;*/ Problem is alsom manifesting on v17 but did not upgrade yet ... | |||
2011-01-22 | clang: fix some issues found with clang-analyzersystemd/v17 | Lennart Poettering | |
2011-01-18 | execute: make sending of SIGKILL on shutdown optional | Lennart Poettering | |
2011-01-18 | man: document missing KillSignal= and swap options | Lennart Poettering | |
2011-01-06 | execute: drop empty assignments from env blocks on execution but keep them ↵ | Lennart Poettering | |
around otherwise to make them visible | |||
2011-01-06 | fragment: allow prefixing of the EnvironmentFile= path with - to ignore errors | Lennart Poettering | |
2011-01-05 | fragment: properly handle quotes in assignments in EnvironmentFile= files | Lennart Poettering | |
2010-11-15 | unit: introduce ConditionDirectoryNotEmpty= | Lennart Poettering | |
2010-11-14 | load-fragment: properly do comparison of words | Lennart Poettering | |
2010-11-10 | unit: add ConditionNull= condition | Lennart Poettering | |
2010-10-29 | unit: get rid of gnoreDependencyFailure= instead treat ConflictedBy= as ↵ | Lennart Poettering | |
weaker counterpart of Conflicts=, similar to Wants= vs. Requires= | |||
2010-10-29 | unit: replace StopRetroactively= by BindTo= dependencies | Lennart Poettering | |
The property StopRetroactively= needs to be per-dependency, not per-unit, in order to properly express dependencies between .mount units and its .device and fsck .service units. If the .device unit is unplugged the mount should go away, but if the fsck process terminates the .mount should stay. | |||
2010-10-28 | unit: replace recursive_stop by stop_retroactively to simplify things a little | Lennart Poettering | |
2010-10-22 | systemctl: introduce systemctl kill | Lennart Poettering | |
2010-10-20 | service: implement FsckPassNo= option | Lennart Poettering | |
2010-10-13 | unit: add minimal condition checker for unit startup | Lennart Poettering | |
2010-10-08 | unit: rename 'banned' load state to 'masked' | Lennart Poettering | |
2010-10-08 | service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service | Lennart Poettering | |
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036 | |||
2010-10-08 | systemctl: fix 'systemctl enable getty@.service' | Lennart Poettering | |
2010-10-08 | unit: introduce 'banned' load state for units symlinked to /dev/null | Lennart Poettering | |
2010-10-05 | socket: make sockets to pass to a service configurable | Lennart Poettering | |
2010-10-05 | socket: make service to start on incoming traffic configurable | Lennart Poettering | |
2010-09-27 | load-fragment: reset fragment_path if we couldn't find a unit file for it | Lennart Poettering | |
2010-09-27 | sysv: optionally disable of SysV init/rcN.d support at compile time | Fabiano Fidencio | |
This patch adds a cpp definition HAVE_SYSV_COMPAT that is used to isolate code dealing with /etc/init.d and /etc/rcN.d for systems where it does not make sense (one that does not use sysv or one that is fully systemd native). The patch tries to be as little intrusive as possible, however in order to minimize the number of #ifdef'ed regions I've reordered some code in path-lookup.c:lookup_paths_init() where all code dealing with sysv is now isolated under running_as == MANAGER_SYSTEM as well. Moreover, In struct Service, some fields were rearranged to reduce the number of ifdefs. Lennart's suggestions were fixed and squashed with the original patch, that was sent by Gustavo Sverzut Barbieri (barbieri@profusion.mobi). | |||
2010-09-16 | vconsole: add new utility to initialize the virtual console | Lennart Poettering | |
2010-08-31 | exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interface | Lennart Poettering | |
This replaces OOMAdjust= by OOMScoreAdjust= in the config files, breaking compatibility with older unit files. However, this keeps compat with older kernels which lack the new OOM rework. | |||
2010-08-30 | unit: introduce AllowIsolate= switch | Lennart Poettering | |
2010-08-17 | service: rename ValidNoProcess= to RemainAfterExit= | Lennart Poettering | |
2010-08-17 | load-fragment: make parser more forgiving | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-11 | unit: rename OnlyByDependency= to RefuseManualStart= and introduce ↵ | Lennart Poettering | |
RefuseManualStop= Some unit shall never be start on user request (e.g. shutdown.target) others never be stopped on user request (e.g. auditd.servce), hence offer options for both. | |||
2010-08-03 | socket: Allow selection of TCP Congestion Avoidance algorithm to socket | Tomasz Torcz | |
Hi, attached path extends socket configurables with another knob - TCP Congestion Avoidance selection. Linux implements handful of those, useful in various situations. For example, TCP Low Priority may be used by FTP service to gracefully yield bandwidth for more important TCP/IP streams. Until recently TCP_CONGESTION was Linux-specific, recently FreeBSD 8 and OpenSolaris gained compatible support. | |||
2010-07-21 | load: make sure that unit files in /etc/ always take precedence, even over ↵ | Lennart Poettering | |
link targets, to make them easily overrdiable | |||
2010-07-21 | unit: allow symlinking unit files to /dev/null | Lennart Poettering | |
2010-07-17 | job: timeout every job independently of the unit | Lennart Poettering | |
2010-07-17 | systemctl: warn when operating on service files that changed on disk but ↵ | Lennart Poettering | |
haven't been reloaded | |||
2010-07-12 | unit: introduce IgnoreDependencyFailure= | Lennart Poettering | |
2010-07-12 | execute: optionally ignore return status of invoked commands | Lennart Poettering | |
2010-07-11 | manager: introduce unit path cache to minimize disk accesses | Lennart Poettering | |
2010-07-10 | execute: add ability to configure the kill signal | Lennart Poettering | |
2010-07-08 | dbus: make errors reported via D-Bus more useful | Lennart Poettering | |
2010-07-07 | service: allow configuration of more than one Exec command in one line | Lennart Poettering | |
2010-07-07 | util: use quoted word parsing where applicable | Lennart Poettering | |
2010-07-07 | util: implement safe_atolu based on safe_atolli/safe_atoi, depending on word ↵ | Lennart Poettering | |
size | |||
2010-07-07 | main: implement manager configuration file | Lennart Poettering | |