summaryrefslogtreecommitdiffstats
path: root/TODO (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #3190 from poettering/logind-fixesZbigniew Jędrzejewski-Szmek2016-05-061-0/+4
|\
| * update TODOLennart Poettering2016-05-051-0/+4
| |
* | update TODOLennart Poettering2016-05-051-0/+2
|/
* Merge pull request #3173 from poettering/dnssec-incapdns-fixZbigniew Jędrzejewski-Szmek2016-05-031-2/+0
|\ | | | | Dnssec incapdns fix
| * update TODOLennart Poettering2016-05-021-2/+0
| |
* | update TODOLennart Poettering2016-05-021-2/+0
|/
* update TODOLennart Poettering2016-04-291-7/+3
|
* update TODO a bitLennart Poettering2016-04-291-21/+6
|
* update TODOLennart Poettering2016-04-221-2/+7
|
* tree-wide: use mdash instead of a two minusesZbigniew Jędrzejewski-Szmek2016-04-221-1/+1
|
* update TODOLennart Poettering2016-04-121-9/+16
|
* nspawn: always setup machine idMichal Sekletar2016-04-111-2/+0
| | | | | | | | | | | | | | | | We check /etc/machine-id of the container and if it is already populated we use value from there, possibly ignoring value of --uuid option from the command line. When dealing with R/O image we setup transient machine id. Once we determined machine id of the container, we use this value for registration with systemd-machined and we also export it via container_uuid environment variable. As registration with systemd-machined is done by the main nspawn process we communicate container machine id established by setup_machine_id from outer child to the main process by unix domain socket. Similarly to PID of inner child.
* basic/copy: use copy_file_range()Zbigniew Jędrzejewski-Szmek2016-03-171-2/+0
| | | | | | | | | | | | | For btrfs, c_f_r() is like BTRFS_IOC_CLONE which we already used, but also works when max_bytes is set. We do call copy_bytes in coredump code with max_bytes set, and for large files, so we might see some benefit from using c_f_r() on btrfs. For other filesystems, c_f_r() falls back to do_splice_direct(), the same as sendfile, which we already call, so there shouldn't be much difference. Tested with test-copy and systemd-coredump on Linux 4.3 (w/o c_f_r) and 4.5 (w/ c_f_r).
* Remove systemd-bootchartDaniel Mack2016-02-231-6/+0
| | | | | | | This commit rips out systemd-bootchart. It will be given a new home, outside of the systemd repository. The code itself isn't actually specific to systemd and can be used without systemd even, so let's put it somewhere else.
* update TODOLennart Poettering2016-02-211-1/+8
|
* Merge pull request #2618 from zonque/busproxy-removalLennart Poettering2016-02-151-4/+0
|\ | | | | remove bus-proxyd
| * remove bus-proxydDaniel Mack2016-02-121-4/+0
| | | | | | | | | | | | | | | | | | | | As kdbus won't land in the anticipated way, the bus-proxy is not needed in its current form. It can be resurrected at any time thanks to the history, but for now, let's remove it from the sources. If we'll have a similar tool in the future, it will look quite differently anyway. Note that stdio-bridge is still available. It was restored from a version prior to f252ff17, and refactored to make use of the current APIs.
* | update TODOLennart Poettering2016-02-131-0/+3
| |
* | core: drop Capabilities= settingLennart Poettering2016-02-131-2/+0
|/ | | | | | | | | The setting is hardly useful (since its effect is generally reduced to zero due to file system caps), and with the advent of ambient caps an actually useful replacement exists, hence let's get rid of this. I am pretty sure this was unused and our man page already recommended against its use, hence this should be a safe thing to remove.
* update TODOLennart Poettering2016-02-101-0/+3
|
* update TODOLennart Poettering2016-02-101-11/+0
|
* update TODOLennart Poettering2016-02-011-0/+2
|
* Merge pull request #2437 from poettering/dnssec19Tom Gundersen2016-01-261-9/+4
|\ | | | | nineteenth dnssec patch
| * update TODOLennart Poettering2016-01-261-9/+4
| | | | | | | | | | This gets rid of the private DNSSEC TODO and moves it in the main TODO dump site, as the DNSSEC implementation is pretty complete now, and the remaining bits are low-priority.
* | Merge pull request #2441 from msekletar/killing-spree-excluded-log-v3Lennart Poettering2016-01-261-4/+0
|\ \ | |/ |/| shutdown: complain if process excluded from killing spree runs of the same rootfs as PID1 (v3)
| * shutdown: complain if process excluded from killing spree runs of the same ↵Michal Sekletar2016-01-261-4/+0
| | | | | | | | rootfs as PID1
* | TODO: remove syslog broadcastingZbigniew Jędrzejewski-Szmek2016-01-241-6/+0
|/ | | | | | | | This should most likely be implemented as part of journal-netlogd (https://github.com/systemd/systemd/pull/1890), which it seems is not going to be merged. systemctl edit was mentioned twice.
* Remove TODO entryMichal Sekletar2016-01-221-2/+0
| | | | Feature was introduced by 06af2a0
* Update TODOLennart Poettering2016-01-171-0/+6
|
* update TODOLennart Poettering2016-01-131-0/+9
|
* Merge pull request #2096 from teg/resolved-cacheDaniel Mack2015-12-101-0/+1
|\ | | | | Misc resolved cache fixes
| * TODOTom Gundersen2015-12-101-0/+1
| |
* | importd: drop dkr supportLennart Poettering2015-12-101-4/+0
|/ | | | | | | | The current code is not compatible with current dkr protocols anyway, and dkr has a different focus ("microservices") than nspawn anyway ("whole machine containers"), hence drop support for it, we cannot reasonably keep this up to date, and it creates the impression we'd actually care for the microservices usecase.
* update TODOLennart Poettering2015-11-271-4/+0
|
* update TODOLennart Poettering2015-11-241-3/+4
|
* update TODOLennart Poettering2015-11-181-8/+1
|
* TODO: sortDavid Herrmann2015-11-161-226/+171
|
* Merge pull request #1869 from poettering/kill-overridableMichal Schmidt2015-11-131-20/+1
|\ | | | | Remove support for RequiresOverridable= and RequisiteOverridable=
| * update TODOLennart Poettering2015-11-121-20/+1
| |
* | update TODOLennart Poettering2015-11-121-3/+0
|/
* execute: Add new PassEnvironment= directiveFilipe Brandenburger2015-11-111-2/+0
| | | | | | | | | | | | | | | | | | | | This directive allows passing environment variables from the system manager to spawned services. Variables in the system manager can be set inside a container by passing `--set-env=...` options to systemd-spawn. Tested with an on-disk test.service unit. Tested using multiple variable names on a single line, with an empty setting to clear the current list of variables, with non-existing variables. Tested using `systemd-run -p PassEnvironment=VARNAME` to confirm it works with transient units. Confirmed that `systemctl show` will display the PassEnvironment settings. Checked that man pages are generated correctly. No regressions in `make check`.
* update TODOLennart Poettering2015-11-111-1/+10
|
* TODO: remove SYSTEMD_PAGERZbigniew Jędrzejewski-Szmek2015-11-111-2/+0
| | | | This is already done in Fedora rawhide.
* update TODOLennart Poettering2015-11-101-0/+6
|
* Merge pull request #1831 from keszybz/todo-trimmingTom Gundersen2015-11-101-7/+0
|\ | | | | Todo trimming
| * man: describe the reason why runlevels are obsoleteZbigniew Jędrzejewski-Szmek2015-11-101-1/+0
| | | | | | | | | | | | | | | | | | | | Put it at the top of the file, where it's hard to miss. Also add the mapping of runlevel → target because since it is now static. I'm not adding runlevel(7), because we do not want to make obsolete stuff even more prominent.
| * man: tweak description of machinectl showZbigniew Jędrzejewski-Szmek2015-11-101-2/+0
| | | | | | | | Also, machinectl status is anything but terse. Remove "terse".
| * TODO: update for lz4/xz stuffZbigniew Jędrzejewski-Szmek2015-11-101-4/+0
| | | | | | | | No point in fixing xz now that lz4 is the default.
* | doc: correct orthography, word forms and missing/extraneous wordsJan Engelhardt2015-11-061-1/+1
|/
* Revert "utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_t"Lennart Poettering2015-11-021-0/+3
|