Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-27 | Revert "socket-proxyd: Add --listener option for listener/destination pairs." | Lennart Poettering | |
This reverts commit adcf4c81c58511b67644e17fa743d1729d3c9ccf. We have a better solution for the problem of making two processes run in the same namespace, and --listener is not needed hence and should be dropped. Conflicts: man/systemd-socket-proxyd.xml | |||
2013-11-27 | namespace: comment typo fix | Lennart Poettering | |
2013-11-27 | bus: properly handle if we get disconnected during HELLO phase | Lennart Poettering | |
2013-11-27 | service: add the ability for units to join other unit's PrivateNetwork= and ↵ | Lennart Poettering | |
PrivateTmp= namespaces | |||
2013-11-27 | TODO: add dbus runtime depedency | Tom Gundersen | |
2013-11-27 | networkd: Initialize variable to NULL | Patrik Flykt | |
If any number of arguments are given, _cleanup_manager_free_ is used with unitialized memory causing a crash. | |||
2013-11-27 | TODO: remove dbus requirement | Kay Sievers | |
2013-11-27 | updates for TODO and README | Lukasz Skalski | |
* library support for setns() system call was added to glibc version 2.14 (setns() call is use in src/machine/machinectl.c and src/libsystemd-bus-container.c) * utf8 validation call are already exported (via sd-utf8.c file) - commit - 369c583b3fb3d672ef469d53141e274ec9d2e8a7 | |||
2013-11-27 | logind: log which process is delaying suspend and not closing locks | Lennart Poettering | |
2013-11-27 | journald: mention how long we needed to flush to /var in the logs | Lennart Poettering | |
2013-11-27 | journal: simplify pre-allocation logic | Lennart Poettering | |
let's just do a single fallocate() as far as possible, and don't distuingish between allocated space and file size. This way we can save a syscall for each append, which makes quite some benefits. | |||
2013-11-27 | journal: add a test case for flushing messages out of a series of journal ↵ | Lennart Poettering | |
files into a single new one | |||
2013-11-27 | journal: allow journal_file_copy_entry() to work on non-local files | Lennart Poettering | |
2013-11-27 | journal: fix iteration when we go backwards from the beginning of an array ↵ | Lennart Poettering | |
chain element | |||
2013-11-26 | journal: optimize bisection logic a bit by caching the last position | Lennart Poettering | |
This way we can do a quick restart limiting a bit how wildly we need to jump around during the bisection process. | |||
2013-11-26 | journald: keep statistics on how of we hit/miss the mmap cache | Lennart Poettering | |
2013-11-26 | journal: make table const | Lennart Poettering | |
2013-11-26 | journal: when appending to journal file, allocate larger blocks at once | Lennart Poettering | |
2013-11-26 | tree-wide usage of %m specifier instead of strerror(errno) | Daniel Buch | |
Also for log_error() except where a specific error is specified e.g. errno ? strerror(errno) : "Some user specified message" | |||
2013-11-26 | man: networkd - document bridging | Tom Gundersen | |
2013-11-26 | systemctl: fix enable/disable reply handling | Kay Sievers | |
2013-11-26 | pam_systemd: do not set XDG_RUNTIME_DIR if the session's original user is ↵ | Lennart Poettering | |
not the same as the newly logged in one It's better not to set any XDG_RUNTIME_DIR at all rather than one of a different user. So let's do this. This changes the bus call parameters of CreateSession(), but that is explicitly an internal API hence should be fine. Note however, that a logind restart (the way the RPM postinst scriptlets do it) is necessary to make things work again. | |||
2013-11-26 | nspawn: improve error message when we cannot resolve the root directory argument | Lennart Poettering | |
2013-11-26 | man: explain the precise syntax and feature set of unit names at the end of ↵ | Lennart Poettering | |
the man page, given that it is detail information | |||
2013-11-26 | systemctl: replace the three job mode options by a single --job-mode= option | Lennart Poettering | |
Also, expose the new "flush" job mode this way. | |||
2013-11-26 | core: add new "flush" job mode to cancel all other jobs when queuing a new job | Lennart Poettering | |
2013-11-26 | core: replace OnFailureIsolate= setting by a more generic OnFailureJobMode= ↵ | Lennart Poettering | |
setting and make use of it where applicable | |||
2013-11-26 | networkd: add bridge support | Tom Gundersen | |
A bridge is specified in a .netdev file with a section [Bridge] and at least the entry Name=. A link may be joined to a bridge if the .network applied to it has a Bridge= entry giving the name of the bridge in its [Network] section. We eagerly create all bridges on startup, and links are added to bridges as soon as they both appear. | |||
2013-11-26 | networkd: minor fixes | Tom Gundersen | |
In particular, store the ifname, though we should only use it carefully, as it is not guaranteed to be stable. Using it for logging is fine though. | |||
2013-11-26 | rtnl: add support for IFLA_MASTER | Tom Gundersen | |
2013-11-26 | rtnl: add preliminary support for containers | Tom Gundersen | |
For now, we only support one container type IFLA_LINKINFO, and we still lack support for parsing the containers again. | |||
2013-11-25 | networkd: use correct printf formatter | Dave Reisner | |
uint64_t can be formatted correctly with %ju, rather than casting to unsigned and potentially losing accuracy. | |||
2013-11-25 | conf-parser: fix memory realloc error | Yin Kangkai | |
Otherwise there is some memory corruption and undefined behavior, e.g., in my case systemd-udev was always aborted at the _cleanup_freep_ around that code blocks. | |||
2013-11-25 | core: fix order of parameters in broadcast_signal() | Lennart Poettering | |
2013-11-25 | bus: properly return errors to client if invalid parameters are passed to ↵ | Lennart Poettering | |
built-in methods | |||
2013-11-25 | service: fix handling of PID file inotify events | Lennart Poettering | |
2013-11-25 | core: include following set data in dump | Lennart Poettering | |
2013-11-25 | swap: always track the current real device node of all swap devices, even ↵ | Lennart Poettering | |
when not active This way, we can avoid executing two /bin/swapon jobs to be dispatched for the same swap device if it is configured for two different paths. Previously we were just tracking the device nodes of active swap devices, which would not allow us to recognize the identity of two swap devices before they are active. https://bugs.freedesktop.org/show_bug.cgi?id=69835 | |||
2013-11-25 | shutdown: during final killing spree also send SIGHUP in addition to SIGTERM ↵ | Lennart Poettering | |
to deal with shells This makes shutdown a bit faster if debug-shell.service is enabled. | |||
2013-11-25 | delete unused variables | Thomas Hindoe Paaboel Andersen | |
2013-11-25 | networkd: add support for [Address] sections | Tom Gundersen | |
This will allow specifying more options per address than the simple Address= entry in the [Network] section. Preliminary support for the same functionality for [Route] sections are added, but not yet hooked up, as more testing is needed. | |||
2013-11-25 | conf-parser: distinguish between multiple sections with the same name | Tom Gundersen | |
Pass on the line on which a section was decleared to the parsers, so they can distinguish between multiple sections (if they chose to). Currently no parsers take advantage of this, but a follow-up patch will do that to distinguish [Address] Address=192.168.0.1/24 Label=one [Address] Address=192.168.0.2/24 Label=two from [Address] Address=192.168.0.1/24 Label=one Address=192.168.0.2/24 Label=two | |||
2013-11-25 | device: fix typo | Lennart Poettering | |
2013-11-25 | udev-builtin-keyboard: More useful error message | Martin Pitt | |
Make the "Error calling EVIOCSKEYCODE" error message more useful by mentioning which scan/key code it tried to set. | |||
2013-11-25 | systemctl: remove debug log message | Lennart Poettering | |
2013-11-25 | systemctl: when status is called without arguments show pager | Lennart Poettering | |
2013-11-25 | core: fix bus serialization of conditions | Lennart Poettering | |
2013-11-25 | core: fix serialization of exec command structs | Lennart Poettering | |
2013-11-25 | core: set some event source priorities to enforce dispatching order | Lennart Poettering | |
2013-11-25 | swap: split state machine state ACTIVATING into two | Lennart Poettering | |
We expect the event on /proc/swaps before we expect the SIGCHILD, reflect this in the state machine. |