summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Target upload20-1Tollef Fog Heen2011-03-201-1/+1
|
* Make getty start after Apache2 and OpenVPN (which are the only two known ↵Tollef Fog Heen2011-03-202-1/+3
| | | | users of X-Interactive: yes). Closes: #618419
* Enable SELinux support. Closes: #618412Tollef Fog Heen2011-03-203-2/+4
|
* Enable TCP wrapper support. Closes: #618409Tollef Fog Heen2011-03-203-2/+4
|
* ChangelogTollef Fog Heen2011-03-111-0/+2
|
* dbus: fix dbus assert due to uninitialized errorAndrey Borzenkov2011-03-112-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing dbus_error_init() in UNKNOWN_OBJECT case. Fixes assertion systemd[1]: Caught <ABRT>, dumped core as pid 6256. systemd[1]: Freezing execution. Core was generated by `/bin/systemd systemd.unit=graphical.target'. Program terminated with signal 6, Aborted. #0 0x00007f8966ec81db in raise () from /lib64/libpthread.so.0 (gdb) bt #0 0x00007f8966ec81db in raise () from /lib64/libpthread.so.0 #1 0x000000000040823b in crash (sig=6) at src/main.c:120 #2 <signal handler called> #3 0x00007f896613c075 in raise () from /lib64/libc.so.6 #4 0x00007f896613d806 in abort () from /lib64/libc.so.6 #5 0x00007f89672ac8a5 in _dbus_abort () at dbus-sysdeps.c:94 #6 0x00007f89672a37b5 in _dbus_warn_check_failed ( format=0x7f89672b35d8 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:289 #7 0x0000000000441500 in bus_unit_message_handler (connection=0x21b6090, message=0x21b6760, data=0x1f3e870) at src/dbus-unit.c:572 #8 0x00007f8967299f11 in _dbus_object_tree_dispatch_and_unlock ( tree=0x219d660, message=0x21b6760) at dbus-object-tree.c:858 #9 0x00007f896728bca2 in dbus_connection_dispatch (connection=0x21b6090) at dbus-connection.c:4688 #10 0x000000000043befa in bus_dispatch (m=0x1f3e870) at src/dbus.c:547 #11 0x000000000041056d in manager_loop (m=0x1f3e870) at src/manager.c:2344 #12 0x0000000000409515 in main (argc=<value optimized out>, argv=<value optimized out>) at src/main.c:1229
* Call systemd-machine-id-setup in postinstTollef Fog Heen2011-03-112-0/+3
|
* Install systemd-machine-id-setupTollef Fog Heen2011-03-112-0/+2
|
* New upstream releaseTollef Fog Heen2011-03-111-0/+6
|
* Merge branch 'master' into debianTollef Fog Heen2011-03-1165-319/+1399
|\
| * Merge commit 'v20'Tollef Fog Heen2011-03-1165-319/+1399
| |\
| | * build-sys: add Mandriva distribution supportv20Andrey Borzenkov2011-03-0816-8/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This merges several separate patches that I carry as part of Mandriva systemd RPM. They touch those parts that are very unlikely to be changed in near future and do not impose any functionality change for systemd core. I also think it is useful for troubleshooting to have real distribution name in system logs, espicially when someone reports problem upstream. The patch looks bigger than sum of replaced patches because - previous patches were applied on top of distro=fedora, now I need to add all those bits for distro=mandriva as well - part of patch was done as spec file magic, but it seems more logical to ship all these bits together
| | * build-sys: prepare v20Lennart Poettering2011-03-082-1/+3
| | |
| | * service: use uppercase SYSV prefix to make it easier to recognizeLennart Poettering2011-03-081-1/+1
| | |
| | * service: prefix description with LSB only if script has LSB header, use ↵Lennart Poettering2011-03-082-5/+3
| | | | | | | | | | | | 'SysV:' otherwise
| | * unit: don't accidently create ordering links to targets when default deps ↵Lennart Poettering2011-03-082-26/+32
| | | | | | | | | | | | are off for either target and unit
| | * mount: support less cumbersome x-systemd-xxx mount optionsLennart Poettering2011-03-081-2/+6
| | |
| | * unit: distuingish mandatory from triggering conditionsLennart Poettering2011-03-086-26/+62
| | |
| | * dbus: return DBUS_ERROR_UNKNOWN_OBJECT when an object is unknownLennart Poettering2011-03-083-4/+18
| | |
| | * systemctl: when forwarding is-enabled to chkconfig hardcode runlevel 3Lennart Poettering2011-03-081-1/+1
| | |
| | * job: introduce new job result code 'skipped' to use when pre conditions of ↵Lennart Poettering2011-03-083-3/+11
| | | | | | | | | | | | | | | | | | | | | job did not apply https://bugzilla.redhat.com/show_bug.cgi?id=682245 https://bugzilla.redhat.com/show_bug.cgi?id=635780
| | * job: convert job type as early as we can, to simplify things a bitLennart Poettering2011-03-082-11/+21
| | |
| | * Keep emacs configuration in one configuration file.Zbigniew Jędrzejewski-Szmek2011-03-081-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On 07.03.2011 19:04, Lennart Poettering wrote: > > Oh, I had assumed that .vimrc trick would allow project-wide vim > modelines without having to edit each and every single file. > > Currently, every file does contain an emacs modeline at the top. It > would be fair I guess to add a vim modeline to all those files too, even > though it's not necessarily pretty. Hi, maybe it makes sense to go in the opposite direction: add .dir-locals.el in the top directory. The settings are actually identical in all .[ch] files.
| | * syslog: make sure the kmsg bridge is always pulled in and never terminated ↵Lennart Poettering2011-03-072-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | automatically Since we want to replace the bridge dynamically by the real syslog implementation such as rsyslog we need to make sure that the the bridge stays running right to the moment rsyslog is up so that we process messages enqueued by other processes started before rsyslog, so that those clients don't stay stuck.
| | * add .vimrc to .gitignoreAndrey Borzenkov2011-03-071-0/+1
| | |
| | * mount: make /media a tmpfsLennart Poettering2011-03-072-2/+21
| | |
| | * update TODOLennart Poettering2011-03-071-1/+3
| | |
| | * add org.freedesktop.DBus.Properies.Set methodAndrey Borzenkov2011-03-073-4/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch adds framework for processing Set requests on properties and as first consumers allows setting of LogTarget and LogLevel on interface org.freedesktop.systemd1.Manager of org.freedesktop.systemd1. The code should be generic enough to allow processing of any property on other objects and interfaces as well. No systemctl visible interface is added so far. The LogTarget and LogLevel are meant for debugging in the first place; user interface can be added if other usage emerge. Set on systemwide systemd is restricted to root; I am not sure how session level access is controlled.
| | * service: drop redundant check in sysv_translate_facilityLennart Poettering2011-03-061-3/+1
| | | | | | | | | | | | | | | We check for _r with an assert in the function header anyway, no need to check it again.
| | * update TODOLennart Poettering2011-03-051-2/+2
| | |
| | * machine-id: generate /etc/machine-id 0444 by defaultLennart Poettering2011-03-041-1/+6
| | |
| | * machine-id: typo fixLennart Poettering2011-03-041-1/+1
| | |
| | * main: introduce /etc/machine-idLennart Poettering2011-03-047-1/+349
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| | * systemctl: fix exit code when directing is-enabled to chkconfigLennart Poettering2011-03-041-1/+8
| | |
| | * main: minor optimizationLennart Poettering2011-03-041-5/+2
| | |
| | * dbus: add 'Tainted' property to Manager objectLennart Poettering2011-03-042-3/+29
| | |
| | * dbus: expose distribution name and features on manager object as propertiesLennart Poettering2011-03-042-1/+9
| | |
| | * man: document changed EnvironmentFile= behaviourLennart Poettering2011-03-041-1/+11
| | |
| | * main: add link to wiki page with longer explanation of the /usr madnessLennart Poettering2011-03-042-1/+5
| | |
| | * s/seperate/separate/Lennart Poettering2011-03-043-9/+7
| | |
| | * execute: load environment files at time of execution, not when we load the ↵Lennart Poettering2011-03-049-116/+269
| | | | | | | | | | | | | | | | | | service configuration https://bugzilla.redhat.com/show_bug.cgi?id=661282
| | * path: after installing inotify watches, recheck file again to fix raceLennart Poettering2011-03-041-8/+16
| | |
| | * path: don't use IN_ATTRIB on parent dirs when watching a file, since those ↵Lennart Poettering2011-03-042-5/+2
| | | | | | | | | | | | cannot be removed without emptying the dir first anyway and we need IN_ATTRIB only to detect the link count dropping to 0
| | * kill: always send SIGCONT after SIGTERMLennart Poettering2011-03-0314-46/+66
| | | | | | | | | | | | | | | When we kill a process to terminate it make sure to send SIGCONT to ensure it is unpaused and processes the signal.
| | * readahead: disable collector automatically on read-only mediaLennart Poettering2011-03-035-4/+49
| | |
| | * sysctl: use scandir() instead of nftw() to guarantee systematic orderingLennart Poettering2011-03-032-35/+79
| | |
| | * dirent: support DT_UNKNOWN where necessary for compat with reiserfsLennart Poettering2011-03-034-2/+13
| | |
| | * README: refer to profusion if people ask for consulting/engineering servicesLennart Poettering2011-03-011-0/+10
| | |
| | * systemctl: add condreload alias for compat with ALTLinuxLennart Poettering2011-03-011-0/+2
| | |
| | * man: fix chkconfig syntax to use --level 3Lennart Poettering2011-03-011-1/+1
| | |