Lennart Poettering
b4353094e5
service: drop redundant check in sysv_translate_facility
...
We check for _r with an assert in the function header anyway, no need to
check it again.
2011-03-06 23:28:39 +01:00
Lennart Poettering
fc7ac59412
update TODO
2011-03-05 00:30:54 +01:00
Lennart Poettering
76526bad9f
machine-id: generate /etc/machine-id 0444 by default
2011-03-04 22:50:56 +01:00
Lennart Poettering
9b4f818bd8
machine-id: typo fix
2011-03-04 22:28:13 +01:00
Lennart Poettering
d7ccca2e3f
main: introduce /etc/machine-id
...
This is supposed to play the same roles /var/lib/dbus/machine-id,
however fixes a couple of problems:
- It is available during early boot since it is stored in /etc
- Removes the ID from the D-Bus context and moves it into a system
context, thus hopefully lowering hesitation by people to use it.
- It is generated at installation time. If the file is empty at boot
time it will be mounted over with a randomly generated ID, which is
not saved to disk. This is useful to support state-less machines with
no transient or writable /etc configuration.
2011-03-04 21:53:19 +01:00
Lennart Poettering
63a723f3a7
systemctl: fix exit code when directing is-enabled to chkconfig
2011-03-04 19:48:38 +01:00
Lennart Poettering
81ab0d3c65
main: minor optimization
2011-03-04 19:48:12 +01:00
Lennart Poettering
c5d3439055
dbus: add 'Tainted' property to Manager object
2011-03-04 19:47:43 +01:00
Lennart Poettering
09bde77fc7
dbus: expose distribution name and features on manager object as properties
2011-03-04 18:34:56 +01:00
Lennart Poettering
f1779fd27b
man: document changed EnvironmentFile= behaviour
2011-03-04 14:13:47 +01:00
Lennart Poettering
aa1671320d
main: add link to wiki page with longer explanation of the /usr madness
2011-03-04 05:07:01 +01:00
Lennart Poettering
ed1c99fcc1
s/seperate/separate/
2011-03-04 03:58:52 +01:00
Lennart Poettering
8c7be95e5a
execute: load environment files at time of execution, not when we load the service configuration
...
https://bugzilla.redhat.com/show_bug.cgi?id=661282
2011-03-04 03:44:43 +01:00
Lennart Poettering
0595f9a1c1
path: after installing inotify watches, recheck file again to fix race
2011-03-04 01:50:38 +01:00
Lennart Poettering
3fc546f93d
path: don't use IN_ATTRIB on parent dirs when watching a file, since those cannot be removed without emptying the dir first anyway and we need IN_ATTRIB only to detect the link count dropping to 0
2011-03-04 00:22:00 +01:00
Lennart Poettering
430c18ed7f
kill: always send SIGCONT after SIGTERM
...
When we kill a process to terminate it make sure to send SIGCONT to
ensure it is unpaused and processes the signal.
2011-03-03 23:55:30 +01:00
Lennart Poettering
2b590e135f
readahead: disable collector automatically on read-only media
2011-03-03 23:03:26 +01:00
Lennart Poettering
c1b664d055
sysctl: use scandir() instead of nftw() to guarantee systematic ordering
2011-03-03 22:17:09 +01:00
Lennart Poettering
1a6f4df6c9
dirent: support DT_UNKNOWN where necessary for compat with reiserfs
2011-03-03 16:29:50 +01:00
Lennart Poettering
fc7a744cc4
README: refer to profusion if people ask for consulting/engineering services
2011-03-01 23:46:01 +01:00
Lennart Poettering
64e5f1b721
systemctl: add condreload alias for compat with ALTLinux
2011-03-01 22:20:13 +01:00
Lennart Poettering
6221fcdf2e
man: fix chkconfig syntax to use --level 3
2011-03-01 22:18:49 +01:00
Lennart Poettering
020501d952
build-sys: prepare v19
2011-03-01 01:33:38 +01:00
Lennart Poettering
3db48a7850
update TODO
2011-03-01 01:02:35 +01:00
Lennart Poettering
3414abee0d
ask-password: make a confused gcc shut up
2011-02-28 23:24:33 +01:00
Harald Hoyer
4ce9faa9d2
ratelimit: removed n_printed
...
Removed n_printed and renamed n_printed to num.
This is not a logging rate limiter anymore.
2011-02-28 23:04:18 +01:00
Harald Hoyer
35b8ca3aaf
Spelling Corrections
...
Just some lame spelling corrections with no functionality.
2011-02-28 22:47:38 +01:00
Zbigniew Jędrzejewski-Szmek
a9bd141b4a
systemctl: always null-terminate the password
2011-02-28 22:17:36 +01:00
Alexey Shabalin
53bdb7c186
build-sys: update ALTLinux support
...
Please apply patch for update ALTLinux support.
2011-02-28 22:10:13 +01:00
Lennart Poettering
90e6abaea0
udev: don't ignore non-encrypted block devices with no superblock
...
They might be encrypted disks with no LUKS header.
https://bugzilla.redhat.com/show_bug.cgi?id=679842
2011-02-28 22:04:53 +01:00
Lennart Poettering
0e01075a2b
udev: expose ttyUSB devices too
2011-02-28 21:51:34 +01:00
Lennart Poettering
230e12e337
udev: mark hvc devices for exposure in systemd
2011-02-28 21:51:34 +01:00
Lennart Poettering
dd5e696d93
cryptsetup: add a terse help
2011-02-25 02:56:27 +01:00
Lennart Poettering
446f004656
agent: don't print warnings if a password was removed or timed out
2011-02-25 02:52:07 +01:00
Lennart Poettering
c0f9c7da07
systemctl: shutdown agent explicitly so that it can reset the tty properly
2011-02-25 02:51:48 +01:00
Lennart Poettering
6d55002a69
service: never clean up a service that still has a process in it
2011-02-25 01:49:10 +01:00
Lennart Poettering
c904f64d84
label: udev might be making changes in /dev while we iterate through it
...
Also, there are most likely dead symlinks in there, so let's ignore
ENOENT when we relabel.
https://bugzilla.redhat.com/show_bug.cgi?id=680169
2011-02-25 01:47:31 +01:00
Lennart Poettering
8e20e31a65
systemctl: properly handle job results
2011-02-24 03:24:51 +01:00
Lennart Poettering
c0daa706d3
job: also trigger on-failure dependencies when jobs faile due to dependencies, timeout
2011-02-24 03:24:23 +01:00
Lennart Poettering
a6a9a78d95
job: don't access j->type when j is already freed
2011-02-24 03:23:43 +01:00
Lennart Poettering
c77bc38d28
job: when cancelling jobs, make sure to propagate this properly to depending jobs
2011-02-24 03:23:14 +01:00
Lennart Poettering
312732cfaf
job: start job timeout on enqueuing not when we start to process a job
...
This practically reverses 23e1e0c4a3
.
This makes it easier to timeout individual jobs so that this timeout can
be relied on, since blocked dependencies will not influence the timeout.
2011-02-24 02:41:38 +01:00
Lennart Poettering
5f8738667f
unit: increase default timeout to 3min
2011-02-24 02:38:19 +01:00
Lennart Poettering
84168c7740
logger: leave the logger longer around and allow it do handle more connections
2011-02-24 02:38:02 +01:00
Lennart Poettering
5d44db4a90
dbus: pass along information why a job failed when it failed (dbus api change!)
2011-02-24 02:36:34 +01:00
Lennart Poettering
ccc80078fe
general: unify error code we generate on timeout
2011-02-24 02:33:57 +01:00
Lennart Poettering
aa2e211587
units: synchronize gettys to plymouth even if plymouth is killed by gdm
2011-02-24 02:32:50 +01:00
Lennart Poettering
2e0d98fa87
update TODO
2011-02-23 19:44:29 +01:00
Lennart Poettering
23e1e0c4a3
job: start job timer when we begin running the job, not already when we add it to the queue of jobs
2011-02-23 18:46:57 +01:00
Lennart Poettering
b61e476f51
cryptsetup: try to show the mount point for a crypto disk if we can
2011-02-23 18:46:27 +01:00