648b122045182a1ac19d1622817e2a350beb0354 |
|
10-Feb-2016 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2f1a7412b2696ad6a8cbb38de89602adb0d7aa00 |
|
10-Feb-2016 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c5962fcff05a1e46138f9f8116513947398cb725 |
|
01-Feb-2016 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
720652b30bf38f55aa52cb99e5bbaef0d6057c10 |
|
26-Jan-2016 |
Lennart Poettering <lennart@poettering.net> |
update TODO
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. |
1359fffa573f42463e3b369df5e57b0c33821a61 |
|
26-Jan-2016 |
Michal Sekletar <msekleta@redhat.com> |
shutdown: complain if process excluded from killing spree runs of the same rootfs as PID1 |
ca8625e9f9f1e0ec11d9976436eb95ec8651f8d4 |
|
24-Jan-2016 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: remove syslog broadcasting
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. |
99d7bd1c0036e9992499c644a0f2df483bd7b6f6 |
|
22-Jan-2016 |
Michal Sekletar <msekleta@redhat.com> |
Remove TODO entry
Feature was introduced by 06af2a0 |
3d39e6e5d475461c20d0300da80ff8cae5780ccf |
|
17-Jan-2016 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
f506d09f714ce7c405d27cdf5939e1fdc3ed1a07 |
|
13-Jan-2016 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2250592422ad1c2a9ac3894823caab0e61363398 |
|
10-Dec-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
b43d75c378d919900e5c1e82a82e3e17dd3de9f9 |
|
10-Dec-2015 |
Lennart Poettering <lennart@poettering.net> |
importd: drop dkr support
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. |
daa27350c373b3b177f86e89c0d1dbe0b94554d6 |
|
27-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ccc3e8a104b8ccabb2cde99cc18ed5ac5a8ad883 |
|
24-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
39609489ca9925f94fdd4ef12a8b3d5ee2e14ddd |
|
18-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e25b5a8d7380a86ea717b4038c45a8f882b1a2ae |
|
16-Nov-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: sort |
63fdeeb7df4bc9494a656cd25f9f1b92105b44eb |
|
12-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
06ce859b5856eacee61a3f47c63c173a4e38c505 |
|
12-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b4c14404b3e8753c41bac0b1d49369230a15c544 |
|
11-Nov-2015 |
Filipe Brandenburger <filbranden@google.com> |
execute: Add new PassEnvironment= directive
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`. |
bd098bceddfe70dc995c0c4f7bac07475fc0fc41 |
|
11-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3917a2bb453f9428024b665471d9d8f244287b9f |
|
11-Nov-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: remove SYSTEMD_PAGER
This is already done in Fedora rawhide. |
de7399eb7427da46c5cd355181080274f69567a2 |
|
10-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9f6434a675a1b855c8e7d59195a7f066b9022021 |
|
10-Nov-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: describe the reason why runlevels are obsolete
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. |
28f90ea25f8d8f2bfbe6d3e6a4846943eb92e4c5 |
|
10-Nov-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: tweak description of machinectl show
Also, machinectl status is anything but terse. Remove "terse". |
474acc98703df444e55c60ca2a8709d658558e1a |
|
10-Nov-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: update for lz4/xz stuff
No point in fixing xz now that lz4 is the default. |
a8eaaee72a2f06e0fb64fb71de3b71ecba31dafb |
|
06-Nov-2015 |
Jan Engelhardt <jengelh@inai.de> |
doc: correct orthography, word forms and missing/extraneous words |
dcd12626734ce81e89c74515eaca601ef9edf785 |
|
02-Nov-2015 |
Lennart Poettering <lennart@poettering.net> |
Revert "utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_t" |
4c8965ad0a1910417e8f4742ba4c5404ecdef18e |
|
02-Nov-2015 |
Karel Zak <kzak@redhat.com> |
update TODO
- inotify utab has been removed and we use libmount now
- x-systemd.requires= fstab option has been implemented to specify
dependencies in fstab |
025b4c410577a10692c608e7dbad712655abb858 |
|
01-Nov-2015 |
Shawn Landden <shawn@churchofgit.com> |
utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_t
rework C11 utf8.[ch] to use char32_t instead of uint32_t when referring
to unicode chars, to make things more expressive. |
5e524b404b7b319aa6a24bf21132b1074b206996 |
|
27-Oct-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0d4c4b7141c494fd8db273cf637a17af53674b2f |
|
22-Oct-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3efc8c72f02423ece08b5c4d5c812420092cc10a |
|
19-Oct-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
63b20d5c0fa61e3aa8235de269161d0ee877ebcc |
|
09-Oct-2015 |
Michal Sekletar <msekleta@redhat.com> |
update TODO |
42718282f5b545684ca1a4e3fd71f8c593d15f97 |
|
07-Oct-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eb7ec838600b2749208aab2fc9ff9ad3995f89d9 |
|
30-Sep-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
03364e472bccf64544e3a0d36d09f90c78f9f699 |
|
22-Sep-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
573831165360e89a880f90627753962ab28c4f37 |
|
11-Sep-2015 |
Lennart Poettering <lennart@poettering.net> |
TODO |
e11d45682ed0ccdbdfe71a958718c836114a4610 |
|
10-Sep-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e2bf1764fdb5ccaefa49c23a8c7c8e2b422a6a28 |
|
08-Sep-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b47c788854600ca691382d222ffeac335f619da9 |
|
05-Sep-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: update networkd section
Remove two freshly implemented features, and add TSO support as a new
one. |
abab50081c8c12cc46482a43264deb46853bb8fa |
|
31-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d56cc298808b2dbfa28ae893d6f47f34df3196b1 |
|
27-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0d43ffef5ad277183ebaef259b2210bfaf913749 |
|
20-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0d4605ec3c9c1392bb5f0abc590b1d855df5eebb |
|
16-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
17018c3cc7ba3dcb4e6aeb8a77203b08fd09f726 |
|
16-Aug-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
e6a26d8c972d45a0927ad0b7c654c830daa2243e |
|
16-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c5974b33e7fa3b777e72181d0fc0d1d22fdab2cd |
|
14-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8adaf7bd23baa6e2cd99e9e88e55d0f5f5db29a2 |
|
07-Aug-2015 |
Richard Maw <richard.maw@codethink.co.uk> |
strv: convert strv_split_quotes into a generic strv_split_extract
strv_split_extract is to strv_split_quotes as extract_first_word was to
unquote_first_word.
Now there's extract_first_word for extracting a single argument,
extract_many_words for extracting a bounded number of arguments,
and strv_split_extract for extracting an arbitrary number of arguments. |
6868560773ada8ea31d1f86422be6bf026a1f660 |
|
07-Aug-2015 |
Richard Maw <richard.maw@codethink.co.uk> |
util: change unquote_*_word to extract_*_word
It now takes a separators argument, which defaults to WHITESPACE if NULL
is passed. |
5df0997459fef2a3d3e15fcb1f4aa8d0643231aa |
|
06-Aug-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
caaf2d1f19a6e51f4525ffc629702963b7cbf67b |
|
05-Aug-2015 |
Johnny Robeson <johnny@localmomentum.net> |
TODO: remove obsolete fedup related todos
Fedup is being replaced by a dnf plugin that relies on systemd offline
updates as per
https://fedoraproject.org/wiki/Changes/DNF_System_Upgrades |
510cc5ae0810d71e167cc5b389d36995f90e29cf |
|
28-Jul-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
7c6423e19136a7b7b6ef3fe06b94822e582dda27 |
|
14-Jul-2015 |
Tom Gundersen <teg@jklm.no> |
resolved: rr - print formated timestamps in RRSIG |
d20b1667dbab8bccf69735523a0d5fc645e81b80 |
|
14-Jul-2015 |
Tom Gundersen <teg@jklm.no> |
resolved: use one UDP socket per transaction
We used to have one global socket, use one per transaction instead. This
has the side-effect of giving us a random UDP port per transaction, and
hence increasing the entropy and making cache poisoining significantly
harder to achieve.
We still reuse the same port number for packets belonging to the same
transaction (resent packets). |
29815b6c608b836cada5e349d06a96b63eaa65f3 |
|
14-Jul-2015 |
Tom Gundersen <teg@jklm.no> |
resolved: implement RFC5452
This improves the resilience against cache poisoning by being stricter
about only accepting responses that match precisely the requst they
are in reply to.
It should be noted that we still only use one port (which is picked
at random), rather than one port for each transaction. Port
randomization would improve things further, but is not required by
the RFC. |
1bf968f36393666f2c57953b1748e6219c027dee |
|
14-Jul-2015 |
Tom Gundersen <teg@jklm.no> |
resolved: rr - print DNSKEY and RRSIG in base64
As mandated by RFC4034. |
d88ba7f02ee8ada591edbd17de34764bd19d6e9b |
|
11-Jul-2015 |
Susant Sahani <susant@redhat.com> |
TODO: remove DHCP override hostname |
35914919a46ee2b123f4b36b27a2b9d9addc60ef |
|
09-Jul-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1361205099406d2a19d64547448638a6b665af81 |
|
06-Jul-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a521dbf43be0a0ae4f3ec0db3b65b559834e9232 |
|
05-Jul-2015 |
Susant Sahani <susant@redhat.com> |
TODO: remove ipv6 Ipv6 privacy extensions |
a2088fd025deb90839c909829e27eece40f7fce4 |
|
19-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c874ef05a705d3c679e5fd5a50b81e1f5512c4fd |
|
18-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
affb71da79b0c3cbcd6ff6c0cedb218a14162c7c |
|
18-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ff609b8ecd0e36bfff0ba120932307274d993dc8 |
|
18-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eedb4ac83158bad6f74305612660b4aff6acc6b4 |
|
18-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
de587378ea5d22e11373b18b4fcabf8f26f89529 |
|
17-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
203e81db24ccb9b4dcb0b1bad0ba554116267d20 |
|
17-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5febf10c1c05344dfb2ea5c2673d64de4568ef3a |
|
16-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
63432f5d9570b76a8efe82702d69611c20645530 |
|
15-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0bea2e3dde7e0b7ea9f52e85891f9a7e2ddb930d |
|
15-Jun-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2375607039517c88df51ef16ddbb624ec1c10654 |
|
03-Jun-2015 |
Kay Sievers <kay@vrfy.org> |
remove gudev and gtk-doc
The library moved to:
https://git.gnome.org/browse/libgudev/ |
ebc9d211317bd3916282e8591e4a0bdcc5191183 |
|
21-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cb7aa6569c9f25d8da3c23d124052bf216594e59 |
|
21-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ef6fc8ee57eff8a2b612de0270c9a25e066ee290 |
|
21-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eba6fd30f2a27f51fa328484cb241807c6934ce1 |
|
20-May-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: add --merge support for sd-j-remote |
e885c2084abf32a3b60b8136da553290b20a244c |
|
19-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
711e02cb47c7a26f6936ca1b3e49e93ad9cb7696 |
|
19-May-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
6b83b5e8d4502b459f209b91f130bf0a226adbf8 |
|
19-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
41bc22f3a0d5c61e019a0b493c430941d56aba4e |
|
19-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fd6c2363af2cb144bb6a7d6b8bdba9f777440078 |
|
19-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
304b3079a2039971db6d89f4557931776b758e41 |
|
15-May-2015 |
Dimitri John Ledkov <dimitri.j.ledkov@intel.com> |
core: Execute first boot presets in an enable-only preset-mode.
This means any existing enabled units well be preserved and no
pre-created symlinks will be removed. This is done on first boot, when
the assumption is that /etc is not populated at all (no machine-id
setup). For minimal containers that gives a significant first boot
speed up, approximately ~20ms / ~16% in my trials. |
24c083dfcbff3d1dd86a22cba7555a9ae6d8a53d |
|
12-May-2015 |
Tom Gundersen <teg@jklm.no> |
networkd: network_get - allow udev_device to be NULL
In containers we never have udev devices, so drop the assert.
This fixes an assertion introduced in af3aa302741b6edb0729925febb5f8bc26721fe3. |
0a98c46d509ed03c3bdfc71e5d694dd40d2db4b0 |
|
11-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c2570ab99be82eddbee0f397fbf8704a95f6f736 |
|
11-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4dda4e637e4c17a14db6cd265f36f5e8a5050367 |
|
10-May-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Generate systemd-fsck-root.service in the initramfs
In the initrafms, generate a systemd-fsck-root.service to replace
systemd-fsck@<sysroot-device>.service. This way, after we transition
to the real root, systemd-fsck-root.service is marked as already done.
This introduces an unnecessary synchronization point, because
systemd-fsck@* is ordered after systemd-fsck-root also in the
initramfs. In practice this shouldn't be a problem.
https://bugzilla.redhat.com/show_bug.cgi?id=1201979
C.f. 956eaf2b8d6c9999024705ddadc7393bc707de02. |
a44816e94ed32b9b23c4f38b78c9d1ca97992ff8 |
|
06-May-2015 |
David Herrmann <dh.herrmann@gmail.com> |
Update TODO |
d89e647542a6ceeefac15fbe8e193de7418bf449 |
|
06-May-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e7e90a8eee056fd12c8ad83470143f7798240dbc |
|
30-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f06944d65b1a9012a5564b364608796d1fad45d2 |
|
30-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
765027454b70c15afdf5507e85ff23cb16e1f889 |
|
30-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
47ee3ee03483efd271642d5043070cbd171f19d4 |
|
29-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
957ce1954c238646fa3b94447fd21bbcdba46153 |
|
29-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
TODO: split out issues to fix before 220 |
dad8066e7d9098fd252ff1f640ddde3d5540b105 |
|
29-Apr-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: drop journal blocker
This got fixed via a cleanup by Zbigniew, see:
http://lists.freedesktop.org/archives/systemd-devel/2015-April/031348.html |
5c5b7911d34c765f9de5528e1259ea028d5518c1 |
|
28-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d215c2384aede7b2359d3cce2139d3b3fb4e1a4e |
|
28-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d72bc5973465018e077fcecdcc720840bc1e9cfd |
|
27-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
07cc65c70150faa68a63a444d615f922517c7d94 |
|
24-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
0a0215783159b9c3a3652b231df36dbff08e0ac5 |
|
22-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aea040c87280c41cb99b64b55f7368661a2d9912 |
|
22-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a4b756b1ed4ae9983b9d4df77973679480870c8b |
|
22-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
17978b17d9f5d3591f1c644938efc9c27aa60485 |
|
21-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
48e6d6a6e911af0cf4e3ef12b0a3eeb2c8031d8a |
|
13-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d4b47aa30b45aa933bdf76e8dc9da01caa11e046 |
|
11-Apr-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: add 13790add4 as blocker for v220 |
b1b5922e2f4ee12e852fcc8d288a6afa90c10c5f |
|
10-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8aa203819fc7f2a840191f8d9d0e65566c0ce98e |
|
09-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aeb1e2c5b0a9d8cb48de766b6c0afff43a3b8331 |
|
08-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b18d23d7ac6a53d52b99dbf0b2048d5a946a2e28 |
|
08-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
298a35ab54dba269fe94ac33f790792cf9f6a485 |
|
08-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
TODO: yeah, now it makes sense |
66fa453fa176d2379d321afb1d20c549bbcb2715 |
|
07-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
449a22a58f0fa55d9d0fd2eb597272446e032acd |
|
07-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3d1137ac2b196cee345ac70fcdac675af142c8dc |
|
07-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
60d17b74d714fa15d68639062dc2932d7b096229 |
|
07-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2c0223282d804ec796c3dc7e0d9087717314ec6a |
|
07-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
403100e2813aa2c021975ae96e276824c7ca3c8f |
|
06-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2f653bded321fc2271edcda43d54fcc3e6c20dc9 |
|
06-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
61192f1d6954196d5066942241a024de4712243c |
|
03-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ac749874bbb66c0e7eff15ca35d1616d29b6f3c1 |
|
02-Apr-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8dc1b304ee134c8b2ad56b9ebaf9ae3b38332f73 |
|
25-Mar-2015 |
Patrik Flykt <patrik.flykt@linux.intel.com> |
TODO: Nothing to be done for IPv6 DAD, handled by kernel |
6bd7941ece602ae9962a103c8d65ecda7d642391 |
|
24-Mar-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
5e97472e784db83b736ff3bef9edae92aace9f5e |
|
12-Mar-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
657cf7f4f8d376e082db48022d2be193ff647d06 |
|
10-Mar-2015 |
daurnimator <quae@daurnimator.com> |
tmpfiles: port to unquote_many_words() |
e06fe15b1f27d9d2317b25232d6df1e0a60dfce2 |
|
10-Mar-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3b1c524154c876aecebc98787975cc2943100210 |
|
10-Mar-2015 |
Shawn Landden <shawn@churchofgit.com> |
add REMOTE_ADDR and REMOTE_PORT for Accept=yes |
124f2f9b6f66db00942b5882d68aa8fa8857865e |
|
09-Mar-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7d417f0f357c59cc1846aa832161e69a2328f699 |
|
03-Mar-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c98a38ba0bbb7d64a9f4237157f2a08bb85615f6 |
|
02-Mar-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4d1d2f0858bb2fa6c45f0a7b3d427e657c0d4f67 |
|
02-Mar-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e342b74468870f2e4f3e15f7277a0adea42183ca |
|
26-Feb-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
2479df30946dd327b0745ec5f9b7d3542b9538e3 |
|
26-Feb-2015 |
Shawn Landden <shawn@churchofgit.com> |
timedated: when performing "SetTime" compensate for program lag
(David: fix up compile-failure and simplify code a bit) |
036a4773ffa1152e4cabd27473450b8cc01e019b |
|
26-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
50236d480a6c30b1e5f6d37cb1931ffa3f8df959 |
|
18-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ac49d36faef5739d0e9db5742b780c4fb88e68bf |
|
18-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f3ec7b3b7ff0fcd0b199e896df21aef12cdb5e67 |
|
18-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a88abde72169ddc2df77df3fa5bed30725022253 |
|
16-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8c340239a644faa16cb5c9396d89fcaefec409b9 |
|
16-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5ad65d628facbce5219ac2749bc835ab92ca6c39 |
|
16-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e7337bae09c2e22a42a2a9c8cdda0cd6cf42428e |
|
14-Feb-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
f93b36affa5ac5710cd84bfb8ff0dafabe99fbf1 |
|
11-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
dafd8112349f645016b4be71444c23d07ad8dcaa |
|
10-Feb-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
20760dcf5df7e253c21a51886cdb02dee612730b |
|
10-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
df22b0bbfde403b3fa71f3c2f1e2ca38af946388 |
|
10-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
823f4a91ebd8942a2c1ff31050dc55eaa60f6ffc |
|
05-Feb-2015 |
Lukas Nykryn <lnykryn@redhat.com> |
update TODO |
b9be39bfb4ed8e43a7c445831131e44be998eb32 |
|
04-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c05482281c32bd408808b14c5fb03e706e65602d |
|
03-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2aeed6760e9759d95418bdb2e80d0032ffcb768e |
|
03-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e5f774df567952786e6ded933f2a34c430a33b23 |
|
03-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e0ec8950935ce587935e299c22232fbf4a2664c9 |
|
03-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
73cb77549536deab85d8d1261b5381e87d80ab23 |
|
02-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
84bef24dd3ad050bab8ecdcd130d0d9794005fa0 |
|
02-Feb-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e56cdb7ae2657d62c9a8b6d3427382b209dff8e7 |
|
02-Feb-2015 |
Tom Gundersen <teg@jklm.no> |
networkd-wait-online: add timeout
Default to timing out after 120 seconds without a network connection. Setting a
timeout of 0 disables the timeout. |
5d8689d749ffc50ade3d5c8598c1d3d11f5240f2 |
|
02-Feb-2015 |
Tom Gundersen <teg@jklm.no> |
networkd-wait-online: support globbing for ignored devices |
2d9079c2173e95a06853ebea5ed6bbe4b7e3917a |
|
31-Jan-2015 |
Tom Gundersen <teg@jklm.no> |
TODO |
3e495a6651609d0a45b62aab5c3ed5a3b40e11ab |
|
29-Jan-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemctl: refuse --host with cat
This might be fixed one day, but for now it's better to fail.
https://bugzilla.redhat.com/show_bug.cgi?id=1186952 |
590ba75f32ef6557f57ddfd8e8bebea452bc0b7e |
|
29-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
477e75ef9ea6bb2e7e8cc76278c442942110f227 |
|
28-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
78eb158a20e2bee772f6e49d8b432b98f68cbb55 |
|
28-Jan-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
build-sys: add check for --help width |
4b42934665bf14055c82e9ea73b0cb450b3bc467 |
|
28-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7dfb0404b3b6882d582a571f61a52b2f56961675 |
|
28-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2bc39683c0cada86c9dc39e5f3d0ea475cf12e57 |
|
27-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4a84f3e61434cdc52f91477d7fd937600159e4f1 |
|
27-Jan-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: remove laccess conversion
I looked over all access invocations, and I think are using access()
correctly. Accepting dangling symlinks makes sense only in special
circumstances.
So far we do not allow "flag" files like "/fastboot" to be dangling
symlinks. We could, but I don't see a reason to. |
687f6a0ba77872299b9fb1f2f04d31c977088a63 |
|
27-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
31a11e8f30449a81867e8fd081e3e76cf6664bb4 |
|
27-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dbdee28bfadd6d8bd93cb34c85ce1fc325dd8120 |
|
26-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cc98b3025eeb89addb76a27390cb2baca4eab8b9 |
|
26-Jan-2015 |
Torstein Husebø <torstein@huseboe.net> |
treewide: fix multiple typos |
17fe56148c44dfa5583a8643c1918fd6eccf2aee |
|
23-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9ba762cdd7a5e1293b1d0b79a26839d83a3fd777 |
|
23-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
24fdceabbf97adc2fe4f5d55eb33cd5f079c44e7 |
|
23-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
34109a531fb3b26fa00f0261987c7cca710e42aa |
|
22-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a8683176ee1da908c65721468141a74892791fda |
|
22-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
614cc34f3a2a7c64a21c3f5256f2e2b2c1de1d51 |
|
22-Jan-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: tmpfiles |
da36017e0565247ffad930314956c37c518ab805 |
|
22-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7687f85ea6bab434324bb985e2898bf6373891bf |
|
21-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9cba813191c9e7897f7856cbe10f19600f1d56e5 |
|
21-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2a2054a796e396d1e6e679c70ac273f76ccfb39a |
|
16-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b96014fad55afb2c1b9e744bbbb345a95ae669b3 |
|
15-Jan-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: update |
6dcfca59fc564449e44543c5e9593eaeaf83356a |
|
15-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
435fdcef52087b99a2bef745eb07a1228ed6d993 |
|
14-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
02c74033ed65e7825d1b87ee051820c9fbfa0f50 |
|
13-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ec767e6836a701c7bfe6640c103b8b66b2312efb |
|
13-Jan-2015 |
Patrik Flykt <patrik.flykt@linux.intel.com> |
TODO: DHCPv6 Information Request has been implemented |
c14db9b32ab90738973071d31f259d1a457d7b4a |
|
13-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
038cf33420afa5f913fe5cbf3e7138574c33d97b |
|
13-Jan-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Remove some fixed items from TODO |
40d6f6a35e7c66ccb8ea060b4539aa2565b4ebf9 |
|
12-Jan-2015 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: update |
fa607802f332e06f4044c3eb38dbea41076c803d |
|
09-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a47e6701bfc45519a4e038daa52e9236e932f59a |
|
08-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
92ff080be100aff15f292e2631921131c610afe7 |
|
08-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
07289967bc8fc32fc2cc65e8946da70e2853d290 |
|
08-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1a4873c499aa01478ee2e3b9c0bc967a961d7645 |
|
07-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b80c66ba9836456de5260e4a1b696ba25561f613 |
|
07-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6ce02c2a3a2aa888c3e074ae235d94808a165f9a |
|
07-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5b728e6ba17c39e0787ad81b96a5582f4390f091 |
|
07-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
c006826886d2796b10ecc09f88d460ca642d3c63 |
|
07-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7c75c5ca68970d2d47f211f068883e9b8c3ff5e7 |
|
06-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
6fc25464bf64b5df2f0efda70bc5c497914108c8 |
|
05-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f93bf4363395018ef48d744c4624158623afd693 |
|
05-Jan-2015 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f131770b1465fbf423881f16ba85523a05f846fe |
|
31-Dec-2014 |
Veres Lajos <vlajos@gmail.com> |
tree-wide: spelling fixes
https://github.com/vlajos/misspell_fixer
https://github.com/torstehu/systemd/commit/b6fdeb618cf2f3ce1645b3315f15f482710c7ffa
Thanks to Torstein Husebo <torstein@huseboe.net>. |
e624676ddef0a7d6996c5acdb7d84155b23001a7 |
|
29-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8ede9794fdc8e659a6adc1dad4e68e03a36efe13 |
|
29-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
3b9c7d955da357a45c0bcd03397160153539bc57 |
|
28-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
679829e4aa1461a2db7537aae4c68c6780362c06 |
|
26-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
977db91c29083478c6fb7c7bf033e14c567df5d5 |
|
25-Dec-2014 |
Filipe Brandenburger <filbranden@google.com> |
build-sys: do not use pkgconfig dbus-1.pc to find dbus directories
Do not use the dbus-1.pc pkgconfig settings to determine dbus directories. Use
directories relative to ${sysconfdir} and ${datadir} instead.
This approach was suggested by Simon McVittie in:
http://lists.freedesktop.org/archives/systemd-devel/2014-October/024388.html
Tested by building and installing systemd without the dbus-devel installed.
Without this patch, the dbus files and directories end up in the root of the
filesystem. With this patch, they end up in the same locations as previously
(assuming default ${sysconfdir} and ${datadir}) whether dbus-devel is present
or not. Also made sure that `make check` works without dbus-devel installed. |
35c594e044bea03baf5b9b6c429b9ac9bb5aa0b5 |
|
25-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bd69054b0987b40a0df87d40772893f6f8a078da |
|
24-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
de146bb2aac13361ade3050d37696499ac4ca9ae |
|
24-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
243399a68074d7718e4f3c59af913abbf37c718c |
|
23-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f6b6892c49f961cffa2e3075f7884b4a77c443e5 |
|
23-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1d050f9f73b9b5d833687df163ad5a1692cf281c |
|
23-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
91f4347ef7bde17418b365ed3a97a752fe65bd50 |
|
23-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
import: rename 'poll-dck' to 'pull-dkr'
I figure "pull-dck" is not a good name, given that one could certainly
read the verb in a way that might be funny for 16year-olds. ;-)
Also, don't hardcode the index URL to use, make it runtime and configure
time configurable instead. |
2cd3aa24820e5d82375c8cc3e4446d884ee4fee0 |
|
19-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
358ba19e5e18304258f053e30e6120a3b6adf322 |
|
19-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c3a0d00d6dd6f5997d673e133ef6f9f856550b0a |
|
19-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
82e6c50c473f4be8df77c7a510577f1975eedddb |
|
18-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b42de08aa4c97636e42c28c7bce08f0d7c2a719a |
|
16-Dec-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
d2f81fb00cc3c49e21b31000ba7d37b81a260257 |
|
15-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
308b57107606818431d3bff83e346eeab2f21e6a |
|
12-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
98cd2651988619bf606f0b27825440c4638a7e0b |
|
12-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
494bf20a2f1f1911db0e478a97e15d2d270e8d24 |
|
11-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1f140dd8b048c5f5599a886b8c4d20f3f1065774 |
|
11-Dec-2014 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: update
Drop resolved kdbus issues. |
fbcedaaea4705a0548d50d9702ece04f73847344 |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d0928791499734e202460d5c027b5d3e0d28e7ab |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fe666c198ea11b47c6fc9fa677e91915636518fe |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d6d8f25599c39849d8c0f667f0d5a14a9adf2f48 |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
TODO |
45823da23ccfea5159fafa844ede0a873a460df8 |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b7307642391c8ebb9724c99e6b33239e2c0ff944 |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
mount: clarify that we really need to replace the utab inotify code with the native API for this in libmount, as soon as that's stable |
409886c424cfaeeb5cf8928905560e5cac2d492d |
|
10-Dec-2014 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
shell-completion: systemctl edit |
f9e00a9f5870a9bcae2de8bf1cb3ce04703112e1 |
|
10-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
NEWS: prepare NEWS for new release |
e82959c0e335b4078d48d4a848679ac6a6d99feb |
|
09-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bf27dcb613a3924b7f4ec74c2de29ace79d62b01 |
|
09-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
088c357d1337931104bbfdf9f8ead4a64dd6900d |
|
09-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4a02e68602be9f6f3caac0f6195672490f715fe1 |
|
09-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e7100587da6d147fa601c911122d13ad4257e963 |
|
08-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
90b3dc4dd9ba33765aaaa8b7217f8df8f96188bd |
|
08-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2a441c8afe7c81f74cc2ceccdf9a71301cd39d4d |
|
05-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
40ff4a4abd76d71408e598ed02d7860b8465fa9a |
|
04-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0a86c1a9d8066267b878dfeddc5e0087dda6a37b |
|
04-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
41114e81b562bcee52be1ef94c684ace2362ca54 |
|
03-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e3286870fdf20c3c93e944b24fd9af53620f7dba |
|
02-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a195cbad3796dfda3d1016e4819c612c859e3c7b |
|
02-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
75e52a16f9ef476f1d18ec6d9c84e00149b80d03 |
|
01-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f3589f7bc657765d7635b3ead81b3620e51a9028 |
|
01-Dec-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7d4fb3b1c5ec7a117bd5a36e4591819a64e00136 |
|
29-Nov-2014 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
systemctl: add edit verb
It helps editing units by either creating a drop-in file, like
/etc/systemd/system/my.service.d/override.conf, or by copying the
original unit from /usr/lib/systemd/ to /etc/systemd/ if the --full
option is specified.
It invokes an editor on temporary files related to the unit files and
if the editor exited successfully, then it renames the temporary files
to their original names (e.g. my.service or override.conf) and
daemon-reload is invoked.
If the temporary file is empty the modification is canceled.
See https://bugzilla.redhat.com/show_bug.cgi?id=906824 |
cb2264aa0dcd5bb67338d25ee797ebec50ac7530 |
|
28-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a6a6ac16030ea8683dfb1916d13a0b577bf3b512 |
|
28-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
818eae495ecc1a19d1906bafa6e3a61fe6171f50 |
|
28-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e8bbb7c7e9163420cb1ba92f82dbc09aab577d1a |
|
28-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bca3e263cfc68f506bfbafb11680f35aa13c38a5 |
|
28-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
622ac87c124454004b2d9f6b0e0cbebabfa7d042 |
|
28-Nov-2014 |
David Herrmann <dh.herrmann@gmail.com> |
Update TODO
kdbus eavesdropping was fixed! |
9398f650939aec0d44ea7d20240502cafd667c29 |
|
27-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6dae84cbdda6c0547b374119960b49c9da5aa481 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0ad68f8743f3baaa7cd8ac7a2275459ae0f7b96a |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7212c6083a5577eabc96c35c9db4c19c113cae93 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8514b67754c5ff7fa628929b3d27131010c21842 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b568ef14a75dffb7182e0acbdec743b31df2a597 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
279f036675536d55c901562b49f9df146af1a0e3 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
reorder TODO a bit |
6c78f43c7b0e54e695af49917fda79b584f46830 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1dfac061ced2be5eba2b060045154428d13d8c27 |
|
26-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6363357378e295ee9dfc23e7c5a9f8793b06519c |
|
25-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
54e2e63dd28879587bc653f48520beb2956c0f16 |
|
25-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3c575b641716a1d21cdb1a411443a96b5399b501 |
|
25-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bdb074a562e358d36590d09daddbf1f0c24e6676 |
|
25-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
58f10d401f1d3cd76f560e1914147040e8defa76 |
|
23-Nov-2014 |
Iago López Galeiras <iago@endocode.com> |
test: support empty environment variables in unit files
Also update TODO, empty environment variables in Environment= and
EnvironmentFile= options work. |
7b0fce617c48eda32b2d4e04b5f0e4376e8c0106 |
|
19-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
264b8070715d2d19344c4991ace21147d998f56d |
|
14-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
25e773eeb4f853804e1bf0dbd9a184f23e9b2a97 |
|
13-Nov-2014 |
Kay Sievers <kay@vrfy.org> |
udev: switch to systemd logging functions |
c2d5b3c94d0c082ef29597fb230f8b88b124bab8 |
|
12-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
4ecd22142543aac55ddac1da3b7d6882c009d637 |
|
11-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7e27f3121e5a10629302b5221eb21345f832724a |
|
10-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f81e67f79fa856aa2ecffad4d014772ce981745c |
|
10-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d48b7bd271b1e70924c8485d2f95c2f5a1ae77cb |
|
07-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4e143738bf170be9f957c47605deea8c54b75fdf |
|
07-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
25e14499c4c5b02229d05a5bc26c3693ade5f987 |
|
07-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a0132af247c4781bb821ab6b9e1e4f564f0c9fde |
|
06-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3f85ef0f05ffc51e19f86fb83a1c51e8e3cd6817 |
|
06-Nov-2014 |
Harald Hoyer <harald@redhat.com> |
s/commandline/command line/g |
7fd682bbebabe140e0d07a468e8f87cde380b859 |
|
06-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a0617aa5d770f6d95fe9454b2c4c848319c6ea2f |
|
04-Nov-2014 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
936c200f6cc62f62f347b0e3cbfbf2355a44a17c |
|
04-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
57f2a947270faf65e1876797b930e3f6d60ebd06 |
|
04-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
29a6c2d02088ff0b5da51b4d9ffe714b106de2f1 |
|
03-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b43434e94e84572ed8aff179c294e6b26b63e218 |
|
01-Nov-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO |
f47ad59316ddbfce0b24edac752222d300ed0da4 |
|
01-Nov-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Use log "level" instead of "priority"
The term "priority" is misleading because higher levels have lower
priority. "Level" is clearer and shorter.
This commit touches only the textual descriptions, not function and variable
names themselves. "Priority" is used in various command-line switches and
protocol constants, so completly getting rid of "priority" is hard.
I also left "priority" in various places where the clarity suffered
when it was removed. |
cb607ecb84b3cb7299438ca6f7fab705b0a6de45 |
|
31-Oct-2014 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
remove references of readahead |
f6721176284fe49b1beb146c70379cd1f2b17852 |
|
30-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f85857df75cfedbc0d10b8ca2400188dc8f4c22e |
|
29-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
db2cb23b5b179707000d28a11efb3d888d06ee80 |
|
28-Oct-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
core: send sigabrt on watchdog timeout to get the stacktrace
if sigabrt doesn't do the job, follow regular shutdown
routine, sigterm > sigkill. |
665ea24caf4ca8c4ee32a48cd1b47abaf9ead6c4 |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fccabcb48dfc6698e3181c2907a15d7736e356c1 |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
07788ab9d89db17a11ebfced35d2fad663cd180d |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2f952a25772a690eb03b6af2ad5998086a03234c |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1cf3c30c0787f941b0f6d0b11ab504ddee3b0b8f |
|
28-Oct-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
shell-completion: systemctl set-default,get-default,is-system-running |
3769415e6573da64fb80e31f4bb3f850cd99031e |
|
28-Oct-2014 |
Timofey Titovets <nefelim4ag@gmail.com> |
login: remove multi-seat-x |
ca4a7a9a364fba4396ebed393bc4e9194cd9caea |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cea358fe1b600c40670da96e62c9187f0a7c2bed |
|
28-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d1239ea20f65b3d6ab5aeaef0efc464103be977 |
|
27-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
afe3ab588a6b2992efe5a9b22ed038545ba3cdbf |
|
24-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
06cbf7f24e5053e70c74731a12c2368b5704a4a4 |
|
24-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
157a180e4fc827606833a6724834ba7b0246d650 |
|
23-Oct-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
758c4d7a391c0e024737053c815bf3924653b8c5 |
|
23-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
821cc13ddae40fb7608458b44aaa7a3fd33d56d9 |
|
23-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8483d73ff158ee0d51ccbba09a470cc6ae9b071a |
|
22-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f62531c57204d25530491cfc6dda8d69c60f692e |
|
22-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b857e042d621ffb98a652f33850b431fafbece43 |
|
22-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
39bb33c19203bdcd8857e9dc9ee6c8f03da77b71 |
|
22-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
6dab5bb18151c80fc39bd51f03dcff40b920de3e |
|
20-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
78366f6ee043a99b837945d9ac39997d4fc92fdf |
|
20-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8a25e11e6c4b74b7e5299792601e352ee96b8207 |
|
17-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0f0cf2f00f576160661873bb2f15580145ee30a9 |
|
13-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a158dbf156acc8899806fe07daa295464e82b52b |
|
12-Oct-2014 |
Brandon L Black <blblack@gmail.com> |
Set $NOTIFY_SOCKET for control procs if NotifyAccess=all |
afea8d3853d0f76b3845729ff00e75d281f43a1b |
|
10-Oct-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
384a4be2b00cb95ce215dd343cc9aa77adc9b1ec |
|
09-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
706d97503df83d141d241b645d2c920d691b3d62 |
|
09-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
402696d787d252d6317e36c5be340d47578bb27b |
|
08-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
e94937df954451eb4aa63573f0d7404ed2db987e |
|
08-Oct-2014 |
Lukas Nykryn <lnykryn@redhat.com> |
systemctl: add add-wants and add-requires verbs |
d19e85f0d474ed1882561b458d528cbae49f640e |
|
07-Oct-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
0536ce5d0ceaf87f3e81faaff41d69ffeed2186f |
|
05-Oct-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
c7eff5ec06c3025d1ef14f955c653259ae7c615b |
|
02-Oct-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e9385929c8eb591b64e657a5d53d187af418a3f7 |
|
09-Sep-2014 |
Patrik Flykt <patrik.flykt@linux.intel.com> |
TODO: Remove Elapsed Time DHCPv6 option as it is done |
b70c73fcf1885b717b464353edecaf650a1e520a |
|
08-Sep-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
3bcde97e8502c48b53f7420e2433ca68e601662d |
|
05-Sep-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bd2efe9219a3791b47c2c5c2ef0fe2579ffd547d |
|
04-Sep-2014 |
Tom Gundersen <teg@jklm.no> |
networkd: link - do not manage loopback links
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=83134. |
83a1ff25e5228b0a5b2cc942fd4f964d10bb73b0 |
|
04-Sep-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
533bb267f13e2f7b4d7b78de30e821dc81c82335 |
|
03-Sep-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
64e84dbb14463afe63418357e64a17ad5b04040b |
|
03-Sep-2014 |
Lukas Nykryn <lnykryn@redhat.com> |
update TODO
Yum was creating <container>/var/run/yum.pid and hence this directory
was created before filesystem package could create the symlink
/var/run -> /run.
This should be now fixed in yum. |
be2ea723b1d023b3d385d3b791ee4607cbfb20ca |
|
30-Aug-2014 |
Kay Sievers <kay@vrfy.org> |
udev: remove userspace firmware loading support |
202aea456dfb279cd34da7bfd1880f6ac0fd849f |
|
28-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3125b3ef5db70d45882c7d6f617705802c5f939e |
|
28-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
nspawn: fix --network-interface
Use SETLINK when modifying an existing link. |
eff3f4f9e92b56d9dfb90d5094e48cc743c776cc |
|
27-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
285e8c126b1607188249c42e74c172cb69cc99a6 |
|
27-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
aeb50ff0bd4bbbca74c4695072232348351d512d |
|
27-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
tmpfiles: make resolv.conf entry conditional on resolved support |
8dac15b6e9792c2b0f503ddf78ac499817904a6f |
|
26-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
42aeb14a4a0fa7d43da96a8ed0fb0e180a2dd5c8 |
|
26-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d74f9e8e8a3dcddb043ef193e4bb14f58efa095f |
|
22-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
337ce7442a0602116c6253ebf202bd34f675f627 |
|
21-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1954ea346dc28226c0fffde848d49a297165b0a9 |
|
21-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
55cdcbacf70f05a40a155af24f6d2da6b478cba6 |
|
21-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8a0dec98a3d18666da739c984f8952865d6e0ce3 |
|
19-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
14a32924c9b46817c92ae11c1147a59dcb62012b |
|
19-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
93aef81600437b96c96c6ca32ce85df32631c351 |
|
19-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d61bb44a89fde3042c7c15ea4975239f7dcb0cb0 |
|
19-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9da465df2a7d5d87e4af61364fb1475b1c8cbc6f |
|
18-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
4311fa08fe7f3e702a2adb569fe20fb023a4b746 |
|
15-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
563b1bdc09efe0cf94dd3f514f30376ca854c1ce |
|
15-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1dbe0a6efda7b1d35957eab7e1d56a2c69d806d9 |
|
15-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ca70bec9261977336c94f44d5fcf37e1c495326a |
|
14-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e830abd5ff4fe80d73c7c9455813fe1356d072f2 |
|
14-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5dcf983854c2e8314dbee239180255490ec8ae1c |
|
14-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
41488fe9024a8955d19811620fd55dcc56a5b2ba |
|
14-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dbabc89b9fd0a4793242c72b55a44a66c1172112 |
|
14-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
19f8d037833f2426f0ea6b06279d669ed69fcfd1 |
|
14-Aug-2014 |
Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> |
timer: order OnCalendar units after timer-sync.target if DefaultDependencies=no
Avoids triggering timers prematurely on systems with significantly inaccurate
clocks, or some embedded platforms that lack one entirely. |
f6e81de4947e024d6b66c3abaafd5bb237abc93a |
|
13-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dae1e55b54800d6c5a0be8beab909f90ff5c3c72 |
|
13-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
4acf8f151f1edc082394950efb52238030c2c6e6 |
|
13-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
ed220efd6657822332b9563ec53c5ab9f3c33220 |
|
12-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
18af33753abc822ddf61aa37ff49368b7006fa79 |
|
12-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b873d33ec9583c92a0c2bc6807d010720fa31595 |
|
12-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c02091d23bd746c176220e8492eeb7c4c62c3e55 |
|
11-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
08b6604c0522d6f03d38897262f07a1907517d4e |
|
05-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
23c4091dc2b85d117512e89233fdeb47d1ff3d92 |
|
04-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
72d314c8d80f0816afce6ba72cd27ec7ff1c73c1 |
|
04-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
151226ab4bf276d60d51864330a99f886b923697 |
|
04-Aug-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
resolved: RRSIG records |
ff3d6560bead6879a2fed1bf99bfe8273b3723f1 |
|
04-Aug-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
resolved: add identifiers for dnssec algorithms |
035d56dc32fd1947cd3eafbb55d15aad888e4f34 |
|
01-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c18126e8da7290725af9e3a86e25b2aefbc1ecae |
|
01-Aug-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
7cfb38b5969b4ab777640111ab967231d44aa21c |
|
01-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7be6885326d8316850062a5002c801102496d3bc |
|
01-Aug-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0f47ed0a052c0da743404f23ac3532aaabd23655 |
|
31-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
699bd879efdf17c663b66fac8ca4f9cd4a946260 |
|
30-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3f77a1b19f5a8ce33566f7f6e28e94c08ea30841 |
|
30-Jul-2014 |
Kay Sievers <kay@vrfy.org> |
TODO: update resolved |
ab0cf8f8ff819c386d53b9ca29e9ac2d6b6e8f0f |
|
30-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
6bf02ccb14a8f9791b0896f1e95d6e0522dd59ed |
|
30-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bc07548926ec5ed7b13df8d3656654f238e0b9a7 |
|
30-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6992efee44d3affd17dd9174e8673ae63ba01ec7 |
|
30-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
49ee032fc3b694a1b45be9d08a2b97ab3eb93f75 |
|
29-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
82eb1e7efbe3ca8620d2b183af37c4fd34bf8bb3 |
|
23-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2c12a402cb1e8277c271ced8dc9c06d20b8f6017 |
|
22-Jul-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
shell-completion: systemd-analyze verify, systemctl link
Some zsh completion helpers were not installed, so completion
was broken.
Add systemd-analyze verify. Make systemctl link complete only
unit names. |
653912918f594ebbca46806b302ef6b477402575 |
|
21-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
sd-network: drop get_ifindices
People should use rtnl for this, and then only query sd-network by the ifindices it finds. |
7f035ea56bc0b75327c54e8aa4a56d57ed00dd6d |
|
18-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b6b63571ae3eca1741d54172922961af972b8f20 |
|
17-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
02bc213d0431072a75105162412303359ce3d2c7 |
|
16-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a9d65ac908d8311c861ccf6d19d8489249244f77 |
|
16-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
acbc5016027950efd543e0b054e6370a8a4e17f9 |
|
16-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f1f520e8dfe2072a6d8c50d35bc9f2f145596aa5 |
|
16-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9d6db739ce1eaa3eace21801fd606d523b73c8f4 |
|
16-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
99f9dd8d3fa4244e907af3720643ad98fa1e7ecf |
|
14-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
5d8e593dce074bff966fc0a46579c61b4f3bc33a |
|
14-Jul-2014 |
Susant Sahani <susant@redhat.com> |
networkd: make metric of routes configurable
Now route metric can be configuted via conf file:
example conf:
[Match]
Name=em1
[Route]
Gateway=192.168.1.12
Metric=10
Test:
ip route output
default via 192.168.1.12 dev em1 metric 10
[tomegun: squash TODO update and reword man page a bit] |
c9467d65f05a2058afe71e76424112386c78bf1a |
|
14-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
TODO: update networkd |
27f1e9ebf6f9e7ff8a898f894c1b38cbdecfa77c |
|
10-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e2a69298819b58f008be61d314f8ab95ccaec427 |
|
09-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
58f55364fa00a6a4706df2c4a01c6967f432e531 |
|
07-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c9fa3670bf24edf51c59c6e3904c2d0a1dd4b59d |
|
07-Jul-2014 |
Susant Sahani <susant@redhat.com> |
networkd TODO: add more bonding options
Add more bonding option in TODO section |
467aa4a25874dc8d2dee229829b1b7115ab03680 |
|
07-Jul-2014 |
Susant Sahani <susant@redhat.com> |
networkd todo : remove tun/tap
Remove tun/tap from todo |
de7a2c8f39bd9f04184fe3fa15d4c9954b5829c9 |
|
07-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a940778fb1dd16479f455bab3ac6cbdbc5b06165 |
|
07-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8225488bec7b0e57ea0ca23e2cdc63064bfc48ab |
|
03-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aaf86f95a0d50023fd6d0168714c6e8486d1a201 |
|
03-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ce4a52a500965ae6c2f95787f5346112ed56bbae |
|
03-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9e358851b470a1994287c8cb1d9eb78837faaf60 |
|
01-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
networkd: netdev - add dummy support |
793c098f0ad558eb8d4f9ce9291a5f5df473dd1a |
|
01-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2834ffe78d7fd8be118429aa1449ac72641638c2 |
|
01-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1a941ac4b690cb3f4333e35f4a5036fe6fd50ff9 |
|
01-Jul-2014 |
Tom Gundersen <teg@jklm.no> |
networkd: link - ignore missing MAC address
Currently DHCP/IPv4LL only works on ethernet devices, but no reason not to otherwise
manage them. |
3a53fdaa34eded70d6f971234a9ac78891336f9e |
|
01-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
48fda3987f7bc080bba89997977e301615cb6964 |
|
01-Jul-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0b30586904d3d20dd93136917d24fe00bf6081ee |
|
30-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3e53303ea6e416eb46db838a37faaf685489ad85 |
|
30-Jun-2014 |
Tom Gundersen <teg@jklm.no> |
networkd: dhcp - use same metric for all DHCP-related routes |
fed515f0a845a2ce387cb2d1fcac1ca36b5bac46 |
|
27-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dc6d4ea9a668e2efdf12eab9ff41209299bbfd20 |
|
27-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
06b08e65970f9f68a29b51b36b8564dfa657ff18 |
|
27-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
229811628584b370e3fa7e8524d66be46c5a4661 |
|
27-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
37d8b536d0fb452848e2b399df0b686cfa713b31 |
|
26-Jun-2014 |
Patrik Flykt <patrik.flykt@linux.intel.com> |
TODO: Add items for the DHCPv6 implementation |
e8a152c62dd2003731a59e0dffef4336c63110b9 |
|
25-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fbe1a1a94f19112d7e5d60c40d87487ad24e2ce4 |
|
25-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
57f45c37e978ea0548ee5ff109c1e919dc641d4c |
|
25-Jun-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Trim TODO |
6f8bd5c94ebc19c9afdb17684945526dddc2ec23 |
|
22-Jun-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core/snapshot: log info when snapshots are created and removed
Snapshot mechanism is not used very much, but snapshot creation/destruction
should be at least as verbose as normal unit starting/stopping. |
04ef5b03f64d3824a51a2a903548af029a006744 |
|
22-Jun-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core/transaction: avoid misleading error message when unit not found
There's no point in telling the user to look at the logs when
an attempt to load the unit file failed with ENOENT.
https://bugzilla.redhat.com/show_bug.cgi?id=996133 |
d2f42e3a9b6cc38c8a35376e551ce71ca7701da1 |
|
19-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
92788e46d63e03c64146d90140599dbabf39627f |
|
19-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9eecdbc354c180885f10415b01fee126f3bb34aa |
|
19-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
df9db010def086cefa1225d0ac071cba96d9a610 |
|
18-Jun-2014 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
TODO: update |
81429136905a6204875174b60a179333b7f3c9e4 |
|
18-Jun-2014 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
3c779fa59d1825d7db2a9516669d34ded7916913 |
|
18-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
75183a9be0651ec220ceaad26570da5fedba151c |
|
17-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e7b4d43ec3d5eb0099a3978f98a46f3c15443b23 |
|
17-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a01647e53727107d82382bc5c9d98c894e8f386c |
|
16-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4997cb9e16c14cda41a415412c6bd40849ef18ac |
|
16-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dd2552307315381197d2e2bf59cc39d2aa81c652 |
|
13-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e90738c9bbf626be2d7f6a562ed427f4fc3ec238 |
|
11-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
61147436a37ecf523cf3a08f10d139371a4a55ad |
|
11-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
827bf3c5dd88c51080de159e071fcbe7ada3477c |
|
06-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dc17bcef197a0d5ee798cce59c40e4f5e85c24f6 |
|
06-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d2ebaf5152cfc232aec61aad5138adc950f4b5c |
|
05-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
03da8f9459b005d5515d2c34152d43bc63f64c79 |
|
05-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9b476fabd247fc4c34d509b3c972c93ffec86a34 |
|
05-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
945933e331794b695c85c29369266daa30a50947 |
|
05-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f598ac3e28b729dd0b1d0a881df3e16465687a2b |
|
04-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c221efb2de9a9d8500c0c6baf943bff0d8f87e7f |
|
04-Jun-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c343be283b7152554bac0c02493a4e1759c163f7 |
|
04-Jun-2014 |
Kay Sievers <kay@vrfy.org> |
fsck: disable "-l" option for now
https://bugs.freedesktop.org/show_bug.cgi?id=79576#c5 |
3de03738fc970496d2d3da668c72767a48ccc41b |
|
22-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
97c52b838b45aee16ed9dad5a614a027f12d89ee |
|
21-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eaa3b74dfd6395c8abaa8416d90dac5e0dc00e15 |
|
22-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
424a87321427d255ac287f08a649e7808ae1641c |
|
21-May-2014 |
Tom Gundersen <teg@jklm.no> |
sd-dhcp-client: factor out dhcp packet allocation |
8477107dec4c89e2b85dfbf92051d96dd4f51480 |
|
19-May-2014 |
Susant Sahani <susant@redhat.com> |
TODO
IFLA_IPTUN_PMTUDISC
IFLA_IPTUN_FLAGS (ISA_TAP)
FLA_IPTUN_6RD_PREFIX
FLA_IPTUN_6RD_RELAY_PREFIX
IFLA_IPTUN_6RD_PREFIXLEN
IFLA_IPTUN_6RD_RELAY_PREFIXLEN |
473dfd7bd5a74b4724818ab8a764c072335fd510 |
|
19-May-2014 |
Tom Gundersen <teg@jklm.no> |
networkd-wait-online: wait for addresses to be configured |
e56f36380365b5825f0920b0f00a459edc0b2e84 |
|
19-May-2014 |
Tom Gundersen <teg@jklm.no> |
timesyncd: only attempt to connect when an address is configured
For now, we accept both link-local and routable addresses, maybe we want to
restrict ourselves to routable addresses only. |
5c868fe2e980216b32588e16fa949ebb1f1f7b95 |
|
18-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8891f695c71bd4c266d827c9aaedbbbbaf79d3eb |
|
18-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a46fe318fccbbb3a7d629f95fc8fdbf4c33ed119 |
|
18-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ac976532063da637a70af3e39e0e1876267018ed |
|
17-May-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
8f5675cc75051f9c38f6093ea354aab6a17aed43 |
|
16-May-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
2b1c3767515672dfd0f5e0a9c9d7ac3a16a6a361 |
|
16-May-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
f27e2d8c0c0c18d5a1be62c87ea89fcd4894fffa |
|
15-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
12ed81d9c88406234c20e9261ae8c8b992d8bc4d |
|
15-May-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Make systemctl --root look for files in the proper places
Running systemctl enable/disable/set-default/... with the --root
option under strace reveals that it accessed various files and
directories in the main fs, and not underneath the specified root.
This can lead to correct results only when the layout and
configuration in the container are identical, which often is not the
case. Fix this by adding the specified root to all file access
operations.
This patch does not handle some corner cases: symlinks which point
outside of the specified root might be interpreted differently than
they would be by the kernel if the specified root was the real root.
But systemctl does not create such symlinks by itself, and I think
this is enough of a corner case not to be worth the additional
complexity of reimplementing link chasing in systemd.
Also, simplify the code in a few places and remove an hypothetical
memory leak on error. |
0404c609f399b2092a3de52eef9d75b0dc12e94c |
|
14-May-2014 |
Tom Gundersen <teg@jklm.no> |
core: sysvcompat - $network should be equivalent to network-online, rather than network target
Most likely the facility needed is actual connectivity, rather than whether or not the
network managment daemon is running.
We also need to explicitly pull in the network-online.target, as it is not active by
default.
This means {systemd-networkd,NetworkManager}-wait-online.service, can be enabled by default
as part of network-online.target, and only delay boot when some service actively pulls it in.
See: <https://bugzilla.gnome.org/show_bug.cgi?id=728965>
Cc: Pavel Šimerda <psimerda@redhat.com>
Cc: Michal Sekletar <msekleta@redhat.com> |
3eb94c9e9e25586fa8ac93545810b87ce9241363 |
|
12-May-2014 |
Susant Sahani <susant@redhat.com> |
networkd: Add todo patch kernel for tunnel module alias
Add to todo :
1. Patch kernel to support module alias for tunnel device
2. Remove libkmod dependency from networkd |
70a44afee385c4afadaab9a002b3f9dd44aedf4a |
|
06-May-2014 |
Jan Engelhardt <jengelh@inai.de> |
doc: typographical fine tuning |
d28315e4aff91560ed4c2fc9f876ec8bfc559f2d |
|
06-May-2014 |
Jan Engelhardt <jengelh@inai.de> |
doc: use non-contracted forms in written documents |
8dfb5bced205a12d5380c95de035100ad6c09454 |
|
06-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2db3e2023d1af9eab6ebecddbf64812be2b104f5 |
|
06-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1df52dd282cd6014ace8ca2279dd90d9ea52d2a4 |
|
06-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
37efac5ddb21fd91ed420c070ed07f375e78b3b9 |
|
05-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8faf88e5eb5495bd54b2b2ad376e836a530de603 |
|
03-May-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
7348b3adb324614132cf376f478e883bd7de28f1 |
|
02-May-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d20850cbf4545715340580c179cf316005d53905 |
|
29-Apr-2014 |
Michal Sekletar <msekleta@redhat.com> |
update TODO |
1f0e0484742e5763e80b4f2c27667ecfea3d9aee |
|
28-Apr-2014 |
Tom Gundersen <teg@jklm.no> |
TODO: network |
798e174ab2b009729e752a2b70326906548c7126 |
|
27-Apr-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
networkd: update TODO |
6cdf527c6aa041534205622e1fb02a0634a467a5 |
|
25-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f55b9bdfae46e3683c74c30f1d063642a41368a5 |
|
25-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e107ed185ef08945102834234a05ec51bb438685 |
|
23-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e30fa16e27cbd48f960113a1d72d9a15c3b2d67b |
|
23-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
806a37e743a038c0fd0887c24c8b1b6914cb109d |
|
16-Apr-2014 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
systemctl: add --recursive for list-timers |
11fb37f16ed99c1603c9d770b60ce4953b96a58d |
|
14-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
01083ad094664e5c685060f4fb35a05ea2f212ed |
|
14-Apr-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
baf167ee0a2953f98e4e7d4c35752ef737832674 |
|
12-Apr-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journal: properly detect language specified in line
... it turns out that the duplicates in our own catalog were not real
duplicates, but translations. |
b3ae710c251d0ce5cf2cef63208e325497b5e323 |
|
05-Apr-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemctl: update NAME to PATTERN in help()
Previously the man page was modified, but not help(). |
aba496a58acf9d9c61314de71353550e579f85ee |
|
03-Apr-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
networkd: smooth transition from ipv4ll to dhcp address
Currently when both ipv4ll and dhcp are enabled, ipv4ll
address (if one has been claimed) is removed when dhcp
address is aquired. This is not the best thing to do
since there might be clients unaware of the removal
trying to communicate.
This patch provides a smooth transition between ipv4ll
and dhcp. If ipv4ll address was claimed [1] before dhcp,
address is marked as deprecated. Deprecated address is still
a valid address and packets can be received on it but address
cannot be selected as a source address. If dhcp lease cannot
be extended, then ipv4ll address is marked as valid again.
[1] If there is no collision, claiming IPv4LL takes between 4 to
7 seconds. |
c589a0e6280beb9d8664eef74f525a07bbdbd37a |
|
31-Mar-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
4433c995c77b66f42fe4a238aff6b53706628a2e |
|
25-Mar-2014 |
Daniel Mack <zonque@gmail.com> |
completions: fix/augment zsh completions for systemd-nspawn, busctl, loginctl, hostnamectl, localectl, machinectl |
a2b135e3d8d5dfa103a87e304ed8a91b01fdbb02 |
|
25-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b107b705cc97d3033e37c44229deb37b5aa31df5 |
|
25-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7f8aa67131cfc03ddcbd31c0420754864fc122f0 |
|
24-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
core: remove tcpwrap support
tcpwrap is legacy code, that is barely maintained upstream. It's APIs
are awful, and the feature set it exposes (such as DNS and IDENT
access control) questionnable. We should not support this natively in
systemd.
Hence, let's remove the code. If people want to continue making use of
this, they can do so by plugging in "tcpd" for the processes they start.
With that scheme things are as well or badly supported as they were from
traditional inetd, hence no functionality is really lost. |
777920bc039f3b1af08eae7e59a598b2bb7e5aaa |
|
24-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
374c356979ba7222fa7e09005824fe6996b0e91e |
|
22-Mar-2014 |
David Herrmann <dh.herrmann@gmail.com> |
sd-bus: mark sd_bus_unref() as broken regarding self-refs
If you allocate a message with bus==NULL and then unref the main bus,
it will free your message underneath and your program will go boom!
To fix that, we really need to figure out what the semantics for
self-references (m->bus) should be and when/where/what accesses are
actually allowed.
Same is true for the pseudo-thread-safety we employ.. |
b5db00e52ee2e20578839e4e4488f7b9af9abc38 |
|
21-Mar-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
sd-ipv4ll/networkd: generate predictable addresses
Increase the chance of using the same link local address between reboots. The
pseudo random sequence of addresses we attempt is now seeded with data that is
very likely to stay the same between reboots, but at the same time be unique
to the specific machine/nic.
First we try to use the ID_NET_NAME_* data from the udev db combined with the
machin-id, which is guaranteed to be unique and persistent, if available. If
that is not possible (e.g., in containers where we don't have access to the
udev db) we fallback to using the MAC address of the interface, which is
guaranteed to be unique, and likely to be persistent.
[tomegun: three minor changes:
- don't expose HASH_KEY in the siphash24 header
- get rid of some compile-warnings (and some casts at the same time),
by using uint8_t[8] rather than uint64_t in the api
- added commit message] |
c144692179098c1861f2aeafc67689a74439cf4c |
|
21-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
155e8b9adce60eff5aa5cdeb16fac7b6530e3e3f |
|
20-Mar-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
f1b2c3eccb5ca2cbf97bb14b735fef5784bf3a90 |
|
20-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b5640d824565ac4e305714598d4828de21ceaea1 |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5a2e420c1f0961c2819d0c5e35bcf911a7ba559d |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7973ca1927e1f3bac9438f3529458c9ff868905d |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4658568002357edfc7ea634ddafca925d185606b |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
622efd8775bc8140c43f86e741495a1eac3f2b36 |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ec8408740a32888f0bbbdcb79ccfbf550b12f19f |
|
19-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cb9da7f24fb057813606c87f9a73fdb941baa78c |
|
18-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9459781ee66eb57709c8b8701701365ba60a9f1c |
|
18-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
udate TODO |
df23374071f497831c4d25076a12b1da41054271 |
|
18-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4c63a53ac5190dc8b837c15daefec5772de66bdc |
|
17-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7366b080b324caf66e2ca1671f8ce7f57ace7553 |
|
17-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e09826dcf13a17cd63d900502282c511a06ecbe8 |
|
15-Mar-2014 |
Tom Gundersen <teg@jklm.no> |
networkd: netdev - support joining already existing netdevs |
edb2935c5c5b95c42b8679086f60da5eafad74cb |
|
14-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b64c7b3d5b06af9fafd47c0795acb003ddbe90ef |
|
14-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bddabb577046b95e7ea6c73d7695d5a0c104b26a |
|
13-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
769918ecd30c0f7ee6e87b9aa6226d956bd2f530 |
|
12-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f8791e820b717f4c6aa26fa35890a7cbcae8296d |
|
11-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2be56ff1e49c8954a0899da701233acf053e95a4 |
|
11-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
756461fd560b4603703661913cfde6685cc96c38 |
|
11-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7ced1d8f878cf233fb0dd58a1820940b5ecd5dcc |
|
11-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2cb46a2b0c7accf0786828b232413554a5c76f17 |
|
11-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2ecfc64e59b5e4e96bed6f68bd36b612ef77a146 |
|
10-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2a781fc9bd33982c81e5ff75974a442a33d4f167 |
|
08-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a0e5b17733f2146d727edfdb0ebf8482a8c3bf6c |
|
07-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0939968c77c7b570da0a4387262f29a83cd0e5d4 |
|
06-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6a3f892a23db71544d0439355f96c44350dafa8f |
|
06-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
848e3e24b00a61130f20226ef5f051433d478c69 |
|
05-Mar-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
man: ipv4 link-local |
32f244309902243a20cff5d5d1abb1c888b5fb21 |
|
05-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
efc141b8ffbfa1e449da40ce27fccaa81428f779 |
|
05-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
726a6e963056a7238a512cfe6ce612af2c2d1419 |
|
04-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5c1d3fc93d91384bbac29adf01074fa4375317ea |
|
03-Mar-2014 |
Umut Tezduyar Lindskog <umut.tezduyar@axis.com> |
sd-network: IPv4 link-local support [v2]
Implements IPv4LL with respect to RFC 3927
(http://tools.ietf.org/rfc/rfc3927.txt) and integrates it
with networkd. Majority of the IPv4LL state machine is
taken from avahi (http://avahi.org/) project's autoip.
IPv4LL can be enabled by IPv4LL=yes under [Network]
section of .network file.
IPv4LL works independent of DHCP but if DHCP lease is
aquired, then LL address will be dropped.
[tomegun: removed a trailing newline and a compiler warning] |
7ba4fedb8048182fb765bd6ae5aa1e548389bef3 |
|
03-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
18633feaaee617e25c401617926a83a37ba5a7d9 |
|
03-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e361df9e75b697930e6a94a08a1e0fa6deeb670b |
|
03-Mar-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
474cba1c7d5d04a3909499040dbe66959af59bd2 |
|
01-Mar-2014 |
Tom Gundersen <teg@jklm.no> |
TODO |
9319e4605170271c20b56b04a31f28e6a47a2392 |
|
01-Mar-2014 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
update TODO |
9c423fbf2a11bf9c936017c0f1e06ea2e4e82a40 |
|
26-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
23fae27185ddde98706faac0f45d77b11ecd66e6 |
|
25-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4e72e29a390e0bd9226eb802d80b9a9c259565cd |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
650264033f2f98f6319513958d94d59078654af8 |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
539237644eef4dbb9e5428dd249d7ee8392427d0 |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f8901862b2b030921b3d5aba4157044ceab16451 |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
46a96f43239a5bbbb9e2e440e8ae7f3964a33fc3 |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9e281251e99bbbbcb0366575b5195c36fc9483d7 |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
872c2ab3e2887c1c2b6c9815a201683e246e56fc |
|
24-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eda8f06755bd98c4639293c26b856c225f0d1fe1 |
|
23-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e8d842a0d0b39f298e1e7f70d29759e50b2b16d4 |
|
21-Feb-2014 |
Tom Gundersen <teg@jklm.no> |
update TODO |
96197df081a16bec192a6cfb8f19674ca58f4835 |
|
21-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0183b74fa47d7f05b7bc3b46d82daf8cebb17fa7 |
|
21-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ef417cfd2211ae017a38b9796c6db29130133e63 |
|
21-Feb-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
manager: be more precise in message about restart |
0ef61cec618391593a410ef3ce277071d559edb0 |
|
21-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
beb999379ced9e8d765e533e43d35aab11aa5c39 |
|
20-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
27f7454c3875eadb348dc26bb1a08bd30d12e7b3 |
|
20-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d4fdc205a4610965cee46408dbd046c922e7620c |
|
19-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7bb2954901b2e568efaf67254e480032e0958cad |
|
19-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
270b08510146014430c649c514dfd6c852267550 |
|
19-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9b1c2626cef16722603bded9bb52033aba34dd74 |
|
18-Feb-2014 |
Tom Gundersen <teg@jklm.no> |
net-match: fix Driver= match
It should match on the driver of the parent device. |
0f3e07b7cc535af3c4ea56c3b28c140c1771fa6a |
|
18-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3d0ce78b257dccda0e377dfef580abfa11437fe8 |
|
17-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
6cd6fdb22820c5881a316831f4cf57d5d6e31144 |
|
16-Feb-2014 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
TODO: remove done item
strv_append was removed in e3e45d4f82daa5cd85ba40dde9127df900096c0c |
ab046dde6f355f4a8b07ff6120a7ef51f5d49fc9 |
|
16-Feb-2014 |
Tom Gundersen <teg@jklm.no> |
nspawn: add new --network-bridge= switch
This adds the host side of the veth link to the given bridge.
Also refactor the creation of the veth interfaces a bit to set it up
from the host rather than the container. This simplifies the addition
to the bridge, but otherwise the behavior is unchanged. |
ee3a6a51e5b098aa0c9641ed71d275c459ad2f5a |
|
15-Feb-2014 |
Tom Gundersen <teg@jklm.no> |
sd-rtnl: message_open_container - don't take a 'size' argument
We can always know the size based on the type, so let's do this inside the library. |
af1082b04a3d45a9b1d796b4271f44e87e307026 |
|
14-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
513a78c1aac9fe2de939bed4afb03589216f5471 |
|
13-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bcd02123e10a23d79b0317072ed8d4a250163475 |
|
13-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c0467cf387548dc98c0254f63553d862b35a84e5 |
|
12-Feb-2014 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
syscallfilter: port to libseccomp |
86d0d519429b85b0cad93c8c9fe8e68c5b9a4fe3 |
|
12-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO (add section for things to fix before 209) |
2fcb3af6a2931cfc74c8602ab68f00bc99b61b1c |
|
11-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
deb678f15a6faf9feb29e18954553f5051788056 |
|
10-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
550a40eceb7d1917152fc9317bf2696708d52bc2 |
|
08-Feb-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core: do not print invalid utf-8 in error messages |
ba978d7b325998709fb19d368d290fa1dff37699 |
|
07-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
nspawn: rename --file-label to --apifs-label since it's really just about the API file systems, nothing else |
4e2f8d27781731021aa6b96c0ee18a8966eefe1c |
|
07-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
core: when an already abandoned unit gets abandoned again generate a clean error |
32216660c7f01bac69ee2ac924e53684a1f8d549 |
|
30-Jan-2014 |
Tom Gundersen <teg@jklm.no> |
TODO: update sd-rtnl section |
084f83586e53384f76b5c71b73c9d7d6517923fe |
|
29-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
69727e6dc69ae5d9b5ae3681723778a3faa354e9 |
|
28-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
bus: reorder a few things |
968d3d242cc9256eaca9a18155a744b575159cbd |
|
27-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
resolve: update sd-resolve to match the other APIs in style and functionality |
ff975efb2e88dcd5221a2f0d76c4c87e85b821a8 |
|
27-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
bus: when we cannot bus activate a service because we go down, drop one
message from the queue |
040975bd3e7efc393f63153eeb3ea0472ead3789 |
|
24-Jan-2014 |
Michal Sekletar <msekleta@redhat.com> |
TODO: update
ps can display slice unit for a process.
https://gitorious.org/procps/procps/commit/93e7872995d0d1ae850e12fb5fdd64928e2d5e60 |
eee9ec0e28922b6991a6eea64fd7ce54df1cd364 |
|
22-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
bus: change API to expose "inverted" no_reply and no_auto_start message flags non-inverted |
ab9716c2489f9141ed13ec22dbb216b3e6fbd6b5 |
|
22-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aa575ef8dec6fe74c9fdf27960125dd214511202 |
|
22-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
bus: temporarily disable faking of seclabels, as this is broken in kdbus right now |
5274f05381d460069458d2139a28766c574fb197 |
|
20-Jan-2014 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
3540c7f88fd4b860d3d6d0e931ddb7cd91bc559a |
|
20-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
488ad3b32a7e2b5b1380abf4a15e5f65fa65f3fe |
|
20-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
127b55d5a49e8e534e12107fc5d5a684c390d7aa |
|
18-Jan-2014 |
Daniel Buch <boogiewasthere@gmail.com> |
sd-resolve: rename get_next() and get_n_queries() + cleanup |
65883c9108cb2670a5458f0c2f49a5879f2a4ed9 |
|
18-Jan-2014 |
Daniel Buch <boogiewasthere@gmail.com> |
sd-resolve: get rid of sd_resolve_freeanswer() |
6a8b5fa4635ed858788fb10099ec9b62b3359a0a |
|
17-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
47c94a96df29080f8b3a97e7362df4e9c6ba3265 |
|
17-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6bb648a16ae4a682ad4784412af706d2e6a3e4da |
|
13-Jan-2014 |
Tom Gundersen <teg@jklm.no> |
libsystemd-bus: rename to libsystemd
Documentation was updated to refer to either 'libsystemd' or 'sd-bus' in place
of libsystemd-bus. |
883b36908788361a8bb945ce884dc518da83b371 |
|
13-Jan-2014 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
c74ecd718229e15b42ea5c00c5a171a08f616e51 |
|
12-Jan-2014 |
Tom Gundersen <teg@jklm.no> |
TODO: update rtnl/network sections |
09ecd746c9d6581664873674c2188f8c93ed7780 |
|
12-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
708c143c7cd2bbd748ac0fa993496ff44e72701c |
|
12-Jan-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add busctl(1) |
3333d748facc15f49935b6b793490ba0824976e6 |
|
09-Jan-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
networkd: use structured logging for links and bridges |
d8160f21fd295b451cee9679aa281fedf1cb8e8c |
|
09-Jan-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Improve messages about user mode a bit |
e79e8afd62bdec28a88d52fa0761aff9ce145b77 |
|
08-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e62b3b353aa3cd66670428d453ee36b45127df1f |
|
06-Jan-2014 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e10e429f2dcbb586215e65f62847f40c7d8b5956 |
|
05-Jan-2014 |
David Herrmann <dh.herrmann@gmail.com> |
TODO: extend login capability note
We cannot remove CAP_SYS_ADMIN, which basically makes removing all other
capabilities useless. Anyhow, still wouldn't hurt checking whether stuff
like CAP_KILL can be dropped from logind. |
0058679911db806b6db2fa445a1ce879a436c9d6 |
|
27-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add some preliminary docs for porting existing dbus1 client libraries to kdbus |
72ebbf3450340338d71ea2039dfb296bc1d595db |
|
26-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: document fail/nofail, auto/noauto
Also s/filesystem/file system/ in a few places. |
8b8f259170e35b93e6c6d1757cb8b835bbdaa40c |
|
26-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Trim TODO |
452de75e5b8b1cff207243848f4e5de68620554c |
|
26-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
eab07b4b23544d38ff0006fa4da9217c61d94749 |
|
24-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
508c6f95cbcf1afd234eb9220554fc13f9698fa5 |
|
23-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bee7e928990fd8a0c5909c2022a2b9eede557c81 |
|
22-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
df98a87ba389bdfc0359beedf47557411f3af434 |
|
22-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: introduce concept of "const" properties
This way we have four kinds of properties:
a) those which are constant as long as an object exists
b) those which can change and PropertiesChange messages with contents are generated
c) those which can change and where the PropertesChange merely includes invalidation
d) those which can change but for which no events are generated
Clients (through code generators run on the introspection XML) can thus
aggressively cache a, b, c, with only d excluded. |
4ff4ebb1fbb7296f67b89b66d2d7f720b49b51c5 |
|
22-Dec-2013 |
Florian Weimer <fweimer@redhat.com> |
util: remove union dirent_storage |
dad5f697ddecf91c2ed6604731d907c0a38d0c5f |
|
21-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2aa40788f75d97e2b2187d94ee90430809a2d04a |
|
21-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
daee56067fa7b4d474091e65bbbaf5cd1efb6f02 |
|
21-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
53461b74df0576ec091275d1a5dbee00611df1ee |
|
19-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
driverd: implement AddMatch/RemoveMatch logic |
df32a1caafe881fc7850a9b569179b877198685f |
|
18-Dec-2013 |
Kay Sievers <kay@vrfy.org> |
libudev: disable monitor inside a container
Uevents are events of the host, which should not leak into a container.
Containers do not support hotplug at the moment, and devices and uevents
are not namespace aware. |
f6613dd959a1ab49bf061555ada77903397569ad |
|
18-Dec-2013 |
Kay Sievers <kay@vrfy.org> |
libudev: devices received from udev are always initialized |
48b9cfcb7cfbcd7ab16cae809ebda32be77366bd |
|
18-Dec-2013 |
Kay Sievers <kay@vrfy.org> |
comment out udev's is_initialized call until the problem is sorted out |
06db8540cdfc8259423ed90e7352dbc1d71eccd9 |
|
17-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
10e4e52be8246fde0835212125ef97fea962df1b |
|
16-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
58f299eef635d538474cda62ad72dc024c10cdb6 |
|
13-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a56b63f41dc779a86573ae77814c14c1db156398 |
|
13-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
man: document more error codes for sd_bus_request_name() |
9f97c93671554dd3c46588b7c31031d26440ba34 |
|
13-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
12179984a38fe74581333fbcdc11c822d81f505f |
|
13-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
event: when unreffing an event source from its own handler, detach fd from epoll
The pattern of unreffing an IO event source and then closing its fd is
frequently seen in even source callbacks. Previously this likely
resultet in us removing the fd from the epoll after it was closed which
is problematic, since while we were dispatching we always kept an extra
reference to event source objects because we might still need it later. |
6203e07a83214a55bb1f88508fcda2005c601dea |
|
13-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
event: rework sd-event exit logic
With this change a failing event source handler will not cause the
entire event loop to fail. Instead, we just disable the specific event
source, log a message at debug level and go on.
This also introduces a new concept of "exit code" which can be stored in
the event loop and is returned by sd_event_loop(). We also rename "quit"
to "exit" everywhere else.
Altogether this should make things more robus and keep errors local
while still providing a way to return event loop errors in a clear way. |
01390ca8a23292b6b78ec782a43b29a0d10e4af4 |
|
12-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d78bf250b0e31b42eb8b86ebe3ee775b247bfcf8 |
|
12-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: properly generate NameOwnerChanged messages when we take from/give back to queue/starter |
0a825b5cd4adb4d9dadfb2e237cdceae09399804 |
|
12-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b6741478e7661c7e580e5dcfd6a6fccd1899c1d0 |
|
11-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
journal: add ability to browse journals of running OS containers
This adds the new library call sd_journal_open_container() and a new
"-M" switch to journalctl. Particular care is taken that journalctl's
"-b" switch resolves to the current boot ID of the container, not the
host. |
f9a810bedacf1da7c505c1786a2416d592665926 |
|
11-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
journald: port to sd-event and enable watchdog support |
cde93897cdefdd7c7f66c400a61e42ceee5f6a46 |
|
11-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
event: hook up sd-event with the service watchdog logic
Adds a new call sd_event_set_watchdog() that can be used to hook up the
event loop with the watchdog supervision logic of systemd. If enabled
and $WATCHDOG_USEC is set the event loop will ping the invoking systemd
daemon right after coming back from epoll_wait() but not more often than
$WATCHDOG_USEC/4. The epoll_wait() will sleep no longer than
$WATCHDOG_USEC/4*3, to make sure the service manager is called in time.
This means that setting WatchdogSec= in a .service file and calling
sd_event_set_watchdog() in your daemon is enough to hook it up with the
watchdog logic. |
08cd15525450ff2c2ac814a58930f6d82284a1ba |
|
11-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
event: when handling SIGCHLD of a child process only reap after dispatching event source
That way the even source callback is run with the zombie process still
around so that it can access /proc/$PID/ and similar, and so that it can
be sure that the PID has not been reused yet. |
80caea6cc72ebd311a311b1527cc6b87201c13bf |
|
10-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
adacb9575a09981fcf11279f2f661e3fc21e58ff |
|
10-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: introduce "trusted" bus concept and encode access control in object vtables
Introduces a new concept of "trusted" vs. "untrusted" busses. For the
latter libsystemd-bus will automatically do per-method access control,
for the former all access is automatically granted. Per-method access
control is encoded in the vtables: by default all methods are only
accessible to privileged clients. If the SD_BUS_VTABLE_UNPRIVILEGED flag
is set for a method it is accessible to unprivileged clients too. By
default whether a client is privileged is determined via checking for
its CAP_SYS_ADMIN capability, but this can be altered via the
SD_BUS_VTABLE_CAPABILITY() macro that can be ORed into the flags field
of the method.
Writable properties are also subject to SD_BUS_VTABLE_UNPRIVILEGED and
SD_BUS_VTABLE_CAPABILITY() for controlling write access to them. Note
however that read access is unrestricted, as PropertiesChanged messages
might send out the values anyway as an unrestricted broadcast.
By default the system bus is set to "untrusted" and the user bus is
"trusted" since per-method access control on the latter is unnecessary.
On dbus1 busses we check the UID of the caller rather than the
configured capability since the capability cannot be determined without
race. On kdbus the capability is checked if possible from the attached
meta-data of a message and otherwise queried from the sending peer.
This also decorates the vtables of the various daemons we ship with
these flags. |
c6a77179a4097df355f0f04b8f3260c76b5e515c |
|
10-Dec-2013 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
test: rework run_qemu
It tries to find a suitable QEMU binary and will use KVM if present.
We can now configure QEMU from outside with 4 variables :
- $QEMU_BIN : path to QEMU's binary
- $KERNEL_APPEND : arguments appended to kernel cmdline
- $KERNEL_BIN : path to a kernel
Default /boot/vmlinuz-$KERNEL_VER
- $INITRD : path to an initramfs
Default /boot/initramfs-${KERNEL_VER}.img
- $QEMU_SMP : number of CPU simulated by QEMU.
Default 1
(from Alexander Graf's script: http://www.spinics.net/lists/kvm/msg72389.html) |
a99b3a4a9f54c55cb68e467ae3bd36141782cb15 |
|
10-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
014e7ea7f2361e9431926fca1959d868b9f3a430 |
|
09-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Trim TODO |
0a4b9a07872dfbcce523baa795c71eefd1bed7fa |
|
04-Dec-2013 |
Tom Gundersen <teg@jklm.no> |
TODO: add networkd entries |
0e7be1293fe70eed47b20f70f74a2a67fc87be17 |
|
03-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
core: use normal library call to query list of current names |
e7176abbe818c75c6acd90227a7a84c3e05fee31 |
|
03-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: make sd_bus_request_name() and sd_bus_release_name() behave more like other calls
Instead of returning an enum of return codes, make them return error
codes like kdbus does internally.
Also, document this behaviour so that clients can stick to it.
(Also rework bus-control.c to always have to functions for dbus1 vs.
kernel implementation of the various calls.) |
c7332b0844e28d9b70c3c763b929f105c1056fe8 |
|
03-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
catalog: determine language from the filename |
e821075a23fdfa3ca7738fc30bb2d4c430fe10c0 |
|
02-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add .busname unit type to implement kdbus-style bus activation |
fd5b0b9141728abf503f900200dd8b43248ec9e2 |
|
02-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
nspawn: make sure /dev/kdbus in the container is world accessible |
6717d473506800363af9d2bafbf263ee054e856d |
|
02-Dec-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: when replying to an incoming message and the vtable contains the expected return signature generate an error if the response message doesn't match it |
e93c33d4aadb41427f215d43545e7fadc6bcec6f |
|
01-Dec-2013 |
Shawn Landden <shawn@churchofgit.com> |
systemctl: add "systemctl cat" |
626851be97b4332fc0401d754c81ae7bbc0f5dc4 |
|
30-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: do kdbus only if this is enabled on the configure switch
Since we want to retain the ability to break kernel ←→ userspace ABI
after the next release, let's not make use by default of kdbus, so that
people with future kernels will not suddenly break with current systemd
versions.
kdbus support is left in all builds but must now be explicitly requested
at runtime (for example via setting $DBUS_SESSION_BUS). Via a configure
switch the old behaviour can be restored. In fact, we change autogen.sh
to do this, so that git builds (which run autogen.sh) get kdbus by
default, but tarball builds (which ue the configure defaults) do not get
it, and hence this stays out of the distros by default. |
4734b895641bd1cfb47b2eb62b0ce3f2565aa578 |
|
30-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
49b832c5b810f4d8bb59249ff25472fd670503dc |
|
30-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: include unique and well known names in credentials object |
f38afcd0c7f558ca5bf0854b42f8c6954f8ad7f3 |
|
28-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
clean up TODO |
34c7dc47d3beb9aebc8f5e4a8698b3c9acff0048 |
|
28-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
man: get rid of shell script example in systemd-socket-proxyd man page |
88e4d1d733def755a21c1848bf00c20f94b983c5 |
|
27-Nov-2013 |
Tom Gundersen <teg@jklm.no> |
TODO: add sd-rtnl items |
8cf030b349cbcb0901d880c9165d785dfc9cd569 |
|
27-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
Revert "socket-proxyd: Add --listener option for listener/destination pairs."
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 |
4ec181a0065102ccb0a8992ed9f2fa4860e44b43 |
|
27-Nov-2013 |
Lukasz Skalski <l.skalski@partner.samsung.com> |
updates for TODO and README
* 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 |
d0767ffd08bbb5c069e266710eb0462315e47e6d |
|
27-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
journal: add a test case for flushing messages out of a series of journal files into a single new one |
f5f6d0e25574dd63fb605b81fa7767dd71c454db |
|
26-Nov-2013 |
Daniel Buch <boogiewasthere@gmail.com> |
tree-wide usage of %m specifier instead of strerror(errno)
Also for log_error() except where a specific error is specified
e.g. errno ? strerror(errno) : "Some user specified message" |
0bee65f0622c4faa8ac8ae771cc0c8a936dfa284 |
|
25-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
shutdown: during final killing spree also send SIGHUP in addition to SIGTERM to deal with shells
This makes shutdown a bit faster if debug-shell.service is enabled. |
adcf4c81c58511b67644e17fa743d1729d3c9ccf |
|
25-Nov-2013 |
David Strauss <david@davidstrauss.net> |
socket-proxyd: Add --listener option for listener/destination pairs. |
bfe76ec3ce94cce06ae07699f39ef506af092259 |
|
22-Nov-2013 |
David Strauss <david@davidstrauss.net> |
Update TODO |
baabc5776475f7313cdaa5f3bdb45c1c5d053f91 |
|
22-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
build-sys: move more files from core/ to share/ that are generic enough |
f00c31213a2e521680c2381ef231f05e30c874a7 |
|
22-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: also add error parameter to object find and enumerator callbacks
Just in order to bring things inline with the method and property
callbacks. |
969987ea93a7fdcd2c87b551eb0adf0bd9338b32 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: restore selinux access control to PID 1 for properties |
9f5eb56a13dee1085cbf2560ac3afd73f72402cb |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
timer: make timer accuracy configurable
And make it default to 1min |
ebcf1f97de4f6b1580ae55eb56b1a3939fe6b602 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: rework message handlers to always take an error argument
Message handler callbacks can be simplified drastically if the
dispatcher automatically replies to method calls if errors are returned.
Thus: add an sd_bus_error argument to all message handlers. When we
dispatch a message handler and it returns negative or a set sd_bus_error
we send this as message error back to the client. This means errors
returned by handlers by default are given back to clients instead of
rippling all the way up to the event loop, which is desirable to make
things robust.
As a side-effect we can now easily turn the SELinux checks into normal
function calls, since the method call dispatcher will generate the right
error replies automatically now.
Also, make sure we always pass the error structure to all property and
method handlers as last argument to follow the usual style of passing
variables for return values as last argument. |
51b4ea6f485a852671a2a95122121ecb494de331 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: the :no-sender hack is now unnecessary, since the new library doesn't require this anymore |
df2d202e6ed4001a21c6512c244acad5d4706c87 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: let's simplify things by getting rid of unnecessary bus parameters |
28383ba18963cdedd98ced271b3425f7321119b7 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add API calls to escape string components of objects paths |
850516e012f0e2c96cecb63c1e8997e13912fcd6 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
sd-event: try to move timer wakeups to the same spot within each minute |
2e41a51ea4cf68f67d6d1e71482d95d9d50091b3 |
|
21-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
socket: fix segfault |
718db96199eb307751264e4163555662c9a389fa |
|
20-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
core: convert PID 1 to libsystemd-bus
This patch converts PID 1 to libsystemd-bus and thus drops the
dependency on libdbus. The only remaining code using libdbus is a test
case that validates our bus marshalling against libdbus' marshalling,
and this dependency can be turned off.
This patch also adds a couple of things to libsystem-bus, that are
necessary to make the port work:
- Synthesizing of "Disconnected" messages when bus connections are
severed.
- Support for attaching multiple vtables for the same interface on the
same path.
This patch also fixes the SetDefaultTarget() and GetDefaultTarget() bus
calls which used an inappropriate signature.
As a side effect we will now generate PropertiesChanged messages which
carry property contents, rather than just invalidation information. |
9cd861842ccb07372fbd665f2e6c054daaedacb4 |
|
16-Nov-2013 |
Olivier Brunel <jjk@jjacky.com> |
Fix RemainAfterExit services keeping a hold on console
When a service exits succesfully and has RemainAfterExit set, its hold
on the console (in m->n_on_console) wasn't released since the unit state
didn't change. |
24710f6d2fbe25282fd96a8f869b7e4a9c3b50d8 |
|
14-Nov-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO |
966204e010ed432a1d7a0481d41a326d8ec7b0c8 |
|
11-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
timer: consider (usec_t) -1 an invalid timestamp |
60411ac750ec928114be80b133d9782a1cb2da62 |
|
10-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: we really need to get rid of the :no-sender hack
This is where a hack from PID 1 spilled into the client side. We need
to get rid of this as soon as PID 1 is converted to libsystemd-bus. |
9cb74bcb23dde8488459ca233bf9caee642b8402 |
|
10-Nov-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man,units: fix installation of systemd-nspawn@.service and add example |
dbb642afae6aa825594fb1c57dff632b013666a3 |
|
09-Nov-2013 |
Kay Sievers <kay@vrfy.org> |
bus: let magic ":no-sender" pass the validation |
94676f3e9352cbf1f72e0a512ee0d2ed83ff676d |
|
08-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
localectl: port over to bus_log_create_error() |
477def8097245a124f8ff51d17415cf78cde691b |
|
08-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
shutdown: unify handling of reboot() syscall a bit |
41dd15e474accdeb643c8319e257e6414c1c498a |
|
08-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
systemctl: restore ability to directly connect to PID1 from systemctl |
6fd4d0209827e5c3e52fa8c7144852f550f8f95c |
|
08-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6cc532fdccac8eff638da94fbcce0bb655e4689e |
|
07-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
49a6199b42b34ac16b03af9eec9b4ee7a31aa9f4 |
|
07-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
889a90422dd47284dffa32b9234a6e58991b000c |
|
07-Nov-2013 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
test: remove duplicated code |
fd201fda7d70f37c77db715562242afc7f8e0fdd |
|
07-Nov-2013 |
David Strauss <david@davidstrauss.net> |
socket-proxyd: The proxy can now accept multiple sockets (but only to one remote host). |
ce6d4630c1e52ab4f08fbf96b82ffdfa3c6e24ee |
|
05-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d16bd0556127962e0dc19f2b049edb09f354bedb |
|
05-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ced4d06784dbb19666688947901961f949f2aa6d |
|
05-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
90e071d1d59be05fcba66561439c3ca67c80ee20 |
|
05-Nov-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d74ab852161d2dc4093d369495ddfa18460cfd76 |
|
31-Oct-2013 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
zsh-completion: add systemd-run |
4ba93280223ceb5de1bcedb196c38252f334521a |
|
31-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
nspawn: split out pty forwaring logic into ptyfwd.c |
07459db69f3c48ef4d69308faa14f457bd903bcf |
|
30-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c20fd707a2b8c75166096544ee6f1538505e40a9 |
|
28-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a427c13d26d08195f96679bde6753796f0e0b54a |
|
28-Oct-2013 |
David Strauss <david@davidstrauss.net> |
Update socket proxy name in TODO. Reformat to list. |
af6f0d422c521374ee6a2dd92df5935a5a476ae5 |
|
26-Oct-2013 |
Tom Gundersen <teg@jklm.no> |
udev: add network link configuration tool
This tool applies hardware specific settings to network devices before they
are announced via libudev.
Settings that will probably eventually be supported are MTU, Speed,
DuplexMode, WakeOnLan, MACAddress, MACAddressPolicy (e.g., 'hardware',
'synthetic' or 'random'), Name and NamePolicy (replacing our current
interface naming logic). This patch only introduces support for
Description, as a proof of concept.
Some of these settings may later be overriden by a network management
daemon/script. However, these tools should always listen and wait on libudev
before touching a device (listening on netlink is not enough). This is no
different from how things used to be, as we always supported changing the
network interface name from udev rules, which does not work if someone
has already started using it.
The tool is configured by .link files in /etc/net/links/ (with the usual
overriding logic in /run and /lib). The first (in lexicographical order)
matching .link file is applied to a given device, and all others are ignored.
The .link files contain a [Match] section with (currently) the keys
MACAddress, Driver, Type (see DEVTYPE in udevadm info) and Path (this
matches on the stable device path as exposed as ID_PATH, and not the
unstable DEVPATH). A .link file matches a given device if all of the
specified keys do. Currently the keys are treated as plain strings,
but some limited globbing may later be added to the keys where it
makes sense.
Example:
/etc/net/links/50-wireless.link
[Match]
MACAddress=98:f2:e4:42:c6:92
Path=pci-0000:02:00.0-bcma-0
Type=wlan
[Link]
Description=The wireless link |
19aadacf92ad86967ffb678e37b2ff9e83cb9480 |
|
22-Oct-2013 |
Jan Engelhardt <jengelh@inai.de> |
man: wording and grammar updates
This is a recurring submission and includes corrections to various
issue spotted. |
182ae347697e9511294ec49009bcd208cce1ee4c |
|
19-Oct-2013 |
Tom Gundersen <teg@jklm.no> |
TODO: update |
d09ee17da21b7ca2259067ac4e54f8a1cc3c0fc0 |
|
19-Oct-2013 |
Tom Gundersen <teg@jklm.no> |
efi-boot-generator: hookup to fsck |
accdd018ede77ef1c057775396c18c73406cbcb4 |
|
19-Oct-2013 |
Tom Gundersen <teg@jklm.no> |
mount/service: drop FsckPassNo support
We now treat passno as boleans in the generators, and don't need this any more. fsck itself
is able to sequentialize checks on the same local media, so in the common case the ordering
is redundant.
It is still possible to force an order by using .d fragments, in case that is desired. |
efc815a13d4b4cae59045c6a120a6c6f7dac2d7b |
|
19-Oct-2013 |
Tom Gundersen <teg@jklm.no> |
TODO: add some fsck items |
d1b38fac57d82f0249b9e581eb0d18175f6aa74a |
|
16-Oct-2013 |
David Strauss <david@davidstrauss.net> |
Rename sabridge to saproxy to be less cryptic |
ae25936d0f92472bd3365627b1d87fec9d322a98 |
|
16-Oct-2013 |
David Strauss <david@davidstrauss.net> |
Update TODOs with follow-up sabridge work. |
690018ab40dc9435d609f92c5eca9b1b847668c6 |
|
14-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
git: add test-ellipsize to files to ignore by git |
71fda00f320379f5cbee8e118848de98caaa229d |
|
14-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
list: make our list macros a bit easier to use by not requring type spec on each invocation
We can determine the list entry type via the typeof() gcc construct, and
so we should to make the macros much shorter to use. |
416446221d905b6815175dc4d525d27f8ae43d1b |
|
14-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f405e86de361ec305dc2b8634efeaa23dc144053 |
|
13-Oct-2013 |
Shawn Landden <shawn@churchofgit.com> |
util, utf8: make ellipsize take multi-byte characters into account
rename old versions to ascii_*
Do not take into account zerowidth characters, but do consider double-wide characters.
Import needed utf8 helper code from glib.
v3: rebase ontop of utf8 restructuring work
[zj: tweak the algorithm a bit, move new code to separate file] |
9db76355212de5eb7985829d352183d3bdfb56d5 |
|
11-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: if a a Set() vtable callback of a writable is left NULL, try to do the right thing automatically |
43a43f5016eb9404afdd6719b18f604a484535ec |
|
11-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: automatically do a NOP reply when a NULL callback is specified for a method in a vtable
Also, allow specifiying NULL as signature in vtables equivalent to ""
for empty parameter lists. |
29ddb38fea134c6132e4f2dd608e9da3871eaebe |
|
09-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus
This adds a lightweight scheme how to define interfaces in static fixed
arrays which then can be easily registered on a bus connection. This
makes it much easier to write bus services.
This automatically handles implementation of the Properties,
ObjectManager, and Introspection bus interfaces. |
7f79cd7109a60810140a045cc725291fc5515264 |
|
04-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
59fccd82117cf9a84454f41867a882f872916dc5 |
|
02-Oct-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
execute.c: always set $SHELL
In e6dca81 $SHELL was added to user@.service. Let's
instead provide it to all units which have a user. |
ef7939dfbb454f5ed7a00c2c4c686e0c5aa48f00 |
|
01-Oct-2013 |
David Herrmann <dh.herrmann@gmail.com> |
Update TODO
Remove "logind fbdev removal" as it is no longer supported. |
4cc1fe69131bb5c79553b017f3c5bc42f7c0a599 |
|
01-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0b926f194aa117519bfc89a12ee6f01ffeeccc21 |
|
01-Oct-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
69ae3ee07ee4dc7592f6d2d5f181b478a772a644 |
|
01-Oct-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
logs-show.c: show all messages for a slice |
3efabbe47f3c10a9585a9fde46351a2bf9665f54 |
|
30-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
278d4bcfe981d058380cf388e5ac09d761438820 |
|
27-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
baa89da40a1d42242c9c62603501ada7e9e52613 |
|
26-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: when referencing cgroup controller trees allow omission of the path |
ee9c9500ab13c1093fc3feaf2aa5a0d330d0bfad |
|
24-Sep-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add header back |
fb8f3f986991e2ee249ee0d0b303f6123b709f43 |
|
24-Sep-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
7991ac34ab08421415b907e42775c5539a4a5bbb |
|
19-Sep-2013 |
Dave Reisner <dreisner@archlinux.org> |
shared/utf8: merge implementations, remove cruft
This unifies the utf8 handling code which was previously duplicated in
udev and systemd. |
ef5bfcf668e6029faa78534dfeb2591df854cdef |
|
18-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
backlight,random-seed: move state files into /var/lib/systemd
Let's not scatter (private) files in /var around, let's place them all
in /var/lib/systemd and below. |
360e09ea9ad3a8e84e1729ebd2967ab8f7348170 |
|
18-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
bf24e638afb32ebc49b063c007888410fb9d19bd |
|
17-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
ddca82aca08712a302cfabdbe59f73ee9ed3f73a |
|
17-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: get rid of MemorySoftLimit=
The cgroup attribute memory.soft_limit_in_bytes is unlikely to stay
around in the kernel for good, so let's not expose it for now. We can
readd something like it later when the kernel guys decided on a final
API for this. |
e58ae4103710295a8afd43c83d0c6bf088ae744f |
|
17-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0aafd43d235982510d1c40564079f7bcec0c7c19 |
|
17-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d2e2c03d87618688eae262a2f2f2d299bf62a4dd |
|
17-Sep-2013 |
David Strauss <david@davidstrauss.net> |
TODO spelling fix. |
4b549144d82ea0f368321d149215f577049fffa6 |
|
16-Sep-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Verify validity of session name when received from outside
Only ASCII letters and digits are allowed. |
df5f6971e6e15b4632884916c71daa076c8bae96 |
|
13-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
719e4e368b8bbe4e2f2ce49ec6f864a90bd6c619 |
|
13-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
64eed40c07efb4e2b316ebb4e7481b7a891b7934 |
|
13-Sep-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
bash-completion: add systemd-run |
982e44dbc3e70c97e83464a30354b80973d52b41 |
|
12-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d137a488afb59801177dc34c218f339bfbbdb044 |
|
12-Sep-2013 |
Umut Tezduyar <umut@tezduyar.com> |
core: notify triggered by socket of a service |
fcba531ed4c6e6f8f21d8ca4e3a56e3162b1c578 |
|
12-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7de778beab01a3184ee37a3e3b8cf23f40b996e4 |
|
12-Sep-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: remove backlight tool |
7b617155b50fdaad5d06359eb03e98f0c7b3087b |
|
11-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
core: failed scope units may not be restarted
We don't allow reusing of scopes. |
4c3a31668e4f3be9a35177a35d5b9794cdff663e |
|
11-Sep-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
80c3b720bf3abbcc9427507d540e286c4ceb3e94 |
|
11-Sep-2013 |
Tom Gundersen <teg@jklm.no> |
fstab-generator: use DefaultDependencies=yes
This removes some redundancy between the generator and the core mount handling. |
9285c9ff263d90439810735ddca074b4b4193f05 |
|
10-Sep-2013 |
Lukas Nykryn <lnykryn@redhat.com> |
service: remove pidfile after exit of a service |
c9d954b27ee125c3c90a6d2951c62eec4abb160b |
|
09-Sep-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
run: allow non-absolute paths as command |
a012ab5293a28af93454b3105ca85ca148b1c11f |
|
06-Sep-2013 |
Dave Reisner <dreisner@archlinux.org> |
TODO: update todo |
ea92ae33e0fbbf8a98cd2e08ca5a850d83d57fae |
|
23-Aug-2013 |
Maciej Wereski <m.wereski@partner.samsung.com> |
"-" prefix for InaccessibleDirectories and ReadOnlyDirectories |
2a0e0692565f0435657c93498e09cbb2d3517152 |
|
22-Aug-2013 |
Shawn Landden <shawnlandden@gmail.com> |
remove hasprefix(), use startswith() |
c51cf05646a11c65daf65c1123c77efb068f4f7b |
|
21-Aug-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Rename F_TYPE_CMP() to F_TYPE_EQUAL() |
04ac799283f517672a5424e7c5bf066cfa4ca020 |
|
19-Aug-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: fix spacing issue in systemd-nspawn(1)
Same as 1e158d273. |
85424725d1870e2c218e3e2d53971f7e5dc3f0ae |
|
14-Aug-2013 |
Kay Sievers <kay@vrfy.org> |
README: update list of used LICENSEs |
38563c1947e34b71bf5557f2cd22fb7806c60077 |
|
13-Aug-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1a14a53cfded6e78c6e8dfb73fdff0039971d642 |
|
13-Aug-2013 |
Lennart Poettering <lennart@poettering.net> |
gpt-auto-generator: add basic auto-discovery of GPT partitions
This adds a simple generator that is capable of automatically
discovering certain GPT partitions by their type UUID and mount/enable
them. This currently covers swap partitions and /home partitions, but is
expected to grow more features soon.
This currently doesn't handle LUKS encrypted /home.
This enables all swap partitions of type
0657fd6da4ab43c484e50933c84b4f4f, if found.
This mounts the first partition of type 933ac7e12eb44f13b8440e14e2aef915
as /home, if it is found. |
0b41bcec90c3d47bc512bf7ce64c150d29416a31 |
|
13-Aug-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
a6f0104a16350a4c2660837da6e0e5c2e50e2389 |
|
12-Aug-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
logs-show: limit to 3 lines and use dots if not showing full message
So far, we would show up to 128 bytes from a message, simply
cutting of the rest. With multiline messages, it is quite common
for a message to be longer than that, and this model doesn't really
work anymore.
A new limit is added: up to 3 lines will be shown, unless --full is
used (c.f. first line below). The limit for bytes is extended to 300
bytes. An ellipsis will always be used, if some form of truncation
occurs. If the tail of the message is cut off, either because of
length or line limit, dots will be shown at the end of the last
line. If this last line is short, the dots will be simply appended. If
the last line is too long for that, it will be ellipsized with dots at
the very end.
Note that the limits are in bytes, not characters, and we suck at
outputting unicode strings (c.f. last three lines below).
Aug 11 10:46:21 fedora python[67]: test message
line
line...
Aug 11 10:50:47 fedora python[76]: test message word word word word word word word word word word word wor...
Aug 11 10:55:11 fedora python[83]: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
Aug 11 11:03:21 fedora python[90]: ąąąąąąąąąąąąąąąąąąąąąąąąąąąąąą...
Aug 11 11:03:53 fedora python[97]: aąąąąąąąąąąąąąąąąąąąąąąąąąąąąąą...
Aug 11 11:25:45 fedora python[121]: aąąąąąąąąąąąąąąąąąąąąąąąąąąąąąąąąąą�... |
94bbc9915a4272a20feda86c5f97b8a587482aa1 |
|
09-Aug-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b0693d30863a36da63d2a2732aa298fff6d34d0d |
|
09-Aug-2013 |
Maciej Wereski <m.wereski@partner.samsung.com> |
service: prohibit Restart= set when Type=oneshot |
1fab57c209035f7e66198343074e9cee06718bda |
|
07-Aug-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add hwdb timestamp check |
cff452c7e974db5053cdbd0d7bbbab2e3b4c91b9 |
|
06-Aug-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add weird instance unit enable behavior |
07beec1244817a0e6e9d79798f7c65bd89b23549 |
|
30-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5a4555ba6bc8ea086823fb71cb1cb92d4ec087a2 |
|
29-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4c4ae27d4d314d0dc1c42cd6bfc7b9ae31660885 |
|
29-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
afaba0234727db6a82e323665d7d86f971f3090c |
|
29-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c0e1b502700b2fec6e1b542e861b1bbabca75527 |
|
27-Jul-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: remove kernel env var importing fix |
76e665855edef5b7103cb09d114377d477bfae02 |
|
26-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
logind: update the session state file before we send out the CreateSession() reply
https://bugs.freedesktop.org/show_bug.cgi?id=67273 |
a65615ca5d78be0dcd7d9c9b4a663fa75f758606 |
|
26-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
systemctl: move set-log-level to systemd-analyze
"systemctl set-log-level" is a command for analysis and tracing hence
"systemd-analyze" should be the better home for it, thus allowing us to
make the overly large "systemctl" a bit smaller. |
9ea9d4cf1656075559fcd6aeceb9530714c87d5b |
|
26-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
systemctl: move "dump" command from systemctl to systemd-analyze
It's an analysis command and its format is explicitly not covered by any
stability guarantees, hence move away from systemctl and into
systemd-analyze, minimizing the already large interface of systemctl a
bit.
This patch also adds auto-paging to the various systemd-analyze commands
where that makes sense |
d07f7b9ef2835c290d6beadebd17d15308608eea |
|
24-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
journal: immediately sync to disk as soon as we receieve an EMERG/ALERT/CRIT message |
408f281bc7d65c86563f46e99e07efd1a1d9e03a |
|
22-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
NEWS: prepare half a NEWS file for upcoming 206 |
83787333bd75f3fb5d2d844a5d5dbf68d93f7f3f |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: update documentation of systemctl cgroup commands |
847ae0ae7f29e7bfb245d692409fc2948eab7d1d |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: update documentation of slice units a bit |
9365b048c0c9f62ef7f696216ba049e6b4c2f2e5 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: update scope unit man page a bit |
3e2f69b779aa0f3466ebb45837e8507baa0832f7 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: update pam_systemd documentation to current state of the code |
1ec96668dd0dcb19cc2f7b99cbf73df0d769c97d |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: list scope and slice units in systemd(1) |
60211b35070a20ed0e78a83f39619139d56f7745 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: document sd_pid_get_slice() call of libsystemd-login |
431c72dc3d482732a01d3ab929aa9b2c36422d46 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: update systemd-nspawn regarding new --slice= logic |
dc7adf202b82fc0054c457ce6ca3bcedb88dde57 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: drop the old cgroup settings from the man pages |
6aaa8c2f783cd1b3ac27c5ce40625d032e7e3d71 |
|
19-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core: add %v specifier |
61ad59b1314060958c6e1b1b480074e230b6ed3e |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
man: document Slice= setting (and other fixes) |
e1b7e7ec9b34ae6ae54a4c8084395cbf2bfe9960 |
|
19-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
466784c8710e5cb0e0b86a16506d992d7ec5b619 |
|
18-Jul-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
52990c2e0eabd1c11280f553f858062d4165b92f |
|
18-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd,systemctl: export condition status and show failing condition
$ systemctl --user status hoohoo
hoohoo.service
Loaded: loaded (/home/zbyszek/.config/systemd/user/hoohoo.service; static)
Active: inactive (dead)
start condition failed at Tue 2013-06-25 18:08:42 EDT; 1s ago
ConditionPathExists=/tmp/hoo was not met
Full information is exported over D-Bus:
[(condition, trigger, negate, param, state),...]
where state is one of "failed" (<0), "untested" (0), "OK" (>0).
I've decided to use 0 for "untested", because it might be useful to
differentiate different types of failure later on, without breaking
compatibility.
systemctl shows the failing condition, if there was a non-trigger
failing condition, or says "none of the trigger conditions were met",
because there're often many trigger conditions, and they must all
fail for the condition to fail, so printing them all would consume
a lot of space, and bring unnecessary attention to something that is
quite low-level. |
c3bb87dbab8b79bb9253407cb5b7f3e6fe8db395 |
|
18-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
69af45035913e7119cffd94c542bd3039600e45d |
|
17-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Update TODO
This point was done in 77a9e8de6. |
248fc619b5e3e24d78f171f95b85916eee7987bd |
|
17-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journalctl: augment short mode with a cursor at the end
Two options are added: --show-cursor to print the cursor at the end,
and --after-cursor to resume logs on the next line after the previous one. |
c5757cc8dbcddb3e8b13ebba4ea4b36589bfd3db |
|
17-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e7256c5c137e58fb3dc1ebca8e5845733a5f733c |
|
16-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update |
042e33ae3a7feb08c8105f1345fd244315109405 |
|
16-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
rpm: add RPM macro for creating tmpfiles entries after package installation |
a65f06bb27688a6738f2f94b7f055f4c66768d63 |
|
16-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journal: return -ECHILD after a fork
A few asserts are replaced with 'return -EINVAL'. I think that
assert should not be used to check argument in public functions.
Fields in struct sd_journal are rearranged to make it less
swiss-cheesy. |
a331b5e6d4724365bad9edeb9420c7e26e7f50da |
|
16-Jul-2013 |
Jan Janssen <medhefgo@web.de> |
journalctl: Add support for showing messages from a previous boot
Hi,
I redid the boot ID look up to use enumerate_unique.
This is quite fast if the cache is warm but painfully slow if
it isn't. It has a slight chance of returning the wrong order if
realtime clock jumps around.
This one has to do n searches for every boot ID there is plus
a sort, so it depends heavily on cache hotness. This is in contrast
to the other way of look-up through filtering by a MESSAGE_ID,
which only needs about 1 seek + whatever amount of relative IDs
you want to walk.
I also have a linked-list + (in-place) mergesort version of this
patch, which has pretty much the same runtime. But since this one
is using libc sorting and armortized allocation, I prefer this
one.
To summarize: The MESSAGE_ID way is a *lot* faster but can be
incomplete due to rotation, while the enumerate+sort will find
every boot ID out there but will be painfully slow for large
journals and cold caches.
You choose :P
Jan |
18d4e7c26e7806ac363d19989df7144d5058ce41 |
|
16-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
36c0868b67a9387d39c97983d3d22cfce0fedc62 |
|
16-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
3a83211689bdf4ab617a4fb79e11980c50918123 |
|
16-Jul-2013 |
Shawn Landden <shawnlandden@gmail.com> |
journal: add logging of effective capabilities _CAP_EFFECTIVE
I think this is the most important of the capabilities bitmasks to log. |
fa7deadb074dfbe473cf3bd942768dbd94cbf7c3 |
|
16-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
77a9e8de6572db6ba5ca49023937b67fc835f356 |
|
16-Jul-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add note about paging and colors to journalctl(1) |
d907c2086716681936755f28ac80b3445c6d0196 |
|
15-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
248aa28ff27418ad074439014d476ed8cd2e01db |
|
15-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
47a1454f707dff2e5d1db2f8bfcc406805d4d450 |
|
12-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1e1ddecf405fdeb5a073c0696fafb50946af60d2 |
|
11-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c14901bdebb311531fb85b02c7c6eebf6e8e4388 |
|
11-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
05b23cae8ebf6fbafd23ab8a0b0cfed747745d15 |
|
11-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
049b4474b35d0b854f87b0795a5113665413f6a4 |
|
11-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bafb15bab99887d1b6b8a35136531bac6c3876a6 |
|
11-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
49998ede042907b0ba7f5e85e02fa569da26bc04 |
|
10-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bdeeb6b543a2a2d0a494f17b85f1498859cdfc2f |
|
10-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
edeb68c53f1cdc452016b4c8512586a70b1262e3 |
|
08-Jul-2013 |
Tom Gundersen <teg@jklm.no> |
static-nodes: move creation of static nodes from udevd to tmpfiles
As of kmod v14, it is possible to export the static node information from
/lib/modules/`uname -r`/modules.devname in tmpfiles.d(5) format.
Use this functionality to let systemd-tmpfilesd create the static device nodes
at boot, and drop the functionality from systemd-udevd.
As an effect of this we can move from systemd-udevd to systemd-tmpfiles-setup-dev:
* the conditional CAP_MKNOD (replaced by checking if /sys is mounted rw)
* ordering before local-fs-pre.target (see 89d09e1b5c65a2d97840f682e0932c8bb499f166) |
26306aed13e73b6edbc4b3fd7b97e421e152b56b |
|
05-Jul-2013 |
Kay Sievers <kay@vrfy.org> |
update TODO |
b0adb5468cccf32da1365c2e8f97b2b233c4fa30 |
|
04-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
174da5c5cabbaf3f3a8fc1f14bd6a3b50b2ea278 |
|
03-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
51da82a781537b275db3fbce8fab8592dd991758 |
|
02-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
machined: fix bus path unescaping |
374ec6abf31ada6ca554cc8ea99b282373fac010 |
|
02-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
libsystemd-logind: fix detection of session/user/machine of a PID |
fb6becb4436ae4078337011b2017ce294e7361cf |
|
02-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
logind: port over to use scopes+slices for all cgroup stuff
In order to prepare things for the single-writer cgroup scheme, let's
make logind use systemd's own primitives for cgroup management.
Every login user now gets his own private slice unit, in which his sessions
live in a scope unit each. Also, add user@$UID.service to the same
slice, and implicitly start it on first login. |
d28e9236e79e2d0a49aba472f86f7551ce9ca2f1 |
|
01-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
core: parse Slice= from the unit type specific unit file section
Since not all unit types know Slice= it belongs in the unit type
specific unit file section. |
6c12b52e19640747e96f89d85422941a23dc6b29 |
|
01-Jul-2013 |
Lennart Poettering <lennart@poettering.net> |
core: add new "scope" unit type for making a unit of pre-existing processes
"Scope" units are very much like service units, however with the
difference that they are created from pre-existing processes, rather
than processes that systemd itself forks off. This means they are
generated programmatically via the bus API as transient units rather
than from static configuration read from disk. Also, they do not provide
execution-time parameters, as at the time systemd adds the processes to
the scope unit they already exist and the parameters cannot be applied
anymore.
The primary benefit of this new unit type is to create arbitrary cgroups
for worker-processes forked off an existing service.
This commit also adds a a new mode to "systemd-run" to run the specified
processes in a scope rather then a transient service. |
11ddb6f48e367ae4b51c31d199b28f5be041a301 |
|
28-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
main: fix loading of default target |
c2756a68401102786be343712c0c35acbd73d28d |
|
28-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
core: add transient units
Transient units can be created via the bus API. They are configured via
the method call parameters rather than on-disk files. They are subject
to normal GC. Transient units currently may only be created for
services (however, we will extend this), and currently only ExecStart=
and the cgroup parameters can be configured (also to be extended).
Transient units require a unique name, that previously had no
configuration file on disk.
A tool systemd-run is added that makes use of this functionality to run
arbitrary command lines as transient services:
$ systemd-run /bin/ping www.heise.de
Will cause systemd to create a new transient service and run ping in it. |
241da3287d0c16f79e2f415f17543599b3e73c85 |
|
28-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
unit: make sure the dropins we write are high-priority |
7041efe9600e569da6089c36d00fa3ff58e33178 |
|
27-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
dbus: make DeviceAllow=/DevicePolicy= writable |
b42defe3b8ed3947d85db654a6cdb1b9999f394d |
|
27-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
dbus: make more cgroup attributes runtime settable |
8e2af478402414f060bbc16e1b4bbe7de1779c13 |
|
27-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
dbus: add infrastructure for changing multiple properties at once on units and hook some cgroup attributes up to it
This introduces two bus calls to make runtime changes to selected bus
properties, optionally with persistence.
This currently hooks this up only for three cgroup atributes, but this
brings the infrastructure to add more changable attributes.
This allows setting multiple attributes at once, and takes an array
rather than a dictionary of properties, in order to implement simple
resetting of lists using the same approach as when they are sourced from
unit files. This means, that list properties are appended to by this
call, unless they are first reset via assigning the empty list. |
4ad490007b70e6ac18d3cb04fa2ed92eba1451fa |
|
27-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
core: general cgroup rework
Replace the very generic cgroup hookup with a much simpler one. With
this change only the high-level cgroup settings remain, the ability to
set arbitrary cgroup attributes is removed, so is support for adding
units to arbitrary cgroup controllers or setting arbitrary paths for
them (especially paths that are different for the various controllers).
This also introduces a new -.slice root slice, that is the parent of
system.slice and friends. This enables easy admin configuration of
root-level cgrouo properties.
This replaces DeviceDeny= by DevicePolicy=, and implicitly adds in
/dev/null, /dev/zero and friends if DeviceAllow= is used (unless this is
turned off by DevicePolicy=). |
f123dba8b13cc629ff53056aabe253426cbb6a5e |
|
21-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3d3ee759e682701fce77b6559508e697e9e60fbf |
|
20-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ba73ed858f27355d088fe2d96cb8c7e9eb75ff0c |
|
20-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
sd-login: update machine enumeration/notifications APIs for new /run/systemd/machines/ |
9444b1f20e311f073864d81e913bd4f32fe95cfd |
|
20-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
logind: add infrastructure to keep track of machines, and move to slices
- This changes all logind cgroup objects to use slice objects rather
than fixed croup locations.
- logind can now collect minimal information about running
VMs/containers. As fixed cgroup locations can no longer be used we
need an entity that keeps track of machine cgroups in whatever slice
they might be located. Since logind already keeps track of users,
sessions and seats this is a trivial addition.
- nspawn will now register with logind and pass various bits of metadata
along. A new option "--slice=" has been added to place the container
in a specific slice.
- loginctl gained commands to list, introspect and terminate machines.
- user.slice and machine.slice will now be pulled in by logind.service,
since only logind.service requires this slice. |
55d32caf94d8df547ca763be52b0c35bb6388606 |
|
18-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
718fe4b1d50f89cbc11318edb0c2c3de9be2ac34 |
|
18-Jun-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journalctl: properly print headers of empty journals |
a016b9228f338cb9b380ce7e00826ef462767d98 |
|
17-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
core: add new .slice unit type for partitioning systems
In order to prepare for the kernel cgroup rework, let's introduce a new
unit type to systemd, the "slice". Slices can be arranged in a tree and
are useful to partition resources freely and hierarchally by the user.
Each service unit can now be assigned to one of these slices, and later
on login users and machines may too.
Slices translate pretty directly to the cgroup hierarchy, and the
various objects can be assigned to any of the slices in the tree. |
1f263d4dc23b9807ac6138eb5014d3d94c5fe51a |
|
11-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
87011c25d96e9fbcd8a465ba758fa037c7d08203 |
|
10-Jun-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journal: remember last direction of search and keep offset cache
The fields in JournalFile are moved around to avoid wasting
7 bytes because of alignment. |
6eb7a9a0010d035e5bdbbf70227088ce02b2120e |
|
10-Jun-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
tests: add test for empty journal files
The headers are currently not printed properly: some "(null)"s appear. |
4e09014daf8f98584b3f15e64e93bed232e70a6b |
|
06-Jun-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5ec76417764e19486261fb8e38e8e71b28185b37 |
|
04-Jun-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemctl: limit logs in status to current boot
Also reworded a few debug messages for brevity, and added a log
statement which prints out the filter at debug level:
Journal filter: (((UNIT=sys-module-configfs.device AND _PID=1) OR (COREDUMP_UNIT=sys-module-configfs.device AND MESSAGE_ID=fc2e22bc6ee647b6b90729ab34a250b1) OR _SYSTEMD_UNIT=sys-module-configfs.device) AND _BOOT_ID=4e3c518ab0474c12ac8de7896fe6b154) |
76d5a71de99b6fe0ecc9bfd82ec641a5d408e191 |
|
31-May-2013 |
Václav Pavlín < <vpavlin@redhat.com> |
systemctl: add command set-log-level
Command changes current log level |
9749cd77bc6121a304a7f1eb0f03f26e620dc9da |
|
30-May-2013 |
Lukas Nykryn <lnykryn@redhat.com> |
core: read "debug" from kernel commandline and set log level |
86312ab8de59c1066d6d2b456f3a9106ce3e0991 |
|
20-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add a more comprehensive test for the bloom filter logic |
c78196699d3d805b2237896a1d2b8efeec6068d0 |
|
20-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: calculate bloom filter for match
Yay! Filtering using kernel bloom filter matches works now! Yippieh! |
264ad849a4a0acf1ca392da62b7018d4fe7b66b3 |
|
17-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add APIs for negotiating what is attached to messages |
45fbe937d7ca8d0da9ea276d57bc70ebd41c285e |
|
17-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: add minimal locking around the memfd cache
We want to allow clients to process an sd_bus_message on a different
thread than it was received on. Since unreffing a bus message might
readd some of its memfds to the memfd cache add some minimal locking
around the cache. |
d5a2b9a6f455468a0f29483303657ab4fd7013d8 |
|
17-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: return ECHILD as soon as people try to reuse a bus connection across a fork() |
0000ce05ed3e26a26552a0fc2ad82f7f7efd25a9 |
|
16-May-2013 |
Lukas Nykryn <lnykryn@redhat.com> |
systemd-delta: add support for drop-in snippets |
e4ee6e5cc3e8e23e1ecc0d9fa756d9cc2534d218 |
|
16-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: make bus ref counting atomic
This is preparation to allow sd_bus_message obejcts to be processed in a
different thread from their originating sd_bus object. |
eb01ba5de14859d7a94835ab9299de40132d549a |
|
16-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: synthesize timeout message errors instead of returning error codes |
154ff088d371bee5651eaa2bc9bde8a34c185656 |
|
15-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
99271804172f6ac51be9556b2bdf37d6a7e952bc |
|
15-May-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journalctl: add -k/--dmesg |
7e853a9b9a858edbc24e6c85d134478cec840173 |
|
14-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
32821c76d5901276e2fc8635202dde088268a65f |
|
13-May-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add "debug" kernel cmdline switch |
9d995d54b54dcf9c776a0d88edad3b6aab3c36b5 |
|
11-May-2013 |
Auke Kok <auke-jan.h.kok@intel.com> |
Add support for ConditionSecurity=ima
Just as with SMACK, we don't really know if a policy has been
loaded or not, as the policy interface is write-only. Assume
therefore that if ima is present in securityfs that it is
enabled.
Update the man page to reflect that "ima" is a valid option
now as well. |
a7c54c8c1fc4101e784c101e680975f2143381ce |
|
10-May-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: extend memfd test |
cdf173349c73c9a097ec63eec56772ec47f496cc |
|
07-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
815ac0f1dbcc94663ca7598d1784ba91b7518e86 |
|
07-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
19adb8a3204fefd91411b5f0f350c8bc6bcf75fe |
|
06-May-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-sleep: add support for freeze and standby
A new config file /etc/systemd/sleep.conf is added.
It is parsed by systemd-sleep and logind. The strings written
to /sys/power/disk and /sys/power/state can be configured.
This allows people to use different modes of suspend on
systems with broken or special hardware.
Configuration is shared between systemd-sleep and logind
to enable logind to answer the question "can the system be
put to sleep" as correctly as possible without actually
invoking the action. If the user configured systemd-sleep
to only use 'freeze', but current kernel does not support it,
logind will properly report that the system cannot be put
to sleep.
https://bugs.freedesktop.org/show_bug.cgi?id=57793
https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=7e73c5ae6e7991a6c01f6d096ff8afaef4458c36
http://lists.freedesktop.org/archives/systemd-devel/2013-February/009238.html
SYSTEM_CONFIG_FILE and USER_CONFIG_FILE defines were removed
since they were used in only a few places and with the
addition of /etc/systemd/sleep.conf it becomes easier to just
append the name of each file to the dir name. |
d686f034c3b9021e07faefe172ee660abd952871 |
|
06-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b4763d9d4c2f993e96686b51885ddffa86aeaaed |
|
06-May-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
d2bbca6855b174fb7ea90b4767a886bb88bd2400 |
|
04-May-2013 |
Ville Skyttä <ville.skytta@iki.fi> |
Spelling fixes |
4641a16b15a0e50b61259316b3fda43e0b48f7d5 |
|
03-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
19aa7c4fef4a3f1dfc6d9980574ca220a6a40a71 |
|
03-May-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7d617113eeafa5d7f7cc2994a81ec6b2a54481b3 |
|
03-May-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: link to socket activation blog entries |
8368868452fc24536bf3322bfab536c66bf56a13 |
|
02-May-2013 |
Nathaniel Chen <nathaniel.chen@intel.com> |
Add help option to bootchart man page
Bootchart has a help option. For the sake of consistency, this patch
adds it to the man page.
Also, the TODO is updated. Bootcharts were added to the journal in
commit c4d58b0. |
675aae254e37f2c4eeb86a2b944eeb660ad682b3 |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8af8afd6b3a34d1218826f55ada8ece8b4e36fed |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: make cg_pid_get_path() work properly for co-mounted controllers and normalized named hierarchies |
5f1dac6bf605871615b35891a3966fa474db5b20 |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: warn if keyfiles are world-readable |
8973790ee6f62132b1b57de15c4edaef2c097004 |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: warn if /etc/crypttab is world-readable |
5954c07433b134694256b9989f2ad3f85a643976 |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: do not allow manipulating the cgroup path of units within the systemd:/system subtree |
aa96c6cb44a6eeccc506ae055aae2519a7f914e1 |
|
30-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
id128: when taking user input for a 128bit ID, validate syntax
Also, always accept both our simple hexdump syntax and UUID syntax. |
d6dd604b551987b411ec8930c23bd5c9c93ef864 |
|
25-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
util: rework safe_atod() to be locale-independent
This adds some syntactic sugar with a macro RUN_WITH_LOCALE() that reset
the thread-specific locale temporarily. |
db5c0122853a9ecf1cc92e6593461932df2fa866 |
|
25-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
conf-parser: restrict .include usage
Disallow recursive .include, and make it unavailable in anything but
unit files. |
78edb35ab4f4227485cb9ec816b43c37e0d5e62a |
|
25-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: always validate cgroup controller names
Let's better be safe than sorry. |
e8a7a315391a6a07897122725cd707f4e9ce63d7 |
|
25-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
nss-myhostname: resolve 'localhost' so that /etc/hosts becomes optional
This makes sure nss-myhostname not only resolves the local host name to
127.0.0.2/::1 but also the host name 'localhost: to 127.0.0.1/::1. This
makes installation of /etc/passwd optional, as it usually only includes
a mapping for 'localhost'.
This change also resolves ::1 to the local hostname (as before), but
also lists 'localhost' as an alias. This means look-ups are now fully
reversible, even though they are 1:n mappings.
Finally, the module will no longer erroneously claim that local IP
addresses which aren't on the loopback device were. |
2b77f67e78827cc7e85fb43b05d3e1623b31a1bf |
|
25-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
fileio: unify how we chop off whitespace from key and value in parse_env_file_internal() |
fff87a35d9e26c0d4ea41273a963c0eb20e18da4 |
|
24-Apr-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
test: make it easier to override kernel version |
e41e194340f9a8dbd982b5030449281c3c8bf0dd |
|
23-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
timer: make sure we restart timers even if units are still running or if one of their conditions fails |
0e99f1d6f8d41677d401a89f97a887a92fc7084a |
|
23-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ae018d9bc900d6355dea4af05119b49c67945184 |
|
23-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
cgroup: make sure all our cgroup objects have a suffix and are properly escaped
Session objects will now get the .session suffix, user objects the .user
suffix, nspawn containers the .nspawn suffix.
This also changes the user cgroups to be named after the numeric UID
rather than the username, since this allows us the parse these paths
standalone without requiring access to the cgroup file system.
This also changes the mapping of instanced units to cgroups. Instead of
mapping foo@bar.service to the cgroup path /user/foo@.service/bar we
will now map it to /user/foo@.service/foo@bar.service, in order to
ensure that all our objects are properly suffixed in the tree. |
8fc66914c068e6fa0e1c610b9cdbef429e469a88 |
|
23-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a383724e4202ee9681bd31cb668c44bdbbf83638 |
|
22-Apr-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd,nspawn: use extended attributes to store metadata
All attributes are stored as text, since root_directory is already
text, and it seems easier to have all of them in text format.
Attributes are written in the trusted. namespace, because the kernel
currently does not allow user. attributes on cgroups. This is a PITA,
and CAP_SYS_ADMIN is required to *read* the attributes. Alas.
A second pipe is opened for the child to signal the parent that the
cgroup hierarchy has been set up. |
fcdfc159248fa484f443e17ab2bde8e354ecc560 |
|
20-Apr-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: remove dbus items which we will not touch anymore |
601d9d6fb394a780765e80581daab850623e9698 |
|
20-Apr-2013 |
Josh Triplett <josh@joshtriplett.org> |
TODO: journal enhancements |
ef3b5246879094e29cc99c4d24cbfeb19b7da49b |
|
19-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
build-sys: prepare release 202 |
a3e6f050de81a9830e52af09d5d38dad9a356e3b |
|
18-Apr-2013 |
Marius Vollmer <marius.vollmer@redhat.com> |
journal: when iterating through a file we might lose messages when changing direction.
https://bugs.freedesktop.org/show_bug.cgi?id=63672 |
461bd8e47cafacfcd38389e7558330bfb6e902ad |
|
18-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
248f07758638f0a7053740a36e7d3ff4ae62c731 |
|
18-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ab8e074ce25b9947314c69e17afe1bd2527ee26d |
|
17-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b454b11220e87add6d0f011695c7912b009c853d |
|
17-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4a449ed73d2c1cfb91a1c773b70231b3457b3046 |
|
17-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
755123030a4b4c82251b49155aa0e7f523081558 |
|
17-Apr-2013 |
Harald Hoyer <harald@redhat.com> |
TODO: add s.th. like "systemctl set-log-level debug" |
aa21e2bf2112f185649c534ab15086ca4498a194 |
|
17-Apr-2013 |
Harald Hoyer <harald@redhat.com> |
TODO: remove fixed systemctl property bug |
7e7d4da22925c329d668334aec3b3e7f21f63bc3 |
|
17-Apr-2013 |
Harald Hoyer <harald@redhat.com> |
timedated: fixed NTP enabled: n/a |
d8d3d8a781031d6b1ee4e5f57ec21f16c20a4cf2 |
|
16-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
bus: parse unit/user unit/session from cgroup path |
4ff49cb63075aba646b578f2516b37a8dfd5a65b |
|
16-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a53824ea7466bee2c5e6ac9a11b58b79adceb98b |
|
15-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a1d4ca9d8a4a39a4bba7790d5c973cf8fec53152 |
|
14-Apr-2013 |
Auke Kok <auke-jan.h.kok@intel.com> |
TODO: bootchart items. |
4cda0f2116a69b0c54afe518c930022fb1a38022 |
|
11-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3fd0bd432d4875c15b9e8d586770f60f03278fe7 |
|
11-Apr-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
c2e09812e9c088f1582ce542e43f6b5743b2e4fe |
|
11-Apr-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
shell-completion: show failed units as candidates for start
Also show disabled units as candidates for reenable,
since it works and one may want to do enable-or-reenable
in one line. |
b8b4d3dddc7611dce3bf28004b0375d661120c62 |
|
09-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3df82d5a8cdc510f518fd5e234ccb3233b748719 |
|
08-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5666ea6fcaaf1e829de07625b7c185949b23fecd |
|
08-Apr-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
b6b7d4337976eeac610b9ed2c3e1fd596a247b14 |
|
08-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4b9c52209b197a6ccf4b027a9a71c63390b33ba5 |
|
05-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
60491a28698205d34a071f5e1a66f5a4e3621445 |
|
04-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
911963f1a29897eee2fffbe503ac05ec13028a30 |
|
03-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d1148ed10a474ccc949113a8ec06e7e29c4c7cb0 |
|
02-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e5ec62c56963d997edaffa904af5dc45dac23988 |
|
02-Apr-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9ece938a676eb80a9d6834c1957b85b884419f8b |
|
01-Apr-2013 |
Thomas Weißschuh <thomas@t-8ch.de> |
cryptsetup: RequiresMountsFor if source is a file
Fixes: https://bugzilla.novell.com/show_bug.cgi?id=730496
https://bugs.freedesktop.org/show_bug.cgi?id=60821 |
aa7c3195f220968907c616e0278e3bebe6eaafbd |
|
01-Apr-2013 |
Oleksii Shevchuk <alxchk@gmail.com> |
Add AllowIsolate=yes to snapshots |
cc1f918dda4193c7fd2a03de4ab715be67017a36 |
|
01-Apr-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
units/user: default.target must be isolatable
...
Activating default unit: default.target
Default target could not be isolated, starting instead: Operation refused, unit may not be isolated. |
5a494eacbbe93dd582a894a9f1e60ae58fa4e400 |
|
30-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
TODO |
7db293c4a05ec22909841b90b9ab172cb56a44a2 |
|
30-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
b5c03638d48c07aa0eaf13b5f54000c7133e1883 |
|
29-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
13cbf3a5f0cf4a1d89413d0ffc4a9067b1d6d1a8 |
|
29-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journalctl: support --root for message catalogs |
03e1151676fba62674e2219da624272e522e590f |
|
26-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
build-sys: bump version and .so revisions |
54f874c56bebfaf199f84fca4bb2650a859bfac2 |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
man: rearrange systemd.special(7) to clarify which units are passive and which ones aren't
This also adds a short explanation paragraph for this. |
752beb0c8560fb7e989d2f8da5e10c4692d78422 |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ee64428ec25b8ebb47beda9f6729039f496cbc51 |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
790838e4f16831f2bb06aeb845b9e2fb0f1d28dd |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
fstab-generator: rename x-initrd-rootfs.mount to x-initrd.rootfs
This changes the fstab mount option x-initrd-rootfs.mount to
x-initrd.rootfs, in order to only use a single namespace "x-initrd." for
all mount options of the initrd. |
eece8c6fb5f4d354dcef6fd369e876c4f3a3f163 |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a9602630c64791571ca37606a0a5eabfac85820a |
|
25-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7964dfca1b6c4b37d069b3713f9f1b11219c3474 |
|
23-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
journald: remove unconditional log_*() use in the main loop
Setting MaxRetentionSec= caused the kernel log to overflow and the
journal daemon to enter an endless loop.
Logging from the journald main loop gets directed to /dev/kmsg,
which wakes up journald again. We skip the import of this message
by checking for our own PID, but this still causes the main loop
to never go to sleep again because we never stopped logging from
there. |
7eb1dfcfc4c9c02e772e042c39f801c6fa8ad1b4 |
|
23-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add journal MaxRetentionSec= bug |
d325d9bcfa8846a65767087f958a2dd11139d0e7 |
|
23-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add "dead" device node ACL handling |
b87b8b2b5205c0584da220f73322ea4732d44013 |
|
23-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
67c67c8f193003870ea7182e62099957ce59d0f5 |
|
23-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
64e30145fce09b87a0b0a7e08c84a100818a5d5a |
|
23-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
356ce9915ab1a4a1e6dc26954df34936a69e7c12 |
|
22-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bfa00bc6c05d0f896e9632eccd47d442fea556b9 |
|
22-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
811de196b3c5e08fc1fc3bef7cb062efad784303 |
|
22-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: allow retrieval of single fields
This can give huge efficiency gains, e.g. if only MESSAGE
is required and all other fields can be ignored. |
1cdcd71be06a7f51012766d6b2f9e828b715f5e7 |
|
22-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: implement _Reader.test_cursor
Getting the cursor is split out from .get_next() into
.get_cursor(). This mirrors the C API more closely, and
also makes things a bit faster if the cursor is not needed. |
50a279f85783375416dacae7dafbcbbcd2765962 |
|
22-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: export sd_journal_get_usage |
09f727eebd87661f263d3c2c1e0de7b7771acd40 |
|
20-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2b01924cda5257531867119e11ee950741af2ff6 |
|
20-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: add journal.get_catalog()
This one wraps sd_journal_get_catalog_from_message_id.
Thanks to Python namespacing, we can stick to a shorter name. |
6808412dad4a8c4379dda4453658ec756a0542b9 |
|
20-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: add _Reader.get_catalog()
This one wraps sd_journaal_get_catalog. |
6531dac67cc2e707e4a2b62f3ae11f7330f7c049 |
|
20-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: add _Reader.closed attribute
This should make the file interface of _Reader complete. |
0cf2d0d023389957f57175c9cfb6aba56c0df343 |
|
18-Mar-2013 |
Tom Gundersen <teg@jklm.no> |
udev: net-name-slot - disable by kernel command line switch
The properties will still be set in the udev database, but they will not be used
for setting the interface names. As for the other kernel commandline switches,
we allow it to be prefixed by 'rd.' to only apply in the initrd. |
3b953d68c628c6ae70adba871719ac0f16083b51 |
|
16-Mar-2013 |
Josh Triplett <josh@joshtriplett.org> |
TODO: uses for SO_REUSEPORT
The new socket option SO_REUSEPORT would enable some new functionality;
add it to TODO. |
b04c8c83e8d5670b0923c7cd7d6ea622b0187289 |
|
16-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: add systemd.daemon wrapping sd-daemon
Please see the documentation (e.g. pydoc3 systemd.daemon) for full
description. As usual, systemd._daemon wraps the raw interface, while
systemd.daemon provides the more pythonic API. sd_listen_fds,
sd_booted, sd_is_fifo, sd_is_socket, sd_is_socket_unix,
sd_is_socket_inet, sd_is_mq, and SD_LISTEN_FDS_START are currently
wrapped. |
7aaec603d9e76182a28bb69be5a4fb8710a4788f |
|
15-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
99d680acf192a7193c3de73b525ffbc24c25cca8 |
|
13-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
tmpfiles: --clean -- check for bind mounts of the same filesystem and skip them |
795607b22308f5b92073b012e43be1892fdd97c0 |
|
11-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c33e2a7c460529cc058a84c47b0beb508d8f9c72 |
|
09-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
5b3968b793d0a07e10df76b2fdb2081c34c22254 |
|
08-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cf4eeabb903b8afcf4f91f560a105c8dfd49bf9c |
|
08-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0be8342c04bbf129b4a21e5073eacccbbce4e896 |
|
08-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2e4015f3e73173a4346c03a1ed7962f7d3423ed2 |
|
07-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
db7f1dde30068bd980c78db77867b6956f5295e2 |
|
07-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-python: fix segfault on double close |
247c873b421291f711d8a57796011520a6b790af |
|
07-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7ba9719595ee13612c9aea786233ffdd4d77ee46 |
|
07-Mar-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: python stuff and freeze and standby |
61a9648f022049ac14c5667958752e8dcff857c1 |
|
06-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f47ec8ebb3858553dec870e1c596e39525f46360 |
|
05-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6bc80e94b66e6b008cdc21101fc7409ebcb279db |
|
05-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3f60bcb5e69846fe8a3156ca1c9a7e0813ac158a |
|
03-Mar-2013 |
Kay Sievers <kay@vrfy.org> |
udev: firmware - do not created /run/udev/firmware-missing/
The userspace firmware loader is deprecated now, and will be entirely
removed when we depend on a kernel version with the built-in firmware
loader available. |
b8fe3faf9fa6b95ca0413e7dbe0bbdc1d6ab4d7c |
|
03-Mar-2013 |
Michael Biebl <biebl@debian.org> |
Update TODO |
533740e16118147ca1c066d641654d975ab6e169 |
|
01-Mar-2013 |
Tom Gundersen <teg@jklm.no> |
fstab-generator: drop rootwait support
I originally added this to stay as compatible as possible with the kernel, but
as Lennart argued it is not really useful in the initramfs, so let's drop it (we
already don't support 'rootdealy'). |
9058482225a046dc66406ba4cf4250612eca3794 |
|
01-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
487060c2394b7703e59650ef332053645ffae2a3 |
|
01-Mar-2013 |
Lennart Poettering <lennart@poettering.net> |
specifier: when resolving specifier strings when loading configuration, don't misunderstand parse failures as OOM
http://lists.freedesktop.org/archives/systemd-devel/2013-February/009179.html |
54c31a79f72ff57ac8eba089acacc4ab482b745d |
|
28-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
man: clarify systemctl --property= documentation a bit |
3cd170c33eab78633a06174986b8595cd1453193 |
|
28-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2ca0435be9359bde3020eeb528c2a6d72ac1e0b0 |
|
28-Feb-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemd-activate: add a socket-activation test tool |
f0c15f288513aa4da012db7497a4aec3f7763ebb |
|
27-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
826872b61e4857dfffe63ba84e2b005623baecd6 |
|
27-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c06bf414042cd1bf94e0af63e9e2a0c291bfc546 |
|
27-Feb-2013 |
Kay Sievers <kay@vrfy.org> |
mount-setup: mount pstore filesystem |
3679d1126bae52e02f6cd60fca196f616b9e660d |
|
27-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO, hackfest edition |
1495115aa483301bc7704488c58efa4e47f9ef6a |
|
26-Feb-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
89f603f5d83e519fcbd633928e203b1e6457114c |
|
22-Feb-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
TODO: drop two items |
2792bd6fef4c2ded0ddc77376af77ffd4c46f06f |
|
21-Feb-2013 |
Harald Hoyer <harald@redhat.com> |
TODO: removed ratelimit |
696164cb5b5c35a8c5ba4ee63d299d404bb48833 |
|
21-Feb-2013 |
Harald Hoyer <harald@redhat.com> |
fstab-generator: change kernel command line mount path for root
Use /sysroot instead of /new_root to mount the real root in the
initramfs. |
599391d88bba63c86d5cedf4c2393a180a18be8a |
|
20-Feb-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: document %% |
486bdbded8728d5f0af10d4dc886329be512d66d |
|
17-Feb-2013 |
Auke Kok <auke-jan.h.kok@intel.com> |
TODO |
39ccc87c8a70cbe8a02e681cda280baee91b2907 |
|
14-Feb-2013 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
update TODO |
edc211f314f257921eb3599b5dca8d51984b9328 |
|
14-Feb-2013 |
Auke Kok <auke-jan.h.kok@intel.com> |
bootchart items |
1700761b0678a5f5b43dc5224a97cc1922f74fad |
|
13-Feb-2013 |
Simon Peeters <peeters.simon@gmail.com> |
Move systemctl dot to systemd-analyze dot |
93eec5c774336ff6da2ef30c7f41cdb4d9de5494 |
|
13-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3ac525bd75f0009954c6dde3461b6a640d936ee3 |
|
13-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cbb7712189527f9f483321607e44c4ead3dd11b8 |
|
13-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
TODO |
dd359de89b1fbabf6f4eb5003d2b5a806b6185c1 |
|
13-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b1ce67bf33b01cc2aa4c668a360ce9acf6e02f06 |
|
13-Feb-2013 |
Auke Kok <auke-jan.h.kok@intel.com> |
TODO: bootchart items |
d01a73b6396f57792113c1b5df6e8492fc703e5e |
|
13-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
efd3cf43266c206f67b96dda4bef0acd43500efc |
|
09-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d96536dd7ef371c94be70cd9fb0fcbc0e5a0329 |
|
09-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
logind: rename "seat-master" tag to "master-of-seat"
We currently enforce that seats are to be named in the form of
"seatXXX", i.e. need to begin with the 4 characters "seat". Thus,
"seat-master" would qualify as a seat name. As seat names are frequently
used as tags on devices, the "seat-master" tag might hence confuse
logind if the user decides to name a seat "seat-master".
Hence, avoid any ambuigity: let's rename the "seat-master" tag to
"master-of-seat". |
eb124a97fb72d076014253b1acde69d428f15ecf |
|
09-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
990ffbe5cffe7f11a8d3ab2258a85fc52b97bf60 |
|
08-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0a4c519bd3f5cd00c77e022504f38fc899e23c1b |
|
07-Feb-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: see also dracut(7) in bootup(7) |
398a745c73cec10b1a669703644651d94eb37599 |
|
04-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f8aeee1f1fe432924b355f48f01f09c9a552ed97 |
|
04-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2f8d077ece024b985f2501dc8c904c2d29967acb |
|
04-Feb-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
7bcd865d386d96caac83cb1c589fdb8f9ce3b081 |
|
30-Jan-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
test: some trivial fixes to test scripts
- fix typo
- use compiled systemd-nspawn
- drop --capability=... from systemd-nspawn invocation, is is the default now
- simplify sudo make invocations |
390b5e558c8d1fc550386f52969ee8dc256e9b3d |
|
29-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
TODO |
81d112a8f0522a09fcfe317f420363a2b728137c |
|
29-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c0fe5db522b52f27e030655ce2c03e05cbbc1558 |
|
27-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
b44be3ecf6326c27aa2c6c6d1fe34e22e22592a0 |
|
25-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
reorganize TODO |
314b4b0a68d9ab35de981923a088fc8c8820caa5 |
|
25-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
logind: rework delay inhibition logic
- Don't allow any locks to be taken while we are in the process of
executing the specific operation, so that apps are not surprised if a
suspend/shutdown happens while they rely on their inhibitor.
- Get rid of the Resumed signal, it was a bad idea, and redundant due to
PrepareForSleep(false), see below.
- Always send out PrepareFor{Shutdown,Sleep} signals, instead of only if
a delay lock is taken.
- Move PrepareForSleep(false) after we come back from the suspend, so
that apps can use this as "Resumed" notification. This also has the
benefit that apps know when to take a new lock. |
5486bcefe5af023395f8cbc528b7e771814d4b0d |
|
25-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0028da22f194f7c0ca7169a48cf32e1bc0f9138a |
|
25-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
245d345f7539983c08fd8dbc0c51079422ca096a |
|
24-Jan-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
build-sys: link runlevel targets on install only if sysv compat is enabled |
bfb7ec0ebab18a0bc8a99997f541c980a323c867 |
|
24-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a4cc3e5ccc0a3033d764a9eb3ae5ee90db560682 |
|
24-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
46d785ca843362be76749b5b109248a504a6fb1f |
|
21-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
50326b1353fd8929dca12b2c4dfbbe3d13d5386b |
|
21-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
746c8397a011fe6c45a5be275554c77d22e58340 |
|
20-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update loader variables |
ba70211e0fe05d2e89e222e6eb7dd3766655cb44 |
|
19-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
80d22739a7a21be1d77c4cc4e41365cb41dae19f |
|
19-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
59704f3e937c664f7324bfbb08483c358dfbc4c6 |
|
19-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
adf36dd0aec564a00a7445e328c3e27f44938629 |
|
19-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7e2c2bcf1285d124c9c656ff46cafa4db0a987c9 |
|
18-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2fd9b50ce2a3dd31bf0831ca80b01ac85ef50999 |
|
17-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: remove vconsole items
We should not pimp up the kernel's VC stuff, it's too linited and
fragile.
At the moment not even the font uploaded early during bootup does
survive the KMS driver taking over the framebuffer driver. We
surely don't want to make promises about colors or resolution.
The future is fullscreen KMS/kmscon/wayland/... based terminals using
X fonts, keymaps, input methods, and not the old school too limited
kernel VC stuff. So leave the kernel VCs as they are, and don't expect
wonders. |
abd55b16547d0bb0ed1c31e72e16838f0f59f48b |
|
17-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update udev |
7f8732835295fce29479b1afc9e8ee801852db09 |
|
17-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a74a8793b04de9886b4f6987b9cb86fa02c73520 |
|
17-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d19f95caef8668aeb5c05a18b39c6b79f710856 |
|
16-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: Fedora 19 - /var/log/journal/ |
d3a3f22267a7dac426b07a7ed0baa1632f5daf04 |
|
16-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: add autofs expire details |
3a7b06c8a8856381810352dce3369ca20f3b9fc6 |
|
16-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
9795da43c4b70fea1eef798d4aeb0467d6fb5f68 |
|
16-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
doc: disable "make check" for gtk-doc |
8e417f59b668b1e5cbf6c1ff305595a6ffe56fba |
|
15-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
728075eea89dc20067d900bb086d3515e37caab0 |
|
15-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f6b6728d1dc92754026a7f04d26f83e2290778f4 |
|
15-Jan-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: generate xml not html for index
This way we also get a man page. The output is not as polished.
I hope that it doesn't matter too much.
index.html is not generated now, the page is called
systemd.index.html. If necessary, an install hook should be added. |
9cc2c8b763fb4b9ddda95756a727a438a0d2a012 |
|
15-Jan-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add links to directive index to see-alsos
systemd.directives(5) is renamed to systemd.directives(7).
Section 7 is "Miscellaneous". |
c817bbb1cbc47e2436731914710195d65fa0dd83 |
|
15-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
ec6d2611e4c48409613870ea3924f5e36ab1997a |
|
14-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7b4da18c1717f811bae67ea3d39290495857c03e |
|
14-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6eebcda6a260cae878e7329b457c80b53bdc4b49 |
|
14-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
946c11ed25429d6050a4d8fb0e0f9838167765e0 |
|
11-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
988d77ef2ea05113b54a77ecbd6653e314a9b7d4 |
|
10-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d5a89d7dc17a5ba5cf4fc71f82963c5c94a31c3d |
|
09-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
udev: move string copy functions to shared/ |
9096ad367f6d6072ea29fa5255e968eb84ad9a3d |
|
08-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
788f75a0e766738c052086e856b7c1b1b676de6b |
|
08-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d0100018c2b03938a2e0821383f578a2372df517 |
|
07-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
205b7fa46594b38901636b167b02a8725d915b79 |
|
07-Jan-2013 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9c2c47b428223fae89e0f80fb81be5e82f2a5b19 |
|
07-Jan-2013 |
Tom Gundersen <teg@jklm.no> |
TODO |
d05c556b6b2a680ec8b51ecbbc99a9ab14c28eed |
|
06-Jan-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
update TODO |
772374a8c4808529fb0d0060cb81c6685b35f6db |
|
06-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
48a849ee17fb25e0001bfcc0f28a4aa633d016a1 |
|
04-Jan-2013 |
Kay Sievers <kay@vrfy.org> |
udev: set device node permissions only at "add" events |
1a0fce458d3b45624c5817006735d59a5689ef83 |
|
04-Jan-2013 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
systemctl: add is-failed
Adds is-failed to join is-active and is-enabled.
I grabbed this one from the todo list. Most of the functionality was
already there for is-active. I just needed to make check_one_unit take
the states to check for as an argument instead of the hardcoded
"active" and "reloading".
is-failed will return 1 if none of the units given are failed. This is
different from is-active which will return 3 if none of the units
given are active. It returns 3 with this comment:
/* According to LSB: "program is not running" */
As that does not make sense when looking for failed units I simply
chose 1 instead. |
9b41366baeb02b0e732f22f8b5d42a25ae569e20 |
|
31-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
240dbaa44f8e5ad51775c776fc3ce9cd2f19f037 |
|
31-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: add ConditionACPower= |
2a2784badc1abf0d984eaa7d790df4af82db0adc |
|
31-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
31c15e20ceda62997e84c7e048f65a6dabc5d597 |
|
31-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
a78a8c43376dde67a98ca275f4d917a71f48e672 |
|
24-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
95b4be171988fc2ea33377b1b4450e5d410add7b |
|
24-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
15abdb9a6f34628b04b887e0b9649fa582d6cd37 |
|
24-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d0b0528ace89d378051c280bf3be367b2a7d2de |
|
22-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
373d8fccc1b3becdd0dbbdf6ade6ffa6530febb4 |
|
21-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
499519c6499e92d1953fd79b99a805b9278d5ea1 |
|
19-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
490b7e47093d491a2bdb1084fe92b796f4e07eef |
|
19-Dec-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
23757887f768b0b7339239cc98aee879d9f4d87f |
|
17-Dec-2012 |
Sami Kerola <kerolasa@iki.fi> |
licence: remove references to old FSF address
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=57206 |
20ad4cfd8e5592f634f20468798cbc1055ab9faf |
|
05-Dec-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core: add catalog entry and MESSAGE_ID for overmounting |
8403cbbe7beb846be6752e1c50c547769a2878f3 |
|
25-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d85f4d4ebf088bdc6e4f7bf65b355e93e8c83498 |
|
24-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b8b3589f2e774f06ea48bdbbf4bb8ba3459f28a4 |
|
23-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2eb8ca3b3ef37c601b3938f2656e379abd5c23d4 |
|
23-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c649f72baed31c54c8384c3ca1d203fab6e98d08 |
|
23-Nov-2012 |
David Strauss <david@davidstrauss.net> |
Update TODO to include splitting systemd-analyze.
The split should be into a lightweight collection tool that can run
with minimal dependencies and resources for server and embedded
systems. The analysis tool can pull in desktop-style dependencies
like Cairo and GTK. |
5965984d6b9f7751d6281028142ecf3ca475f156 |
|
22-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a624aa9e3d150e7c38f6a3fdf6343a1c3587ed2f |
|
22-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
98ef27df896f36f0407eaa7ed9e295203b9c271b |
|
22-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3c957acf86b9ec482a527528987b2462a32e0d07 |
|
22-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
nspawn: reset supplementary and main group id before entering nspawn |
9b4a54740884c60e40a2643b535f197b01038850 |
|
21-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8b04b925e587ff56568c62ff5ad3f2ea2b34ca7a |
|
21-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e41814846c19a48f4490169d82e359e005c4db45 |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
54728c372afe83ad7650201ce7b61d0fa110657c |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e9fd44b728ff1fc0d1f24fccb87a767f6865df27 |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3040728b6691ea2e9df3a2060e2d49a792bbaeda |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
78db35f37172f64bfc62cbb2aa364345b7cff0a3 |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8ed206517c2be381324ac5832bf34cc14024270e |
|
20-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
92b5814007dc5c9c44e94e717be6f53e24c356c0 |
|
16-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6f9e5c961992a7f12812c254272a35ead0457361 |
|
16-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e6c6e7afffa80ad74efdb1ddfa815294624f1608 |
|
16-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8e6054f732b4bc980d3af3e1386ca94b3a602eb8 |
|
15-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
e673ad0415d89c322e5b1a121e411f1b1d8075c0 |
|
14-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7361c3b4e1e28a7eb4354a3da354b22e79782141 |
|
14-Nov-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
35ec16ea8a38c8c1cc419c480e37b2b3e1d7fa20 |
|
12-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
40fe8b11be9c1a1b38b91db097a5d6ebfa99304c |
|
12-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
udev: use usec_t and now() |
f6113d42d015ad9f3a9e702a09eb8006511a4424 |
|
07-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
edca2e2348b314e2d892fe6f8ae276fdc223f014 |
|
05-Nov-2012 |
Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
README,TODO: typo fixes |
7a43e910ce00eef22fd42925ae4c85cbea1b1320 |
|
05-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: fix typo |
6aa220e019f9dffd96590b06b68f937985204109 |
|
04-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
mount-setup: try mounting 'efivarfs' only if the system bootet with EFI |
d2e83c23f5f0cdd3b6ec05c5c40209708721e704 |
|
04-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: update RTC, DST stuff |
39cff5961ab5d08c9685d5c2c43152aafe2b7285 |
|
04-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: add efi check |
62ffb3327ab100cb547c7fbed6f5ceea3d88c2ec |
|
02-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
465b1686ec0ce3d68dfc17955b400ff67286feec |
|
02-Nov-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: update |
173fa08331efefab82cd02b39a3f70e47544d084 |
|
31-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c55b1b59b837dfd924b704d457ed77c55f8bfeab |
|
31-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e65d8c376026b4627247d12ded7d4dddb4679f47 |
|
30-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO: insserv belongs on the chopping block |
822e5dd1d6a1e9b549234281dc3a746768e7e13d |
|
30-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
faf22b6559a747ca6b2185b816d60cce376b11c8 |
|
30-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6c1703cc35b3a5f93ad3cc813fea10cb9a636102 |
|
29-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
f2d433e178df7df01a836e95775261e1d85ec60d |
|
28-Oct-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Tweak TODO |
9ec82de1725ddaab333149171b790d62c47ae133 |
|
28-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e9f600f2fb4b0df55c7a8fb4b4d09f9979997223 |
|
26-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: fix parsing of monotonic kernel timestamps |
e707c49485b8f4f2ec040d3da232d39153e650b9 |
|
26-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
220369cc0c3e167af2eee8bdac95a6157e0e2b62 |
|
26-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a73d88fa024b5668ed7dde681e99547d41e6a864 |
|
25-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a19554ed92a7460b4e709cc40c558cde827ab85b |
|
24-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1cb88f2c61f590083847d65cd5a518e834da87d3 |
|
23-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
796b06c21b62d13c9021e2fbd9c58a5c6edb2764 |
|
23-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
udev: add hardware database support |
603cd8fe07cb03e8b11722d1a732e569e5a46347 |
|
23-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
06bf461193b4e7f9936abf7582e8b82e39e187c8 |
|
23-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
936d6fcb6c4fc8839d28f8585af6ba733a7e1a1a |
|
20-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3ce51ebb3d3709968bacb1b9981c46c0e8a8694d |
|
19-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
8481248b9fbddc6d5e6ff26eb23505ef13dc85f7 |
|
19-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
util: unify usage of on_tty() in util.c |
ea117d4fde8b8d0b52f9d32ebd4bc09a5bd2ca8b |
|
18-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
935fb723ba7370abaf793914fb5a722f7f5e41e1 |
|
17-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6d0274f11547a0f11200bb82bf598a5a253e12cf |
|
17-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
timedatectl: introduce new command line client for timedated
Much like logind has a client in loginctl, and journald in journalctl
introduce timedatectl, to change the system time (incl. RTC), timezones
and related settings. |
4b69bfdb5bb51db7583de6dc0ecc337b77921f6b |
|
16-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f530371f1f85a070d7d0fb5112146a43533ae00b |
|
16-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a7a3f28be404875eff20443a0fa8088bcc4c18df |
|
15-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cfbc22abd0525570a6e58968d518ea9a7d0403ba |
|
11-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: implement --since= and --until for filtering by time |
9a526a06bd22ccaf6641d11323fb04a0512a0e49 |
|
10-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a8985ba3c2ad428bf572c636f9d64c4ce52bfbe7 |
|
08-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
380d7cc5b7355bc6b1cafd3d93729bb9c77c5b19 |
|
08-Oct-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Shrink TODO |
9b27910bb0c23e5225fc1177176e4f9bf9bf787b |
|
04-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b03bfa212dd23397871e36ea32c35cdd8fe43506 |
|
04-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
08f9588885c5d65694b324846b0ed19211d2c178 |
|
03-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
71ef24d09573874c0f7bc323c07c3aec2a458707 |
|
02-Oct-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
7d8197d1f25c1291855bb6cffc705444978c6d8d |
|
02-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
9ee58bddeb6eb044753167e0047fe836479ca5db |
|
02-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
f0ad654c68125ddf161c2ade522a80c36fc0fee7 |
|
02-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
1b89884ba31cbe98f159ce2c7d6fac5f6a57698f |
|
27-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1920e37ef9fec04a1fd882f66bfa7a9a5b91c536 |
|
24-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a07fdfa376add41d9101d39db25fb2ecb17d5fca |
|
24-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
main: don't try to mout cpuset with cpu+cpuacct anymore
Turns out cpuset needs explicit initialization before we could make use
of it. Thus mounting cpuset with cpu/cpuacct would make it impossible to
just create a group in "cpu" and start it. |
f801968466fed39d50d410b30ac828c26722cc95 |
|
21-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: completely rework the mmap cache as I too dumb to actually understand it
Instead of doing hand optimized fd bisect arrays just use plain old
hashmaps. Now I can understand my own code again. Yay!
As a side effect this should fix some bad memory accesses caused by
accesses after mmap(), introduced in 189. |
409133be63387fc04d927e8aecd2f6ba03d2f143 |
|
21-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: allow users to override their own suspend/sleep inhibitors |
68e9f6e6be9e6e14a71788b490ba8cdc3ed7f2b5 |
|
20-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9e5f3dbb1c44df8305c4e69c780998d901c1626d |
|
20-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
040f18ea8a682dc80c9f3940cf234ccd1135e115 |
|
20-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
util: overflow hardening |
06957305d7edfbad8a406f784617d824e95d0b69 |
|
19-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
49111a708eb3bc8488c56c4695fa36c826bf3657 |
|
19-Sep-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
systemctl: warn about triggering units only at the end
Instead of checking each unit separately, check once at the end. This
should avoid spurious warnings about a service being triggerable by
other stuff. |
67445f4e22ad924394acdd4fd49e6f238244a5ca |
|
18-Sep-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
core: move ManagerRunningAs to shared
Note: I did s/MANAGER/SYSTEMD/ everywhere, even though it makes the
patch quite verbose. Nevertheless, keeping MANAGER prefix in some
places, and SYSTEMD prefix in others would just lead to confusion down
the road. Better to rip off the band-aid now. |
2b4957a99e37343b38449019c5f2917451121f7a |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c481f78be7d2620b417e453738ae1d65b576f67e |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
mount: don't mount securityfs in a container |
6569cae18ed640a4e9f52f73e2a3ec54b07d0406 |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
unit-printf: add specifiers for the host name, machine id, boot id |
41f9172f427bdbb8221c64029f78364b8dd4e527 |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: split unit_printf() and friends into its own .c file |
b7848021c3b058086243071b122077fc4fa1106e |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
execute: apply PAM logic only to main process if PermissionsStartOnly is set
https://bugs.freedesktop.org/show_bug.cgi?id=54176 |
c3090674833c8bd34fbdb0e743f1c47d85dd14fb |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
selinux: use existing library calls for audit data |
e9ace802cf907d3652e1ef082b39a0cbed4e19a7 |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
b14eda963c698aa89fac1d91501d572ec644cc2f |
|
18-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: split up inhibit acquire policy |
178cc7700c23ac088cd7190d7854282075028d91 |
|
17-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: log when we fail to forward messages to syslog
https://bugzilla.redhat.com/show_bug.cgi?id=847207 |
a866073d35dea05e6f3e56328d3eb6436943e7e6 |
|
17-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
main: when transitioning from initrd to the main system log to kmsg
When the new PID is invoked the journal socket from the initrd might
still be around. Due to the default log target being journal we'd log to
that initially when the new main systemd initializes even if the kernel
command line included a directive to redirect systemd's logging
elsewhere.
With this fix we initially always log to kmsg now, if we are PID1, and
only after parsing the kernel cmdline try to open the journal if that's
desired.
(The effective benefit of this is that SELinux performance data is now
logged again to kmsg like it used to be.) |
bfba3256a02a0871579c4ee48d787dfe4585fd8d |
|
17-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
service: don't hit an assert if a service unit changes type and we get a spurious event from before |
de34a42bcad31f0648ac0f249801310e0dbf83f9 |
|
17-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
98a77df5fe8591034c48e5d56d903ee268de37f9 |
|
17-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: make sure there's always a getty available on TTY6
Previously, if X allocated all 6 TTYs (for multi-session for example) no
getty would be available anymore to guarantee console-based logins.
With the new ReserveVT= switch in logind.conf we can now choose one VT
(6 by default) that will always be subject to autovt-style activation,
i.e. we'll always have a getty on TTY6, and X will never take possession
of it. |
4db17f291c627c885de668200ff8cce2e57c933f |
|
17-Sep-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
build-sys: __secure_getenv lost dunder in libc 2.17 |
49cb1ecf2d34c9be9cbdfd82246779e7be1d14d3 |
|
15-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4ce849853c46b1e857df3c6c9e7752159a58ddf1 |
|
15-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO: isolate items to fix before F18 |
dcf76484ec0612b909e8a160c9a1374f5a6a1cb8 |
|
14-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
050a99bd7be44992292aa752bcf0b13c044896b6 |
|
14-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
man: update localtime(5) a bit |
424a19f8a2061c6b058283228734010b2fa24db4 |
|
14-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
timedate: assorted improvements
- Make writing/reading of /etc/timezone dependendent of HAVE_SYSV_COMPAT
- Introduce symlink_atomic() after all, and use it
- Use relative symlink for /etc/localtime |
67f3c40265471056d1e532c6d6e36a521b0a780a |
|
14-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: show unit name when a job fails
https://bugzilla.redhat.com/show_bug.cgi?id=845028
https://bugzilla.redhat.com/show_bug.cgi?id=846483 |
a1cccad1fe88ddd6943e18af97cf7f466296970f |
|
13-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a8b10efaec5005b8e4fcc2bebdf86993ad14993d |
|
13-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
readahead: use 20K instead of 16K as temporary request nr bump |
9f26fa2217bcad38a6a92a06a598f6c3a3d1b18e |
|
12-Sep-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
6db01ccb784c924d883c020996da05469aee8ebd |
|
12-Sep-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
8556879e0d14925ce897875c6c264368e2d048c2 |
|
12-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
unit-name: rework unit_name_replace_instance function()
https://bugzilla.redhat.com/show_bug.cgi?id=855863 |
4a30847b9d71e0381948d68279c8f775b9de7850 |
|
11-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b5b46d599524341ddd7407e5dff1021af8ff5089 |
|
11-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
when determining unit file list, include invalid unit names in an "invalid" state |
802840582c71e9679637a4631866ce2d179f03c5 |
|
11-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5e8b28838e493b59628322b69580097ef7dd9384 |
|
10-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a1a03e3075316e2376176fc54c74e071adc9d71a |
|
07-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: add call to determine current journal file disk usage |
2b43f939a4b3ad5aeb2650868b0234ff42ec0045 |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: avoid logging to kmsg in the normal paths |
f687b2738229570453c9412add6b9c4f99c9c004 |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
localed: system-setup-keyboard is no more on fedora |
a29271926ad5530276cec486c93ea72ef71a652c |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document that ExecStart= doesn't understand shell command lines |
cb7ed9dfca647198bce95f503552710eae22da37 |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: don't attempt creation of device nodes when we run in a container |
d87be9b0af81a6e07d4fb3028e45c4409100dc26 |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
nspawn: handle poweroff/reboot nicely in containers |
a6e87e90ede66815989ba2db92a07102a69906fe |
|
06-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: rework JSON output mode
This splits the JSON output mode into different modes: json and
json-pretty. The former printing one entry per line, the latter showing
JSON objects nicely indented and in multiple lines to make it easier to
read for humans. |
04bc4a3f47074d22035831965e97b0990fcf6f63 |
|
05-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
nspawn: generate a new randomized boot ID for each container |
438bacd18e0b8766c5add47f28b04876272daa97 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
88f89a9b6d25dfcb89691727c8cdaf01f4090b72 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO -- hackfest edition |
1946b0bd55b356ea25bd747cb338a4b31fabeecf |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: include logs from PID 1 about services in systemctl status |
cde9cb343ae101660dd36992cae730b63c7cd617 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
util: make path_is_mount_point() recognize bind mounts, too |
7e75c5ac2d607bd87818d1a3546ff6ae5c6c3859 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: make sure structured logging is available before we enter the main boot phase |
877d54e9b09e093c2102f519a84e2a52637ae035 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: generate structured journal messages for a number of events |
88fae6e0441d4195e089434f07d3e7fd811d6297 |
|
04-Sep-2012 |
Lennart Poettering <lennart@poettering.net> |
shared: in code that might get called from suid programs use __secure_getenv() rather than getenv()
It's better to be safe than sorry. |
38a60d7112d33ffd596b23e8df53d75a7c09e71b |
|
23-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
build-sys: prepare release 189 |
8d1b002a2e389e79a2414491523de549783abf73 |
|
22-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
service: introduce a proper service result if the start limit is hit |
99add6fd0b8f4307ed79256e25f38da318e795c4 |
|
22-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: complain if unprivileged users attempt to access the journal and persistant logging is off |
c0d6e764d107a81a6439c41edbe92790623ed7de |
|
22-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: add new ConditionHost= condition type |
c0ca7aeec963207b6fa5ee39bd204cb26cba4023 |
|
21-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: be more friendly when informing about seal verification |
d8b78264a5245307babbf5af8e39d6d4a1ae095f |
|
21-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
50b3e64e27d1e73b84f96359f9f38dd497cb9b59 |
|
21-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
feb12d3ed2c7f9132c64773c7c41b9e3a608a814 |
|
20-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: make libgcrypt dependency optional |
f982e6f7612401a9a789bb8f40d2adca34c85c10 |
|
17-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: set secure deletion flags for FSS file |
abdf7993161a2762df6887fdb5a5f0f4f5da24cf |
|
14-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
man: extend documentation for RestartPreventExitStatus= and SuccessExitStatus= a bit |
7560fffcd2531786b9c1ca657667a43e90331326 |
|
13-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: initial version of FSPRG hookup
This adds forward-secure authentication of journal files. This patch
includes key generation as well as tagging of journal files,
Verification of journal files will be added in a later patch. |
5a7e959984788cf89719dec31999409b63bb802b |
|
13-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
68f160039eb78fe122cfe0d4c49695ae91f6f0d1 |
|
13-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f7357f59c3d4de8080fa78f8aa5fa6dbf1afc8dc |
|
09-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0790b9fed42eefc4e22dbbe2337cba9713b7848c |
|
09-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update mailmap |
df1c8f6ac8a45913104b5eeb44f4574689fedd50 |
|
09-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d7535514c39b2245e1651dc4b08bdec230e05f36 |
|
08-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5aea932fd54db835b77709ddeba30732648aae53 |
|
08-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
918943c75fbd9dee87ff396de3a7c63a8d228433 |
|
08-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fd4d89b2c0b31da01d134301e30916931ae3c7d9 |
|
08-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d086fe4e085d216652b70e575e59302810035989 |
|
08-Aug-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: misleading socket warning |
773ba90946e7b3bdc6162379f929eb4303f249db |
|
07-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
de2c390731e563db0ee383bfd0073fdbef643ca2 |
|
07-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: include corrupted files in output
If a journal file was rotated away because it was corrupted or dirty we
should still show its contents via "journalctl". |
b3ac5f8cb98757416d8660023d6564a7c411f0a0 |
|
06-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
mount-setup: change system mount propagation to shared by default
In order to make containers work nicely out of the box it is highly
desirable to have the mount propagation mode for the root fs is set as
"shared" by default so that containers receive system mounts by default.
(See mount --make-shared for more information).
As it is unlikely that the kernel will change the default to "shared"
for this, do this early at boot-up from PID 1. Setups which prefer the
default of "private" should undo this change via invoking "mount
--make-private /" or a similar command after boot.
In the long run /etc/fstab should take the propagation mode as a mount
option like any other, so that this may be used to change the default
mode. However, if fstab is not around or doesn't list / we still should
default to shared as propagation mode, hence this change now. |
1421211924ff05af3b0c0d52f1c84472d0307456 |
|
06-Aug-2012 |
Shawn Landden <shawnlandden@gmail.com> |
continue work with error messages, log_oom()
Adds messages for formally silent errors: new "Failed on cmdline argument %s: %s".
Removes some specific error messages for -ENOMEM in mount-setup.c. A few specific
ones have been left in other binaries. |
8230e26dc954a40d8c9dbc8ddd9376117021f9d2 |
|
06-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9cb48731b29f508178731b45b0643c816800c05e |
|
06-Aug-2012 |
Kay Sievers <kay@vrfy.org> |
TODO: /etc/timezone |
dcfc4b2e5c1af6375488c00bdc6fb8122f86c4d7 |
|
03-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
871b876ecc6921a70b5f5e15cb9f85e0b6f2d1a5 |
|
03-Aug-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: document three new cgtop options |
3bea51c59d79333a2a365f4677c97b4302377a48 |
|
01-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4d9909c93e9c58789c71b34555a1908307c6849e |
|
01-Aug-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
73fcda2737ac607a265b3e1382e9d4fb4607c20f |
|
30-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
7212a8a99ee863698f5feaa00abb4b99f3996a1a |
|
29-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: add new loginctl lock-sessions command |
56d4fbf92eb6d8eb31c910e137224308c40dd909 |
|
28-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: append .service to unit names lacking suffix
https://bugs.freedesktop.org/show_bug.cgi?id=39386 |
47ae7201b1df43bd3da83a19e38483b0e5694c99 |
|
27-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
941e990db1f2682abaa2966b1c48602901d0c599 |
|
27-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: add --priority= switch for filtering by priority |
c51742d02981196f992aef5f3d72799f22ee89e0 |
|
26-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: log driver messages at LOG_INFO |
decab96090593d617bfd576cb68253a6e082309b |
|
26-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update README |
e146e4516b9ea9907852e7ad609de39dca9e8769 |
|
26-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
919a7f39e6aa4a93b8348ec2586e313c40f49e52 |
|
25-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
88a6c5894c9d3f85d63b87b040c130366b4006ce |
|
25-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
6a7353684b65f0107cbdfa0a16ab7717ba257b61 |
|
20-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c4f1b86299c4ce2a62ce845bc48f2794f5459762 |
|
20-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
build-sys: prepare 187 |
9f8d29834ba97052403e50ec9b358c0470fa4ceb |
|
19-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: don't choke on journal files with no cutoff date |
bbd16ba5739c9b3c19e32a5a2f9e4e93d0ddb0c0 |
|
18-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a8bb2e6503fa2a4ed608aa958480d27a696f5146 |
|
18-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
service: make start jobs wait, not fail, when an automatic restart is queued
When an automatic restart is already queued, then make subsequent start
jobs wait until the restart can be handled (i.e. after the holdhoff
time), instead of simply fail. |
6b78f9b4354010f8af2fe48c783ffd52b2db8f57 |
|
18-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: don't serialize job state, only unit state across switch-root |
cee530bb23b78c0dfd18b0c2718cfe41286396df |
|
17-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
switch-root: don't wait for processes
When we transition from the initrd to the main system, don't reap
processes, so that they can be handled normally after deserialization. |
02b89260ce14bfae9167b7ca64bb196592b3573d |
|
17-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8351ceaea9480d9c2979aa2ff0f4982cfdfef58d |
|
17-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
execute: support syscall filtering using seccomp filters |
a6c9b1c492378a093fe7db69c42a19b8f8193814 |
|
16-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
man: actually generate h2 headers for letters in index as we meant to |
49f43d5f91a99b23f745726aa351d8f159774357 |
|
16-Jul-2012 |
Ville Skyttä <ville.skytta@iki.fi> |
Spelling fixes. |
4cb72937d3c10948e4904388ea27efae75775f08 |
|
15-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /run |
17ec33d69e1222ea11bfffe7c5a08fe435e8b4f2 |
|
15-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
7f2cddae09fd2579ae24434df577bb5e5a157d86 |
|
13-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: rename BindTo= to BindsTo=
all other dependencies are in 3rd person. Change BindTo= accordingly to
BindsTo=.
Of course, the dependency is widely used, hence we parse the old name
too for compatibility. |
9a1d54166307bbe51b33018a93e77688311eab14 |
|
13-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
build-sys: don't install sd-readahead.h as include file, but as documentation
sd-readahead.h is supposed to be a drop-in API, nothing people should
ever link to or could make use without also adding sd-readahead.c to
their sources. Hence, don't install this header file into INCLUDES, but
instead install it as DOCS. |
b59866aefa110d368460edc14f98cd6d79fe05cd |
|
13-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document sd_journal_get_cutoff_realtime_usec() |
b7def684941808600c344f0be7a2b9fcdda97e0f |
|
13-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
util: rename join() to strjoin()
This is to match strappend() and the other string related functions. |
ba961854ddec8a8efcffab44540c33cc7dffebfa |
|
13-Jul-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
journalctl: show any printable Unicode character
This makes sure we are OK in outputting all valid, non-control UTF-8
characters, instead of just printable 7bit ASCII. |
3a419b98485e347413f723f46ceb38dcf2c94688 |
|
13-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
347e1b6df028ebb1589146c167add8d37a3d4244 |
|
11-Jul-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
d957be9bae1f568b239dc6bd6c8af32a3b54bce6 |
|
11-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
14a65d65a0c25ba4809b8d97f54ebf3e12eac84c |
|
11-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: add a marker to log output for reboots
With this we'll print a marker "----- Reboot -----" between two
subsequent lines with different boot IDs. |
a963990ff4ebc7908d3cf82bbd8cf34a42d57b7f |
|
11-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: rework directory enumeration/watch logic
There's now sd_journal_new_directory() for watching specific journal
directories. This is exposed in journalctl -D.
sd_journal_wait() and sd_journal_process() now return whether changes in
the journal are invalidating or just appending.
We now create inotify kernel watches only when we actually need them |
166503dada92d7ca3570a653e07a51ed826b7c8a |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
205c4d1d6a3f5343f970abf20283d69dcec359ed |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: use "persistent", not "permanent" as storage option
"permanent" is simply the wrong term and we use "persistant" in most
other contexts to correct this. |
805623aaa43e78d4dcfb74a7cea689a23449eeed |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3131f6c362cd563324f289f32a33effacfcaf5e7 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
94163dd54328780b4539e7296eb0ba75b7290367 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
825c6fe5eb362437aa46faa52b683a62eede9a13 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
util: add extra safety check to in_initrd()
initrds can only be on tmpfs or ramfs, so check for that |
a9f55579e8cae256b91dfec9f775622698b1a605 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0bf07cb5e4db097fcc25784b491fc4311d20fff2 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c66d36e5b5ae81f3c5297d6dacadc13c88c530f6 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d246fbb054974af4c78e0cf298e031291475cbc1 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
be0aa78406c73a6625308dc0672b5ff27ec6f9a8 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c61a4f22c19efb985561a52bc994ebdd750e0716 |
|
10-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
461b1822321d6be0d7fd8be29bf3b4993ebd1b85 |
|
09-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
paranoia: refuse rm_rf("/") |
12355095821fc17529af5b6eaefa31c3c520be39 |
|
06-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document libsystemd-id128 |
f1c8f75b38def5b2e21a83b245c5392563fba7ef |
|
04-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
man: explain StartLimitRate= in conjunction with Restart= a bit better |
9946996cda11a18b44d82344676e5a0e96339408 |
|
03-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
load-fragment: a few modernizations |
f4bad2bd2abe8ae260a99a5336145d11efe79892 |
|
03-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: default ImportKernel=no until we make use of structured logging |
e590af2666d2a958d355f9957e77ec967bb16011 |
|
03-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: fix iteration through journal if one file is corrupt |
d1970645411ea1cc083ea1668e0d446252dc1505 |
|
03-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
51dfddc2cceb345ffc994014e4a4b3f2d2d3a3aa |
|
02-Jul-2012 |
Colin Guthrie <colin@mageia.org> |
units: Rename systemd-udev.service to systemd-udevd.service
This naming convention is more inline with other systemd daemon
unit names (systemd-logind.service, systemd-localed.service etc)
The companion .socket units have also been renamed, however the
-trigger and -settle units keep their current name as these are
not directly related to daemon process itself. |
b5b4c94a67d90891a0225af0e08cf45dbc329377 |
|
02-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
NEWS: Prepare NEWS file for next release |
e156d769c3ee756cdb20f8522ace9ea459a82655 |
|
02-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: add Storage= setting to control where the journal is stored |
29252e9e5bad3b0bcfc45d9bc761aee4b0ece1da |
|
02-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
manager: turn notify socket into abstract namespace socket again
sd_notify() should work for daemons that chroot() as part of their
initilization, hence it's a good idea to use an abstract namespace
socket which is not affected by chroot. |
59cea26a349cfa8db906b520dac72563dd773ff2 |
|
02-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: add new switch -b to show data from current boot only |
33c5fae93976505df343b842727f93910ad510c6 |
|
29-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
manager: serialize/deserialize job counters across reexec/reload |
5e4a79da3ac3859c2a1295e019b95a1e5589b9c1 |
|
29-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: add PreparingForShutdown/PreparingForSleep properties |
9d074e618db1d5cbfad24419dc678c4f23fc0410 |
|
29-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b4efdf97203ddf781c17f77be84cc61516a077d2 |
|
29-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
remount-fs: also remount /usr according to fstab |
5b6a2c5aab9893ba82acf90696f83e4d48db2b19 |
|
29-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: add references to the new inhibitor lock documentation |
d9ef1eafa024bdcfbaa7a68558217bcafd5fe4ad |
|
28-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3471bedc005fab03f40b99bf6599645330adcd9e |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5231084b479455e6cc892ec3c37c9f599c5bea58 |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
units: add explicit dependency on display-manager.service to graphical.target
This replaces the symlink based dependency by an explicit one in the
unit file so that we avoid the dangling symlink when no display manager
is installed. |
eeb875144e5a80d0521461a139f13fc8014d77d8 |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a32f224aafaf47d3489a730259a47ef45781193e |
|
27-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document systemd-fsck |
af6da548aa14c57da7f17b3a1f2211efdb811d19 |
|
26-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
core: make systemd.confirm_spawn=1 actually work
This adds a timeout if the TTY cannot be acquired and makes sure we
always output the question to the console, never to the TTY of the
respective service. |
35eb6b124ebdf82bd77aad6e44962a9a039c4d33 |
|
25-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: fix escaping when generating cryptsetup units |
8ff290af3b7db00eef76bdec61fee4aca7d84d0b |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
unit: drop the Names= option
Names= is a source of errors, simply because alias names specified like
this only become relevant after a unit has been loaded but cannot be
used to load a unit.
Let's get rid of the confusion and drop this field. To establish alias
names peope should use symlinks, which have the the benefit of being
useful as key to load a unit, even though they are not taken into
account if unit names are listed but they haven't been explicitly
referenced before. |
a3a3e5b6ae7836152052d77a9e6032a9e84e2039 |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
dbus: don't expose SysVInitPath and SysVRcndPath on the bus
People should use systemd.pc if anything at all to determine these
directories, and people should not assume that the bus fields are part
of the supported API, so let's just drop this. |
b0193f1c1f1540bfccbdca02df82669b9308e4e2 |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: automatically turn paths and unescaped unit names into proper unit names
This makes sure that
systemctl status /home
is implicitly translated to:
systemctl status /home.mount
Similar, /dev/foobar becomes dev-foobar.device.
Also, all characters that cannot be part of a unit name are implicitly
escaped. |
9473414219330b9febc1d0712bbf49ad74cf962f |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
fstab-generator: support fstab=/rd.fstab= kernel cmdline
This generalizes functionality already available in dracut. |
c66e7bc7a19c068ca1c414f2f8bd5dc13c20907f |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document all kernel command line options we understand |
87ce22cc0d097d9cd0297d0141eadba6c573c299 |
|
21-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
readahead: merge three binaries into one
since the binaries share much of the same code and we better load only
one binary instead of two from disk at early boot let's merge the three
readahead binaries into one. This also allows us to drop a lot of
duplicated code. |
590f18a27c05524f5332819b9580afc327b95d84 |
|
21-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
rpm: include RPM macro definition for .spec snippets
Let's try to standardize a bit the RPM macros used for
installing/uninstalling services.
This only covers the non-SysV compat bits, since that tends to vary
widely between the various distros.
Usage:
Add %{?systemd_requires} to the header of the spec file. And then:
%post
%systemd_post foobar.service
%preun
%systemd_preun foobar.service
%postun
%systemd_postun foobar.service
And, instead of the latter, in case the service shall be restarted on updates:
%postun
%systemd_postun_restart foobar.service |
0604381b9dbef4cc498b5a77311e1da99c1430b8 |
|
21-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: introduce a state for session, being one of online, active, closing
online = logged in
active = logged in and session is in the fg
closing = nominally logged out but some left-over processes still around
Related to:
https://bugzilla.gnome.org/show_bug.cgi?id=677556 |
f1a8e221ecacea23883df57951e291a910463948 |
|
21-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: expose CanGraphical and CanTTY properties on seat objects
Since we boot so fast now that gdm might get started before the
graphics drivers are properly loaded and probed we might end up
announcing seat0 to gdm before it has graphics capabilities. Which will
cause gdm/X11 cause to fail later on.
To fix this race, let's expose CanGraphical and CanTTY fields on all
seats, which clarify whether a seat is suitable for gdm resp, suitable
for text logins. gdm then needs to watch CanGraphical and spawn X11 on
it only if it is true.
This way:
USB graphics seats will expose CanGraphical=yes, CanTTY=no
Machines with no graphics drivers at all, but a text console:
CanGraphical=no, CanTTY=yes
Machines with CONFIG_VT turned off: CanGraphical=yes, CanTTY=no
And the most important case: seat0 where the graphics driver has not
been probed yet boot up with CanGraphical=no, CanTTY=yes first, which
then changes to CanGraphical=yes as soon as the probing is complete. |
cd8e457c583b812a13bfbfef5c61325bdd1d55f3 |
|
20-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d139b24a808beb0dd39d1a80023c111241c0a009 |
|
20-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
24f3a374b9588a6e409ba58b40bdd684050decf3 |
|
20-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: exclude the first level directories in /run/user from automatic clean up
It's logind's job to maintain those user dirs, so avoid automatic clean
up for them. However, we do cover everything within them. |
ba6b3039531a70466dd955c6faa9bf521b3dfbac |
|
17-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: rotate on SIGUSR2 |
98cfcde5f49f6ca6560ecf4c24a455196dd6d0c1 |
|
04-Jun-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
0d9243f022d244632b1ab26cfc8b46794b7fc5d6 |
|
01-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: support changing the console tty to forward to |
871206d340ed6119b31daeb8b13c8ef5ccf25501 |
|
31-May-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
88f8ffbd63d09b0f2899a8d45fc82e22839aeb81 |
|
31-May-2012 |
Lennart Poettering <lennart@poettering.net> |
units: add Documentation= field to console-getty.service |
256425cc10d74c13602527eb86b4ba0938964565 |
|
31-May-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: introduce "systemctl man" to show man page for unit
For now this only reads man: URLs, but later on we might want to support
info: too. http/https is probably out of focus. |
d7e1c95e0a22eb1ada8ad53dab3af5fec2af1d0c |
|
31-May-2012 |
Lennart Poettering <lennart@poettering.net> |
login: properly detect MIMO USB displays
MIMO USB displays use a generic VID/PID for the hub component. With a
bit of trickery we can detect them by the VID/PID of the graphics
component. |
e05137989bdb4ad29d75fd7b86cbfba384ff1ed5 |
|
30-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
509407003de0c77259e5e46b567d2a464acbb6f4 |
|
30-May-2012 |
Shawn Landden <shawnlandden@gmail.com> |
journalctl: support /usr/bin/nginx, etc |
ba1261bc02693ac8a7712ade14aab8e22989ba88 |
|
30-May-2012 |
Lennart Poettering <lennart@poettering.net> |
build-sys: fix built with --disable-logind |
6c3569e11aa1f658a9ef3f3c6efda4ae696e5aa8 |
|
30-May-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: ignore messages read from /proc/kmsg that we generated via /dev/kmsg
Avoid a busy loop. |
eb2672893108e14d50bd79b7fc714b75c5427c0b |
|
30-May-2012 |
Lennart Poettering <lennart@poettering.net> |
sleep: print nice messages right before and right after system hibernate/sleep |
069cfc85f876bb6966cb5a9bbe0235f5064622cd |
|
30-May-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: optionally handle power, sleep and lid switch events
This takes handling of chassis power and sleep keys as well as the lid
switch over from acpid.
This logic is enabled by default for power and sleep keys, but not for
the lid switch.
If a graphical session is in the foreground no action is taken under the
assumption that the graphical session does this. |
939b8f14dcd9312140d001b55b4e7a87173682ef |
|
29-May-2012 |
Lennart Poettering <lennart@poettering.net> |
capabilities: when dropping capabilities system-wide also drop them from usermode helpers
This hooks things up with /proc/sys/kernel/usermodehelper/bset and
/proc/sys/kernel/usermodehelper/inheritable. |
9246319f1fd9625a4a43883ae660ecd5ae41423a |
|
29-May-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
6b17d77e3e9eb80786f685e161515a07e0d8c4b8 |
|
29-May-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
762f91fa600b3b2887e3b088cd700216a85e3c81 |
|
29-May-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
78cd73fcf63ea9fd6539e0abe051e64705dfb532 |
|
29-May-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
8bbabc447b1d913bd21faf97c7b17d20d315d2b4 |
|
24-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
680705351da905b6e797be61b51e6cba275b1ea5 |
|
24-May-2012 |
Lennart Poettering <lennart@poettering.net> |
test: add touch to test machine |
ec8927ca5940e809f0b72f530582c76f1db4f065 |
|
24-May-2012 |
Lennart Poettering <lennart@poettering.net> |
main: add configuration option to alter capability bounding set for PID 1
This also ensures that caps dropped from the bounding set are also
dropped from the inheritable set, to be extra-secure. Usually that should
change very little though as the inheritable set is empty for all our uses
anyway. |
d5c446c95abf0cd8edbc55a252514bc7577dc749 |
|
23-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1afd5be42f8f4105dd47c71ce968c9d5bf81e0a8 |
|
23-May-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: don't complain if SELinux userspace is available but the kernel lacks it |
7b63bde1ed0d4f30c799c9b4737fa926465929f9 |
|
23-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7c4c5f68a5dd55f33bf18ccccbc8a611703fc3e2 |
|
22-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6b1dc2bd3cdb3bd932b0692be636ddd2879edb92 |
|
22-May-2012 |
Lennart Poettering <lennart@poettering.net> |
mount: replace PID1 internal fstab parser with generator
Bit by bit we should remove non-unit parsing from PID 1 and move into
generators, to clean up our code base a bit and clearly separate
parsers. |
8f33b5b8b3e85f9c3b00eb004e601f7a72fa6461 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
util: rework in_initrd() logic
Checking the device major/minor is not a good idea. Let's replace this
with an explicit flag file, which we model after /etc/os-release and
call /etc/initrd-release. |
06e2968ea6e3d8f90eb715b4a8e8a43b3d7449ab |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5b40d33761376354116a8cddb9b9fbdb6c4727d6 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f7f21d33db5dfe88dc8175c61dada44013347729 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: a few simplifications |
97f25a02ee3fd6934eec6341373bb22de09e1ce2 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b86fa936ce36976cd6a96034cf14ea267695bcb2 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1ab27db89064b7f9f2f6d50566642fce803a2617 |
|
21-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
27b5482cc08b7fac1b6b15d980d42ae04f3ae1ca |
|
16-May-2012 |
Lennart Poettering <lennart@poettering.net> |
delta: add systemd-delta tool to find overriden configuration and unit files |
20bbd54f603994a3cc211d2795de16550882ed8d |
|
15-May-2012 |
Kay Sievers <kay@vrfy.org> |
udev: libudev - bump soname, remove deprecated functions, introduce symbol versions |
c1d70f7ca5eeeb3850161444028ba227f79df83e |
|
14-May-2012 |
Lennart Poettering <lennart@poettering.net> |
namespace: make PrivateTmp= apply to both /tmp and /var/tmp |
1c334d993a8bb32241284479012a27a7509aaa3c |
|
14-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
07f74a7ebde5acf098ab72dc49a3371731ffb476 |
|
09-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d889a2069a87e4617b32ddbdeace5a53a12c699d |
|
08-May-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: implement suspend/hibernate calls with inhibition logic |
6edd7d0a09171ea5ae8e01b7b1cbcb0bdfbfeb16 |
|
08-May-2012 |
Lennart Poettering <lennart@poettering.net> |
sleep: implement suspend/hibernate as first class targets |
4943c1c94ba751c98763f4232b4350481b22c90a |
|
08-May-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: use "sleep" as generic term for "suspend", "hibernate", and later on "hybrid suspend" |
14038c2e83001abfbcdc3f9f2402189a9b3d2f0c |
|
07-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
465349c06d994dd2cc6b6fc4109ac0b9952d500a |
|
07-May-2012 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
eecd1362f7f4de432483b5d77c56726c3621a83a |
|
05-May-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: implement delay inhibitor locks in addition to block inhibitor locks
This is useful to allow applications to synchronously save data before
the system is suspended or shut down. |
a26336da875a6657d404d1e44b86ae067c34b110 |
|
04-May-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
8703d59beee10579725e6ad3773e6a89e40bce77 |
|
04-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
189455ab08a70f0c80a11847b65ce38563b9332a |
|
04-May-2012 |
Lennart Poettering <lennart@poettering.net> |
readahead: store inode numbers in pack file
If the inode nr for each file is available in the pack file we can
easily detect replaced files (like they result from package upgrades)
which we can then skip to readahead. |
37099707e26ef2c6d215f6e7f17dd46bf6aad586 |
|
03-May-2012 |
Lennart Poettering <lennart@poettering.net> |
cgroup: fix alloca() misuse in cg_shorten_controllers() |
06dab8e18aebf822392c7ca66c5bf3c1200fdec8 |
|
03-May-2012 |
Lennart Poettering <lennart@poettering.net> |
dbus: include unit name in JobNew/JobRemoved signals
This breaks D-Bus interface slightly, but since the D-Bus API isn't
covered by the interface stability promise this should be OK. |
7e2668c6fd5720ae4d2d55eb8a062739687516af |
|
03-May-2012 |
Lennart Poettering <lennart@poettering.net> |
service: warn if a dbus name is specified but the service type is not dbus |
e85647f73e235c2a6ea412cb8d841e092c373501 |
|
03-May-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c3276d27912b2d07ca5d3b1d879c7cc1ea694e78 |
|
30-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
896c3c783c5e7f51bea215d84ad9869f9334c783 |
|
30-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4ee717820208a4c8e92383d0dbefa401827fab38 |
|
30-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
e01a15b71e18bf2008aec7e75041ffa42eb80b80 |
|
26-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
a888b352eb53b07daa24fa859ceeb254336b293d |
|
24-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3b2d5b02ae231f1d3eb0d96eb980155d7797304e |
|
24-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
readahead: rather than checking for virtualization in the C code, use ConditionVirtualization= in the unit |
144f0fc0c8a5e2f6b72179e2b5fb992474da24ad |
|
22-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
nspawn: add --uuid= switch to allow setting the machine id for the container |
0f0dbc46ccf5aaaf3131446d0a4d78bc97a37295 |
|
22-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
nspawn: add -b switch to automatically look for an init binary |
3d9a412243035beeaaf3465a62065444a5adf21c |
|
22-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
util: fix tty_is_vc_resolve() in a container where /sys/class/tty/console/active is misleading |
9efaf380a7c7fa16f44b1aa15b967e99f331203a |
|
22-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a0a3844815b0f346dba03f41245c620f432e462f |
|
20-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
main: log to the journal in container mode, by default |
80037e4d17d0c8f28d0ff610902babc9e2b4e2f9 |
|
19-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
docs: rebase html documentation for online and local use |
ebcd5d3acd4c470668bbcd945a5aa42f0af5ccf0 |
|
18-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
88f642c00b1708c5e0203c1753a9ef91d1de5442 |
|
18-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
build-sys: move dev-setup to label.la |
5ba2dc259f3cdd8fddef68cfd28380a32534e49a |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: unify /dev static symlink setup |
20ffc4c4a9226b0e45cc02ad9c0108981626c0bb |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
512dabcdc65eece0bcebb4f971ec34794be8d35d |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
25016cb67f22db15b6d2625177a5a2429dcaab66 |
|
17-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7c66aeba0f28cb82027d6015405ed71afa3b6059 |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
9e13dbae509605dba1bde7e7385086b59acb428e |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: replace util_create_path() with mkdir_parents() |
6ada823a9a0979ea145fd70add1007c21caa45c0 |
|
16-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: remove configuration options for /dev, /sys, /run directories |
b59e246565337d6c6967059dd15a52a15277433e |
|
16-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: remove redundant entries from logind's default controller lists too |
b69d29ce049f12d463a589e18561dd10ee8c09f1 |
|
16-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: show main and control PID explicitly in cgroup-show
In some cases the main/control PID of a service can be outside of the
services cgroups (for example, if logind readjusts the processes'
cgroup). In order to clarify this for the user show the main/control PID
in the cgroup tree nonetheless, but mark them specially. |
c3175a7f40a2d2fabc3a2de63033a6810d45221a |
|
16-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
cgls: don't show empty cgroups by default |
f8e2fb7b14e53f5a4bcfd66d26910af1dee185c6 |
|
16-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: add shutdown/suspend/idle inhibition framework |
80172751b7a678834c1a453ae28c0eb333958250 |
|
15-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: udev_monitor_new_from_socket() - log error and remove from public header |
194bbe33382f5365be3865ed1779147cb680f1d3 |
|
15-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: cleanup the udev cgroup when the daemon enters the idle state |
b45f770f0049fbdf3f6c9db0ab11deeff4ccd86d |
|
14-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: clarify man page regarding starting dameons |
ecedd90fcdf647f9a7b56b4934b65e30b2979b04 |
|
13-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
service: place control command in subcgroup control/
Previously, we were brutally and onconditionally killing all processes
in a service's cgroup before starting the service anew, in order to
ensure that StartPre lines cannot be misused to spawn long-running
processes.
On logind-less systems this has the effect that restarting sshd
necessarily calls all active ssh sessions, which is usually not
desirable.
With this patch control processes for a service are placed in a
sub-cgroup called "control/". When starting a service anew we simply
kill this cgroup, but not the main cgroup, in order to avoid killing any
long-running non-control processes from previous runs.
https://bugzilla.redhat.com/show_bug.cgi?id=805942 |
8aec53fb902563208f27a4452cec52190e901f32 |
|
13-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
polkit: spawn agent in --fallback mode |
40c32a4ad488256e934ce9ecc05ebfac04851711 |
|
12-Apr-2012 |
Léo Gillot-Lamure <leo.gillot@navaati.net> |
One can specify in which cgroup hierarchies a systemd-nspawn container will appear |
23e0573ceab540966cabb30ab4fb8abfe23f6351 |
|
11-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4771148bb92ace55eaa6759a53d04a0f2de9b0d2 |
|
11-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
units: exclude gettys from isolate requests
gettys are nowadays mostly autospawned and hence usually subject to
being shut down on isolate requests, since they are no dependency of any
other unit. This is a bad idea if the user isolates between
multi-user.graphical and graphical.target, hence exclude them from the
isolation.
This has the effect that gettys no longer cleaned up when
emergency.target is isolated, which might actualy be considered a
feature, even though it is a change from previous behaviour...
Note that the one getty that really matters (the one on tty1) is still
removed when isolating to emergency.target since it conflicts with
emergency.service. |
f25626edf4c39bb9409cb165e6ce9551dd130661 |
|
11-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
main: disarm watchdog when preparing for reexecution |
71ecc858fa91a686a050bee51804d43865ce1acc |
|
11-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
main: drop container/initrd env vars from inherited set
Leave the env vars used in the container/initrd logic set for PID1, but
don't inherit them to any children. |
d50f0b1c9fa521e8595f8d5120fd7ba700a76773 |
|
10-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
b8b5e648cacc8d73c55fdffbb3466ecd8146131a |
|
09-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
2d13da8821b8197e62f819b5b996750800e910ab |
|
09-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: remove RUN+="socket:.." and udev_monitor_new_from_netlink() |
1c0f62e37b0e775df7cb6121bc6ae64d1d885d3b |
|
08-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: fix test-udev binary |
07cd4fc16806783d3b6b3008db222ac6a024805c |
|
08-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: remove support for /lib/udev/devices/; tmpfiles should be used |
baa30fbc2c04b23209d0b8fb3c86cd15ef9ea81a |
|
08-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: switch to systemd logging functions |
e96d6be763014be75d480fde503d0b77f41194a0 |
|
05-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
systemd: add hardware watchdog support
This adds minimal hardware watchdog support to PID 1. The idea is that
PID 1 supervises and watchdogs system services, while the hardware
watchdog is used to supervise PID 1.
This adds two hardware watchdog configuration options, for the runtime
watchdog and for a shutdown watchdog. The former is active during normal
operation, the latter only at reboots to ensure that if a clean reboot
times out we reboot nonetheless.
If the runtime watchdog is enabled PID 1 will automatically wake up at
half the configured interval and write to the watchdog daemon.
By default we enable the shutdown watchdog, but leave the runtime
watchdog disabled in order not to break independent hardware watchdog
daemons people might be using.
This is only the most basic hookup. If necessary we can later on hook
up the watchdog ping more closely with services deemed crucial. |
b8217b7bd5fd171916a095b150fad4c3a37f5a41 |
|
04-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
update TODO |
3e2147858f21943d5f4a781c60f33ac22c6096ed |
|
04-Apr-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
move imported udev into place |
3eff4208ffecedd778fec260f0d4b18e94dab443 |
|
03-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: log with AUTH facility |
568b679f2a5db6a23c795363091b94ad804f24f6 |
|
03-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: make -f short for both --follow and --force |
08f23fd29c9df9c8b4e874933eb39711f069754b |
|
03-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3cc588803dba3530cd39000d299353a31e4c068b |
|
02-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b070e7f3c9ed680c821bd89d42506695f2438506 |
|
02-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: implicitly add code location to all messages logged with the native interface
This logic can be turned off by defining SD_JOURNAL_SUPPRESS_LOCATION
before including sd-journal.h.
This also saves/restores errno in all logging functions, in order to be
useful as logging calls without side-effects.
This also adds a couple of __unlikely__ around the early checks in the
logging calls, in order to minimize the runtime impact. |
1fa80181aecd4b9db513f16c136157a4546686d3 |
|
02-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: decrease default mmap window size to allow a bigger number of journals to be traversed in parallel |
18b754d345ecb0b15e369978aaffa72e9814b86a |
|
30-Mar-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.conf |
231931ffba1bca9d8759bbd6f797e56f8c6971fa |
|
27-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
units: don't mount tmpfs on /media anymore
udisks2 doesn't use /media anymore, instead mounts removable media in a
user-private directory beneath /run. /media is hence mostly obsolete and
hence it makes little sense to continue to mount a tmpfs to it.
Distributions should consider dropping the mount point entirely since
nothing uses it anymore. |
2bd3c38a44c5c3acbf5afdb9c0bcbaf4a72dac3f |
|
27-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: add --local switch |
169c4f65131fbc7bcb51e7d5487a715cdcd0e0eb |
|
26-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl,loginctl: drop systemd- prefix in binary names
Let's make things a bit easier to type, drop the systemd- prefix for
journalctl and loginctl, but provide the old names for compat.
All systemd binaries are hence now prefixed with "systemd-" with the
exception of the three primary user interface binaries:
systemctl
loginctl
journalctl
For those three we do provide systemd-xyz names as well, via symlinks:
systemd-systemctl → systemctl
systemd-loginctl → loginctl
systemd-journalctl → journalctl
We do this only for the *primary* user tools, in order to avoid
unnecessary namespace problems. That means tools like systemd-notify
stay the way they are. |
6ba383fa49e01302dfeae1f5083bb942b055628b |
|
22-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
bd08f2422491169e92dc0899d5ba848fcae4c15c |
|
20-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
man: fix parameter name for sd_uid_xxx() |
38cacf5acd082b6426e4778d242dc24bf10607ce |
|
16-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
man: make sure we ship HTML versions of the man pages in the tarball |
5c3246b1a6bbe8c44210f7a73f0e030dcb21f7bb |
|
16-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
man: document journal features of systemctl(1) |
d3c7d7dd77b2b72315164b672462825cef6c0f9a |
|
15-Mar-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
71100051c5d351daac20610f3a4b8c14901088d8 |
|
15-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: increase max file size to 128MB |
fb0864e7b9c6d26269ccea6ec5c0fd921c029781 |
|
15-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
virt: the pidns controller does not exist anymore |
18da49531e4c6b31bd2439b4d738dc1bb9660af1 |
|
14-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8af0fcdb909b87ef4dcef34d50df814656acec81 |
|
14-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0d1575814b753452207010a503a5cc0ba959b8dc |
|
14-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9586cdfab6a2638078702b7fea7e16b3a71899e2 |
|
14-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
socket: if we fail to create an instantiated service for a socket, don't put the socket in failure mode
An incoming connection that is immediately terminated might result in
getpeername() or a similar call failing. Hence it is quite possible that
while we are setting up an instantiated service for a socket we might
get an error and we shouldn't take this as hint to take the listening
socket down.
https://bugs.freedesktop.org/show_bug.cgi?id=45297
https://bugzilla.novell.com/show_bug.cgi?id=741590 |
6b80b9b8ee6d372e00ece51e6a11c6d31899aaec |
|
13-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
54ecda32c60c6f2548f74703bfd324694393edaa |
|
13-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
socket: add option for SO_PASSEC
https://bugzilla.redhat.com/show_bug.cgi?id=798760
(Note that this work is not complete yet, as the kernel seems to send us
useless data with SCM_SECURITY enabled) |
7f110ff9b8828b477e87de7b28c708cf69a3d008 |
|
12-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
conf: enforce UTF8 validty everywhere
we need to make sure that configuration data we expose via the bus ends
up in using getting an assert(). Even though configuration data is only
parsed from trusted sources we should be more careful with what we read. |
8d2831af71debde5dc20bfa84a68a7190eab8542 |
|
12-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d0066c7416dbdc1fa837a6418ee6d4609486ec31 |
|
07-Mar-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
93e487fc8f88847964baf6e61a58e34ab41898d1 |
|
06-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0716c60e37d2083325cd5316caf4310f0acc9a89 |
|
06-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4007e72e052c132c6944426340d79749b6d3e89f |
|
06-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9cacf564513b5fd6078cd418b104083aab8b9bd8 |
|
06-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
umount: don't try to umount /usr, if we are running from it |
7d900eb6f58ca76a0f742c6e1823aa7317d4471f |
|
05-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
101f077676e9fbe1a66c8b2dc4864a8d7a94c372 |
|
05-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e000d7c079636428cbd25ca15fc003fb5892642d |
|
23-Feb-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
builtin: path_id - remove dead cciss code |
d0e5a33374cee92962af33dfc03873e470b014f6 |
|
20-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f7f964eb3625e4cca7f16377fa12aa7a760243e7 |
|
20-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5f2fa5b1c3e26c0f3d904587b9983523778b1731 |
|
20-Feb-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TOO |
e606bb61d09d00ecce5f51f793dfdd8c85122cc4 |
|
15-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
systemctl: introduce systemctl reboot -ff |
068665b6fd9839f27bcace7e8f56c0baa6935272 |
|
15-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
51f58f083a9454599080dc01d7740cf097f48920 |
|
14-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
login: add new sd_session_get_type() and sd_session_get_class API calls |
6edd7ca1624f89c9a36067b721a0280e748acb17 |
|
14-Feb-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
15e9fbd851c15ecaad4888932584f37dcd26111a |
|
13-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
53ed2eeb2e709a6c0d152d7bdf2d9a4b9f997a16 |
|
11-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
TODO |
05d02d8db0b3a7fd7634f7a0bd35ad96da469fb4 |
|
09-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
main: fix reexecution of systemd, use right path to binary |
353e12c2f4a9e96a47eb80b80d2ffb7bc1d44a1b |
|
09-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
service: ignore SIGPIPE by default |
12ac304714996c3c3308d014b301d0d42d16c117 |
|
09-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
83684a3553cd875d6873b3dc867e6cd1a7cc4173 |
|
09-Feb-2012 |
Tom Gundersen <teg@jklm.no> |
modules-load: use libkmod rather than modprobe |
728beb28a713709f521d374c9f8f3da781969d26 |
|
09-Feb-2012 |
Tom Gundersen <teg@jklm.no> |
kmod-setup: use libkmod rather than modprobe |
2496985585f8d0febfc578b78d5fb098d545565b |
|
08-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
20908246d628417b598fdd85e047ea0eed43d240 |
|
07-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
acb14d318b84bda00d1e666d7dab6794d5bbeb3f |
|
03-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
cgroup: when getting cgroup empty notifications, always search up the tree |
680a1dbc354b2f437b4e06e27d4c43217977efdf |
|
03-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
803a3464ce5b8383101467b1277e72713dd75e6b |
|
02-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
coredump: avoid coredump loops, divert coredump if journald itself is crashing |
c4aa65e7147dc742886edf25593e10466b02fc3a |
|
01-Feb-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: add GetSessionByPID() bus call |
7e64c73a93cdcc7068280f3e3ba8adbd6c6f8f84 |
|
31-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b3e06042740e31d098fa5b629d4204db9fe556cb |
|
31-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
36e43bddd0a4526e77cdae2c922bb29f67bd74ad |
|
23-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b61c90514e134dc781617d172961f25e7352f53b |
|
23-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a558d00381291afd6a81f7df07269fe76eeae556 |
|
23-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
journal: move journal TODO into main TODO |
7c697168102cb64c5cb65a542959684014da99c7 |
|
23-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
util: use /dev/rtc symlink if possible before we go searching for a suitable device |
385ff54383a97189b396c7ffb9fc91403e6f21c8 |
|
23-Jan-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
51122dc9e36cdafe76a07d1ddf1a3a7e4726bb7b |
|
21-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
util: open the first RTC that has hctosys=1 set |
05aa9edde0f9f4077b8120389c93cb0134eda9c5 |
|
21-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
readahead: don't monopolize IO when replaying |
c7eb4b85c3fad15a6b4d19a9ef084813812db0bb |
|
21-Jan-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
31ed59c51126fce7d958c188772a397e2a1ed010 |
|
18-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: support writing short strings to files, in order to support /sys manipulations at boot time, a la sysctl |
8d53b4534a5923721b5f1e9dd7e8f4a903d02d51 |
|
18-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
exec: introduce ControlGroupPersistant= to make cgroups persistant |
62f21ec91ad8e7e24079962f4df066b0094fe68d |
|
18-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
journalctl: properly honour -n when -f is passed, too |
87a8baa35d6d65ac3b58ae8e26e338e67f8ae8ed |
|
18-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5ba081b0fb02380cee4c2ff5bc7e05f869eb8415 |
|
12-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
log: make internal log api log directly to the journal |
dddd8168d2ed5bcf5c24f46f71d420c462e3beb6 |
|
11-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
Update TODO |
b3fa47e0819b08ea32e69e19e6d88ce2daca069d |
|
11-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aaf53376aaac326b700fd3f8e28bbd842f0a9ed1 |
|
07-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
journald: remove inner loop debug message |
bda061759c3baef4383a2ec0bf1b538905cb30b0 |
|
03-Jan-2012 |
Lennart Poettering <lennart@poettering.net> |
logind: send out Lock signal when locking |
bb765041af1ac01b822a08609598d1af901e87f7 |
|
31-Dec-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
gnome-ask-password-agent: require libnotify >= 0.7.0 |
69b1c67463de64fb32ba75f586f0c9d2716f3e02 |
|
29-Dec-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
43d5c5f03645c4b842659f9b5bd0ae465e885e92 |
|
28-Dec-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: remove TIMEOUT= handling
http://thread.gmane.org/gmane.linux.hotplug.devel/17206/focus=17211 |
6e409ce10d134625626d1eddfd6152755ef1908d |
|
27-Dec-2011 |
Lennart Poettering <lennart@poettering.net> |
journald: implement sophisticated rate limiting |
d1c13ddcb3497e0c6a37cd9bd117b74ef010bc15 |
|
25-Dec-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update NEWS |
807e17f05e217b474af39503efb9503d81b12596 |
|
21-Dec-2011 |
Lennart Poettering <lennart@poettering.net> |
journal: add inline compression support with XZ |
7f3e62571a63ac90de6ac5eefeeb8d3e9aa6f49e |
|
17-Dec-2011 |
Lennart Poettering <lennart@poettering.net> |
journal: add native protocol to journald, and client side API to send journal messages |
c77b7f7f82683f10e44e9ea54107d4a91feb08e3 |
|
14-Dec-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
12a362be5c1982f80dbfb75bda070208a2c99cdf |
|
05-Dec-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
use libexecdir, bindir, sbindir, switch to /usr/lib/udev in documentation |
a40593a0d0d740efa387e35411e1e456a6c5aba7 |
|
08-Nov-2011 |
Lennart Poettering <lennart@poettering.net> |
TODO |
4cbd9ecf45f64c3a9acc99d473fbf3be3687ae24 |
|
03-Nov-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6dd19db57c672995aa814d3f9cfd1df9d5b723ef |
|
02-Nov-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
replace AC_DISABLE_STATIC with LT_INIT([disable-static]) |
25d6283acfeb87730c2c0c4c2ef76a66fa397e87 |
|
01-Nov-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a6eb9147a820d1c08b315867373a21bd0ece2f05 |
|
01-Nov-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
62590f23c14d06e33bb1712a5e3cf04f12f189cb |
|
11-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: introduce ConditionCapability |
f84aea434f2b014716ce9067f0af4db24a91a7c4 |
|
11-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
units: increase LimitNOFILE a bit
since we need one fd per session (for logind) and one fd per service
(for stdout-syslog-bridge) increase the default rlimit a bit. |
688c56ff7d124124007761f917a2950364509043 |
|
11-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
logind: fail gracefully if too many sessions are created
https://bugzilla.redhat.com/show_bug.cgi?id=744726 |
a724d2ed799a8985193ba70c5c3e76f621815e10 |
|
11-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
timedate: fall back to /etc/sysconfig/clock on Fedora, for compatibility with legacy |
effe639c6a66123a7c6626cb9129f6bcbb41b3ae |
|
11-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
65c0cf7108ae3537a357c74b4586a783baba82f9 |
|
10-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
d964a4bfde57ad1b05d105edd5d078e1aac45da6 |
|
10-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: install into /lib/udev instead of /sbin |
c61e36b1b49cc8bafd3f93a12a952d01658ff75e |
|
10-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update NEWS |
5cc4112e6d326436dab7476ccc17588d42bf782f |
|
09-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: control - use /run/udev/control socket instead of abstract namespace one |
b011116d1829bde044a638cbabfb070a7e0e8fa7 |
|
09-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
9a36607584bbd1d78775353e022a51794b4e27b1 |
|
07-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
340047e95de331278fabc5515d089219dd1e6c6d |
|
07-Oct-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8ac5e7ebf2b362186efc0d6a560ba3247d083354 |
|
06-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
289a1821a4a7636ce42a6c7adc3a9bb49421a5ea |
|
06-Oct-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
remove 'udevadm trigger --type=failed' and SYSFS, ID, BUS keys |
0cdad5c0521fe87c4eef33a817f628bf3a9872c6 |
|
22-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4dfc092a7176f74102b6be205f11008e1de59bb3 |
|
22-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
service: if StandardInput=socket and StandardOutput=inherit imply socket for output, don't imply default output
This is useful for inetd-style per-connection services, so that they
again can simply specify StandardOutput=socket to connect all three fds
to the socket. |
7ef5875d142f01ab4fe8d35412d48c10723ae2d4 |
|
22-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
units: introduce unit file for FUSE fs
FUSE and configfs is very very similar, so handle both the same way. |
d3354f66c23aa29b3a15a4c5903fb2edcc8acfda |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
mount: pull in quota tools from fstab lines with 'quota' option, too
https://bugzilla.redhat.com/show_bug.cgi?id=736360 |
f957632b960a0a42999b38ded7089fa602b41745 |
|
21-Sep-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
a2f5666d06fe8233025738047115bb9e3959df3e |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ac0a983ac6a47cf445ead257aa5a38b06779366e |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
units: drop automount unit for /dev/hugepages
Since hugetlbfs cannot be compiled as kernel module there's little point
in doing on-demand mounting via autofs for it. |
1f2c94a48782daba71dd1960b5058180e37efb2f |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
units: drop automount unit for /dev/mqueue
Since the mqueue support cannot be built as a module there's little
benefit in having an autofs mount point set up for this. |
e124e7a4a15f89fc6fbdf3e554a86d5a26160624 |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
units: drop automount unit for /sys/kernel/debug
Since debugfs cannot be compiled as module there's little benefit in
having it as autofs mount point. |
0286cc1551927ea93e22b2d451a8bedddfc9d4ea |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
units: drop /sys/kernel/config automount unit
The mount point directory /sys/kernel/config is only created after the
module is loaded, hence there's little value in having this an automount
unit: the runtime penalty for mounting an autofs here should be the same
as for a real mount. |
ab7f148f81723ef18402b78ea34fb5e1bbe85ff0 |
|
21-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: introduce ConditionPathIsMountPoint= |
67d36a7a2039f1ff7d2d922d4a7c04ea30adc48f |
|
20-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ad740100d108282d0244d5739d4dcc86fe4c5fde |
|
03-Sep-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: terminate mechanism daemons after a while |
de6c78f8795743894431a099d26ec562a8acf3df |
|
30-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
service: change default stdout/stderr to syslog |
346bce1f4cff0096177c613987cdc80fa4ec134e |
|
30-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
stdout-bridge: rename logger to stdout-syslog-bridge to make it more descriptive |
3377af3e2232af58091f664a3223528a1017af72 |
|
29-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
man: fix securebits docs |
c821bd28c2ecce8d35248d61949fe1c0c3030b6c |
|
24-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7d441ddb5ca090b5a97f58ac4b4d97b3e84fa81e |
|
24-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0c85a4f3efa2883c414ed8ff59aea263b85b7687 |
|
23-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default |
14e639ae7a1dbf156273ce697d30fbc6c6594209 |
|
21-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
38f6aefc47799f6ba313621661ecef833a01e0d9 |
|
12-Aug-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
d7867b31836173d1a943ecb1cab6484536126411 |
|
05-Aug-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
implement path_id, usb_id, input_id as built-in command |
869c9031608f0796bb4363d5de5db058fe96fedd |
|
04-Aug-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: list - use binary search for list lookup |
b38bb4937972546dcc60ab5ea4a7d4b898349c1c |
|
03-Aug-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
ff01d048b4c1455241c894cf7982662c9d28fd34 |
|
02-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: introduce PrivateNetwork= process option to turn off network access to specific services |
72b9ed828bd22f3ddd74b6853c183eebf006d6d8 |
|
02-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8112e84f657839a056afb411249a627956518b24 |
|
02-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
cc9784c6d12b1ee73dae22b86c3aac1d08346623 |
|
01-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
1d6702e8d3877c0bebf3ac817dc45ff72f5ecfa9 |
|
01-Aug-2011 |
Lennart Poettering <lennart@poettering.net> |
umask: set umask of a number of sockets by default, even though we check creds on connections |
92f30b3f05e9139c36611f6df19e87c018415eda |
|
31-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
71092d70af35567dd154d3de2ce04ce62e157a7c |
|
29-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aa95e21c2c0850d16fe90de8bc660afb2cf911c3 |
|
29-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
35c5c7a01daeb2c83c693deea07c8f2d0d6c83e2 |
|
27-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5d0fcd7c8d29340ac9425c309e8ac436a9af699c |
|
27-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
add30678a1bf284ecd79438d219c45ca7a1c9f51 |
|
26-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
sd-login: add new call sd_seat_can_multi_session() |
41e4d6e9ace4f3b717af3c0419b69a2ac7935116 |
|
25-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
sysctl: apply network specific sysctls to each network card as they appear |
729e3769c32242bbba26ea96900be005d52ce438 |
|
25-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: hook up new install logic
This adds a number of new options to systemctl, for presets, reenabling,
masking/unmask, and runtime operations. |
253ee27a0c7a410d27d490bb79ea97caed6a2b68 |
|
23-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: add log control via RT signals |
ddd88763921a1534081ed28e36f6712a85449005 |
|
23-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
util: user parse_uid() wherever applicable |
034a2a52ac0ec83e0229941d635d310b23eb04df |
|
22-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
sd-login: beef up login api, to add monitoring and enumerating |
d8eaa1144f7ea921ae9eb4bba1f6a7c1797c9435 |
|
22-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
e3c14a7ff3931e4c09711966e3a82fd8f98e568a |
|
19-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
configure: reorder options |
55af3897854263eddc0818d5cc4614ccbdae7f32 |
|
15-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
logind: enable PowerOff/Reboot calls |
e5fcb8528668a93404d0106770e5baaa54f58365 |
|
15-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
74b91131ed09850ed487a2f7849147ff6f80194d |
|
14-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
logind: introduce libsystemd-login.so as fast path to access logind data |
0a55b298d930543c8065bb9e708dd112562b1736 |
|
14-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: don't try rebooting with /dev/initcl if Upstart worked |
576a01c873a79e9183292d434ec0b18af8cd36cf |
|
13-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
nspawn: compress mount table a bit |
85f248b26653f5322c26735661d63d4e8460c30e |
|
13-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
consolidate TODO |
82e487c56d0947796793b6fd2836264328defe9f |
|
12-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: introduce ConditionFileIsExecutable= and use it where we check for a binary we'll spawn |
ee17ee7c5cc22c286f943578918beaa78bbc86db |
|
12-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: allow creation of named pipes with tmpfiles |
97f73ffb04947acf0a5854e3a7bdbb7a0105f6fa |
|
12-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7a2a0b907b5cc60f5d9a871997d7d6e7f62bf4d8 |
|
12-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
sysctl: support application of sysctl subtrees |
7a41c61168632501489a4d054619b86f529a02e7 |
|
12-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
build-sys: add a number of missing header files to EXTRA_DIST |
1258097cd3cdbc5dd3d264850119e553a29c5068 |
|
11-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a6148db0ffb22e71986ce09a5a86105478ae1c91 |
|
11-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
release 172 |
c15d02e57093dc5ced3808c9020c25511f332eb2 |
|
11-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: ctrl - move code to udev directory |
2315e570706285216a130eb1a67402284344b85f |
|
11-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: monitor - use uptime to match the kernel's timestamp |
7b3afbac4d149d3e8befea1009a7b83955aeb42a |
|
08-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
acl: two tag matching is not going to be available in libudev |
a4c279f87451186b8beb1b8cc21c7cad561ecf4b |
|
08-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
loginctl: add various introspection functions |
a07e011434b2b218b2c77c0fa4fcfb001dec4b7f |
|
08-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: enumerate - clarify documentation |
d21781c4576e161ada21447e4d85d82b86b381b4 |
|
07-Jul-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
8092a428d40ac682df9e80c36988043854579679 |
|
07-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
path,unit: support globbing in conditions and path units |
31a5f880cf7a742e63a81bacef681939ee4e6616 |
|
07-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4e002583fad5ba9a130d4c32c13c944bc5f29934 |
|
05-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5db35d0672949f2d418b4f5dfad2975c4b7e7691 |
|
05-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
udev: pull in printer.target from all kinds of printers |
b5ef5549e9889eea1c66c4ed88667b5922cd9f76 |
|
05-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
logind: write rules files atomically |
0a31730e3ba16085bb1676cb31a97f0200a271c0 |
|
05-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
update todo |
21bdae12e11ae20460715475d8a0c991f15464ac |
|
02-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: don't exit with an error code if we cannot access all files
This is just to avoid confusion if people use stuff like FUSE file
systems or SELinux which might disallow access to files even if tmpfiles
is running as root.
We still log away if we cannot access a file, but we do not return a
failure exit code in the end. |
5c94603d4c011d35026251994d77a0bf2e56c593 |
|
01-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
nspawn: better use setresuid() instead of setreuid() |
8fef76590052b235eec789f1acd24a0d1acbdaef |
|
01-Jul-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: support wildcards in Environment=, EnvironmentFile= |
539072153c0db3d91c1c59ad447d96b0e1f3cf77 |
|
29-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
acl: libudev currently doesn't handle properly enumerator matches with multiple tags, so avoid using them for now |
2bbafbfd4f18ab68702ee514f806ff5b917821c5 |
|
28-Jun-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: device - fix udev_device_get_tags_list_entry() to always load database |
4ecda405d1c26f82fb7afe96ea4c48ca1bd19e17 |
|
27-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
18fa6b2705aaef42041942f47f013e426640b6a4 |
|
27-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: send our finished signal when we are finished booting |
19bc719ec28e731159671b06254d9bfd49014894 |
|
24-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
logind: make sure we hand out write fd, and keep read fd for session end detection |
2076cf883110bd6fc0f87b619005baf2117d6b95 |
|
21-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
timedated: sync clock down to RTC where necessary |
d3fc81bd6a5a046b22600ac1204df220c93d2c15 |
|
21-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
8d0e38a2b966799af884e78a54fd6a2dffa44788 |
|
21-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: introduce UnsetAndSetEnvironment() |
3661ac04b4f2840d3345605aa35963bbde3c469d |
|
20-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: include full systemctl status command line in error message |
8003c705f2d1000abaf87ebe56f022b8324d78cc |
|
20-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
6297c2d4e48068685ac810d631291daf75a95ec7 |
|
18-Jun-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
delete mobile-action-modeswitch which has moved to usb_modeswitch |
f59e9fbb189933c5c10eb3610c4685f1c67e8b35 |
|
18-Jun-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
c798c40ec957a35cd4b7d04a196a9e58880c6ff3 |
|
15-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
f9f0c31ae58250341636c3be9aa439c77c26fcc1 |
|
15-Jun-2011 |
Lennart Poettering <lennart@poettering.net> |
man: clarify os-release in regards to spaces a bit |
812bfef52fd6a9f5d6dffb1ad790252e672689c5 |
|
06-Jun-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
ea69e8217b4ddb9b054b2d3bf18260e71102646f |
|
30-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
Makefile: add tar-sync |
7df0ed83c113e4744786e7804d398d9d34b43281 |
|
25-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: implement TAGS== match |
235b28269a951fdad621c5ab95c213e62df7f16e |
|
25-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
359306dfe552228716b8da5cf989da8d0e23a297 |
|
24-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
8bf7fea5589e0f3213d104a5f6b206f229ff0b6c |
|
24-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
f085af8111a5c68b237ceee2cd988f296313ae4e |
|
22-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
c205bac060536c12b5d0a768714ffacb035bef32 |
|
20-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
583c89629b4ed91fbefb7a7b679171ec2ff922b5 |
|
20-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
systemd: sort trigger after socket |
666fcf03bceea8e8dd6c4510220036d1b949b814 |
|
20-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: export symbols explicitely and individually from C code not from separate file or prefix match |
f28f1daf754a9a07de90e6fc4ada581bf5de677d |
|
20-May-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
ec6370a22dbb96f855011e75f08e88df9e45504d |
|
19-May-2011 |
Lennart Poettering <lennart@poettering.net> |
socket: expose SO_BROADCAST |
f34939e79b77c324f4c294429d01f69387d24e2e |
|
18-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udate TODO, NEWS, INSTALL |
6ea832a20700f5282c08c70f38422c6ab290a0b5 |
|
18-May-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: hangup/reset/deallocate VTs in gettys
Explicitly disconnect all clients from a VT when a getty starts/finishes
(requires TIOCVHANGUP, available in 2.6.29).
Explicitly deallocate getty VTs in order to flush scrollback buffer.
Explicitly reset terminals to a defined state before spawning getty. |
bc71e44dbe17c0efba792616d44a882fe371d70e |
|
17-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
916abb21d0a6653e0187b91591e492026886b0a4 |
|
17-May-2011 |
Lennart Poettering <lennart@poettering.net> |
socket: add POSIX mqueue support |
c2a14cf0dd0fa4b8af7d9198527518ced59e0a29 |
|
17-May-2011 |
Lennart Poettering <lennart@poettering.net> |
hostnamed: check that nss-myhostname is installed |
fb389e05d891aa8f9ca67fa3f72119b5a827c800 |
|
17-May-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3cf1a8e36ed0d9bb9b000adf36dd347e8d988478 |
|
16-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: device - use DEVMODE from kernel as the default mode |
df2ee940d8852b63756e015cfb755e6454dd4f1b |
|
16-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
88a07670cfa974a605c7c7b520b8a3135fce37f9 |
|
12-May-2011 |
Lennart Poettering <lennart@poettering.net> |
hostnamed: SetPrettyHostname() should check PK action org.freedesktop.hostname1.set-static-hostname |
656842223bf6b85890519cb92180ee65562392b4 |
|
09-May-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
4a058a7519dcf60a3515d8d467a73ff691944956 |
|
03-May-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
24d7d144a66bbb417c82e0538d37b640980e5d2c |
|
02-May-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
7ec75dc70fa414f53c9bb51881ac90d37dd3d5af |
|
02-May-2011 |
Lennart Poettering <lennart@poettering.net> |
units: enable automount units only if the kernel supports them |
adf70c5e4e6673353b8d702baee4e1d21eb05dfe |
|
30-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
binfmt, modules-load, sysctl, tmpfiles: add missing ConditionDirectoryNotEmpty= |
24a73f51574c000b536ef89d7596ff3e5ec8e115 |
|
30-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
plymouth: introduce plymouth.enable=0 kernel command line switch |
ec195f55fb279b0eb6a38bc8ea15ff1afbdcae80 |
|
30-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
util: don't AND cx with cx |
09d38845dabf70e1af1c26f4e36e7390251919b0 |
|
29-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO/NEWS |
44143309dd0b37d61d7d842ca58f01a65646ec71 |
|
28-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
util: conf_files_list() return list as parameter |
b23de6af893c11da4286bc416455cd0926d1532e |
|
28-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: make daemon reexecution synchronous
We simply keep open copies of the dbus connections across the
reexecution and close them as last step of it. A client can thus simply
wait until its connection is dropped to know when the reexecution is
finished.
https://bugzilla.redhat.com/show_bug.cgi?id=698198 |
b4bd51448fa8b7574e9a92af50b58da9bb0dfb5e |
|
28-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
label: don't print warning when we try ro relabel an non-existing file
https://bugzilla.redhat.com/show_bug.cgi?id=698674 |
a9dd208208e672a4fe5a3c2405946c1506e034db |
|
28-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
lookup: drop empty directories from search paths |
796ba5549416b8a2c037da1d40fa76cb1a53f5df |
|
28-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: fix assert when trying to load unit instances for uninstanciable types
http://lists.freedesktop.org/archives/systemd-devel/2011-April/001910.html |
ecb963cc40a0270a357c2640d368b3116e0f56b6 |
|
27-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
def: lower default timeout to 90s
Almost everybody found 3min too long, so lower it again |
0ecb94275390d6b0dfd1a79a28d7ede8b8e2b019 |
|
27-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
2121dcdded3275ed07786fc7924b6d40ca916dc9 |
|
27-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: fix serialization counter |
7dad4db0cb3846ec2dd756bcd7a43b2718da768f |
|
27-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c1810751a2963dce5d52261273d65f06bf832792 |
|
22-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
release 168 |
13f9123298ac70d5d05c1de5d6b93ff11af9ac55 |
|
21-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a178e7fe90c5f9a4f9f196575102ab6812bb5973 |
|
20-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: rules files - accept empty or /dev/null links |
5e8176e1569de2469321f63aee1765e51bc5ded0 |
|
20-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: netif rename - use ifindex for temporary name |
b0a3f2bc097999f63d3205bb175ad7a6695363a0 |
|
20-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
socket: support ListeSpecial= sockets |
0c749d504e98dddde3c39025b03744198a667fcc |
|
20-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
nspawn: don't fail when we receive SIGCHLD
https://bugs.freedesktop.org/show_bug.cgi?id=36148 |
9534ce54858c67363b841cdbdc315140437bfdb4 |
|
20-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
units: set capability bounding set for syslog services |
ead7c62ab7641e150c6d668f939c102a6771ce60 |
|
20-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: settle - kill alarm() |
2181d30a342dd9fb168b7077ae5095849e328689 |
|
20-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
timeout handling without alarm() |
05677bb78079c3fa0283101aac2c07581f4873f1 |
|
20-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
man: fix specification of default timeouts |
73090dc815390f4fca4e3ed8a7e1d3806605daaa |
|
19-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: when we run as PID 1 the kernel doesn't give us CAP_SETPCAP by default. Get that temporarily when dropping capabilities for good |
82063a88d1fbcceade7e0475ebef2fc69fa5fa87 |
|
18-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: ppoll() -> epoll + signalfd |
49f91047afb48b8ee5728c68ba75782463176fd4 |
|
16-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
socket: guarantee order in which sockets are passed to be the one of the configuration file |
3d3961f26770b2949a30a72457e1660969bc17b8 |
|
16-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: always consider unit files with no [Install] section but stored in /lib enabled |
578cd5101d55ac1b6ac05e0e2ea7107633aa45f0 |
|
15-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: monitor - use epoll |
619c2581a2aee8a148caa3b5bec1487fe1a868c6 |
|
14-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
9ead662791b5e59a95b6c5a9351d661cb61d76bb |
|
13-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: info --cleanup-db
Most of the udev database from initramfs should be deleted before
starting udev in the real root. udevadm: info --cleanup-db deletes
all database entries in /run/udev. Events that processed IMPORT{db},
or mark devices explicitely as persistent, will be excluded. |
a3eca08b19711bf6322e639ca2b2c81d91896a67 |
|
13-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: settle - watch queue file |
ff2c503df091e6e4e9ab48cdb6df6ec8b7b525d0 |
|
13-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: control - add --exit |
90a5f6e42a7422b6033be5d0fe2bf48ea6b91b98 |
|
12-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: don't fail if we cannot fix OOM in a container |
b9a2a36b519ccd79c4198e7dda4e657d597a14ad |
|
10-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
local-fs: invoke emergency.service mounting at boot fails |
0e456f978134100d2e0cc28c7205b3abefcc9cde |
|
10-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
path: optionally, create watched directories in .path units |
bfe95f35bf87c91d63b9d62dde5f029dd38d27a4 |
|
10-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: don't warn if two identical lines are configured
https://bugzilla.redhat.com/show_bug.cgi?id=690253 |
e85138e67761beeb15967150109734b04862ae05 |
|
09-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b21a0ef8fc3d78ca3cc9d08e8ec8e41705d9902e |
|
07-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: expose monotonic timestamps on the bus |
f1d19aa412b34fe025dfd48a5c79d34fdd0f9528 |
|
07-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: no need to use randomized generator dir when running as system manager |
222ae6a8d7e27dd36552cb9574e63cbdfdf2d264 |
|
07-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: introduce OnFailureIsolate= |
abf96c874cd644cf6c66da95d376aa330382376e |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
4466194c43a25bc51b21226f04245131e698bb3f |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
units: rename rtc-set.target to time-sync.target and pull it in by hwclock-load.service
On request of Miroslav Lichvar, rename rtc-set.target to
time-sync.target since usually the RTC chip isn't involved at all in NTP
syncs.
Also, pull it in by hwclock-load.service. |
cebe0d41e4d5b3fdd9d521116cc029bcb819c90d |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
job: fix deserialization of jobs: do not ignore ordering |
f80781eaf9f927d7b4d5e66116e3f3a4242e6fa1 |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
var-lock: don't try to enable var-lock.mount if we don't install it |
e252dd8f0ee40ac1c20d524f3622641c7907919f |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
9c1b183c709b90e735b60294d7be00b37814645a |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
service: fix units with more than one socket
https://bugzilla.redhat.com/show_bug.cgi?id=693289 |
67370238b55df4126e505007d46deaff8bb55a36 |
|
06-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: don't show PID for incoming signals if it is 0 |
100fd5676c53c6709442a22db0253cc57f05c46d |
|
05-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
man: fix description of systemctl reload-or-try-restart |
33ff02c9fe84394c34c3a50c6dab85c1847a6fc7 |
|
05-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
mount: block creation of mount units for API file systems |
33bd08a97a5bf64e0a1ac72190dc3a8e1231e7f2 |
|
05-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
units: call the logger a bridge too |
61fbbab8697ec62cdedc08efdbb8da1c875ce2a1 |
|
05-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
build-sys: always place user units in /usr/lib/systemd
./configure --libexecdir=/usr/lib |
cdee58bd382df3dffb103b45c848aa759ff73881 |
|
05-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
68c7d001f4117f0c3d0a4582e32cbb03ae5fac57 |
|
05-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3d57c6ab801f4437f12948e29589e3d00c3ad9db |
|
04-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: support unlimited resources |
9d8677dad260d7dc20146f8affe3d376daff7c19 |
|
04-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
30d6500340bd93da4dae63223e1bd8e1da6b07c0 |
|
04-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
units: improve logger descriptions |
d7cc2987a50e62af6b806f1f56f526cf219a0d97 |
|
03-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3336686286cb0eab725190c14bc990b38fe57125 |
|
03-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
tmpfiles: create leading directories for d/D instructions |
16b879e3eeb25f7b0d517682a4e8b62f39c149f2 |
|
03-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
cca4aeeead1985f503d175eb1fcad9ed66f2e25d |
|
02-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: split off rules for legacy systems into legacy.conf |
c61e77d3eab2385fc7bbae0edef6b3c583a70ca8 |
|
01-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
man: document ConditionPathIsDirectory= |
7d76f312889d54dcfe6fdde6eb055e890e7a615b |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
log: fix shifting of facilities |
29db583471f019ed9939a90966b3e194a9560e7e |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
log: don't strip facility when writing to kmsg |
7ebdfc936e7c9697b9fa9441a502ad40abb7b245 |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
build-sys: create a number of drop-in config dirs |
da19d5c19f60ec80e1733b1e994311c59c6eda73 |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
src: our lord is coverity |
ba1a55152c50dfbcd3d4a64353b95f4a2f37985e |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
random: do not print warning if random seed doesn't exist yet |
9408a2d295a312a5472345090e28e0502570494b |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
plymouth: use PID file to detect whether ply is running |
3f7a8c4e9f1d3ce48919e24eb2c9d56dd6fd88d8 |
|
31-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
8e028bb1edf33da3ced2d353fbfafac7ad75e6be |
|
31-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
analyze: add plotter |
cb39ed3fdeb102a921e862a23b90607b5242f94e |
|
30-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
quota: do not pull in quota tools for mounts that do not originate in neither /etc/fstab nor fragment files |
72bc8d005654ad30838edfe9373109a49cc29448 |
|
30-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: fix taint check for /usr |
ea87ca5a9ee9c82b456a54747d442c715ff26bee |
|
30-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: never apply /etc/rcN.d/ priority to native services |
cd25cce98f5cc930202212c3c9c13605c09698b4 |
|
29-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: drop process group kill mode since it has little use and confuses the user |
18a5d7fffbcaea5ebd721df5f4938e8a347a2d3b |
|
29-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
build-sys: bump version |
03b4471dc37e5078d55b3dfa28a6c8793e24160b |
|
28-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: socket isn't abstract anymore |
f9276855a1d270b6c3f857cdaf2c4b49920c2228 |
|
28-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
man: explain a couple of default dependencies |
864fde8a087c0edbc0ee3aca83f9289fc32cfcee |
|
23-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
man: remove trigger --type=failed handling |
cf3b3fbcd5c43bdc5e7e15189c71b62a36a1cf03 |
|
23-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: use facility == LOG_DAEMON when writing to /dev/kmsg
Syslog wants to distinguish the sorce of messages. We should
indicate that this is a userspace message (LOG_DAEMON) and not
a kernel message (LOG_KERNEL). |
7a03b1970c35c2b0924152404fb7526965eb4f3c |
|
23-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
4d99d2fd3cc3c02173ad935f94a6f96195fc9e2b |
|
21-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
9700edb4e836f95815ee3237e5bc8d224b5014d7 |
|
18-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
service: pull in sysv facility targets from the sysv units, not the other way round
For an explanation see:
http://lists.freedesktop.org/archives/systemd-devel/2011-March/001692.html |
a0e155d440173ba524918cb3800350b452952082 |
|
18-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
units: pull in syslog.target from syslog.socket |
f1dd0c3f9b4a257e81ff9c6a08070c702a0db45a |
|
18-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
syslog: rework syslog detection so that we need no compile-time option what the name of the syslog implementation is |
260abb780a135e4cae8c10715c7e85675efc345a |
|
18-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: properly apply capability bounding set, add inverted bounding sets |
a49408ec64063023524b964064d393c1fce36e4a |
|
17-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
7d9e57d2cf671f7173324942e0eb9de0d030c505 |
|
17-Mar-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
2791a8f8dc8764a9247cdba3562bd4c04010f144 |
|
17-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: serialize condition test results |
e677657e8dddb33d1f1e32eda0ebc126e08a538d |
|
17-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: allow LoadUnit to unprivileged users |
f9b72cd804f99222cf999c63eb3610a7f54bbf2c |
|
16-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
ask-password: reset signal mask after we are done |
2a796654b9a1f84962e5dafbcf171dcc22742c99 |
|
15-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
getty: move automatic serial getty logic into generator |
e03ae6615a1fe9a2aee854d00c3fc7397a06983d |
|
14-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: don't show kernel boot-up time for containers |
1063dc3a525a87c0285e071794317f71724492fe |
|
14-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
units: add console-shell.service which can be used insted of the gettys to get a shell on /dev/console |
f9b9232be9db82cc729a56a2e99ecb27be546aac |
|
14-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
util: detect CLONE_NEWPID namespaces, and cache results |
a8f11321c209830a35edd0357e8def5d4437d854 |
|
12-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: support remote and privileged systemctl access via SSH and pkexec
This adds support for executing systemctl operations remotely or as
privileged user while still running systemctl itself unprivileged and
locally.
This currently requires a D-Bus patch to work properly.
https://bugs.freedesktop.org/show_bug.cgi?id=35230 |
7d640cdf66a7c032c871ccfe0ee4ad56f7e3869b |
|
11-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
units: move the last flag files to /dev/.run |
720ce21d444f6497299c4c99a76fda546b06716a |
|
11-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
util: close all fds before freezing execution |
099663ff8c117303af369a4d412dafed0c5614c2 |
|
11-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
main: properly handle -b boot option |
90bbc9469ec29b6094dadf27aa88743d44ab56e7 |
|
09-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
condition: take a timestamp and store last result of conditions |
b925e72633bf98438f56a140520e07ec8c959e46 |
|
09-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemd |
2e60ecb2f760936552f9d6db32d6ecf828b3c322 |
|
09-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
selinux: bump up error level when in non-enforcing mode |
34df5a34e1d0ac4bba453fb5f52f18a2f5f260f9 |
|
09-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
drop unnecessary suffix NULs as gcc adds them anyway |
6e25b33cddf77c90d351dee6442c51bd19e2b7a8 |
|
08-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
build-sys: prepare v20 |
85211309f0e14d7f804e1367e838291f39f6cec0 |
|
08-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
service: prefix description with LSB only if script has LSB header, use 'SysV:' otherwise |
267632f0ab26bbcec6bc93682cf43d0f983c41d8 |
|
08-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
unit: distuingish mandatory from triggering conditions |
81253930180bac6b6fb372a9c7bea724bd795c86 |
|
08-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
job: convert job type as early as we can, to simplify things a bit |
7fc7012b8b54bdd6610d32649d4ee9c938a4843d |
|
07-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fc7ac59412742e2ef0638e86070c33afd579848e |
|
05-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c5d3439055d20be03ed3dff4b31f64da54319be0 |
|
04-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: add 'Tainted' property to Manager object |
09bde77fc798fb0f80714b77b958f24a3c2d798e |
|
04-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: expose distribution name and features on manager object as properties |
ed1c99fcc13f279eccf25fc20427eb92867da245 |
|
04-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
s/seperate/separate/ |
8c7be95e5a80c4bd82d86e9640a071fd98618172 |
|
04-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: load environment files at time of execution, not when we load the service configuration
https://bugzilla.redhat.com/show_bug.cgi?id=661282 |
3fc546f93d92c09188d5018ea47def33b149c2e9 |
|
04-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
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 |
430c18ed7f576fd9041b0a02e7c4210bdd020a25 |
|
03-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
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. |
2b590e135f53a1bd3e771bdc555f7bf28c4cd232 |
|
03-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
readahead: disable collector automatically on read-only media |
c1b664d055276f47f152fe90d1dd765c384271bc |
|
03-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
sysctl: use scandir() instead of nftw() to guarantee systematic ordering |
1a6f4df6c9437ed631080b7e006f666326063d36 |
|
03-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
dirent: support DT_UNKNOWN where necessary for compat with reiserfs |
3db48a7850d9ceb8e81ec4ad410520c05c008763 |
|
01-Mar-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
c0f9c7da07fccafed646e0a15df9bc132e3fc7fb |
|
25-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: shutdown agent explicitly so that it can reset the tty properly |
c904f64d84db8c4eebedf210ba10893f19ba05ed |
|
25-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
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 |
c77bc38d28b2da11dcd219635205e633b5c0cd28 |
|
24-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
job: when cancelling jobs, make sure to propagate this properly to depending jobs |
aa2e2115873e102b8f6701f4211ddf7bec4c5e10 |
|
24-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
units: synchronize gettys to plymouth even if plymouth is killed by gdm |
2e0d98fa87a4e399763c8235abe56be4f8ac7fb8 |
|
23-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
21bc923aa35d455cdef1607eb7022608c705c9f3 |
|
23-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
ask-password: supported plymouth cached passwords |
3642d1c988730928646b097fa3614c0dd57fc4e4 |
|
22-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
plymouth: don't wait forever for plymouth in case it is stuck |
62170515a17d0771aa38c8e7711a7a60c8d14d2f |
|
22-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5 |
|
21-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
plymouth: ensure we start not a single getty before plymouth is gone because we never know which ttys plymouth still controls |
b5c6cf87342bedeb67fbbc4f3f512af1603a461c |
|
19-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
main: refuse --test as root |
2588ff0b940e82fd0986ed7567a6ae8f2741537d |
|
16-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
build-sys: prepare release v18 |
e67c3609b18ab09499b361e18addfcfdec853fdd |
|
16-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: introduce --ignore-dependencies |
30732560c415f52d2a58fc8fab10b602a40c7274 |
|
16-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: introduce --failed to show only failed services |
3aea3b35979b377b7673132b601aab8a33e20cdc |
|
16-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
manager: don't consider transaction jobs conflicting with queued jobs redundant |
f959c5e63a9080cbff42ac4160154f8a6b508e7a |
|
15-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
cleanup TODO |
0a494f1ff323ef36b7acc637c198fdfa240c2bb2 |
|
15-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
exec: introduce global defaults for the standard output of services |
28dbc1e80b0db09313f11e44f218138aefd646c8 |
|
15-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: optionally forward program output to /dev/console in addition to syslog/kmsg |
a4c24ff75a57efc95b34ece5a7805c3b156208ef |
|
15-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
fsck: do not fail boot if fsck returns with an error code that hasn't 2 or 6 set |
f212ac125fb0f8dda6ed9ac50b0c315dd4f58974 |
|
14-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
getty: do not auto-spawn getty's on VC ttys if console=ttyN is used
https://bugzilla.redhat.com/show_bug.cgi?id=676885 |
7a57b332d0a0b229c1c24278840aebd19efe9ffe |
|
14-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
fsck: skip root fsck if dracut already did it |
cfdc0c8941f25ab08140d56f773105228e459ac5 |
|
13-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
3185a36b05d53757a412f847d8c510978b9b00f0 |
|
13-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
service: make main pid guessing optional, and reread pid file after reloads |
e9fbc77c8f6a396ce9432e3791710e30de6e570b |
|
13-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
pam: introduce whitelist and blacklist user list feature
This is useful to exclude root from the session logout killings or to
limit killing to the selinux guest users. |
060ed82ec24d942c5f519e3dae45e9e2bfb227d8 |
|
13-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: don't unnecessarily close stdin/stdout/stderr for tty agent so that locking by tty works |
fba6e687234660739e5ea1f2fc9c010db893c253 |
|
13-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: take names of tmpfiles configuration files on the command line |
b8bb3e8f346468e61dcc7a6aba5e7ac9c623d964 |
|
12-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: support globs |
72f576bdd6a292bcc1b82145c181cf8244e75aef |
|
09-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2958c8861471ba899ecbb5fcc1951d74746a9163 |
|
09-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
device: consider udev devices with SYSTEMD_READY=0 as unplugged |
7f6d613516020bf390d8de25bbbb2551ea8dade0 |
|
09-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: make sure the tty agent does not retain a copy of stdio
https://bugzilla.redhat.com/show_bug.cgi?id=674916 |
e2811d6fa5ff6de6d7346cbc7b07f999acf82427 |
|
08-Feb-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0238cd03def0dc5ff2c246563372c0d523b86505 |
|
25-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
TODO |
26ea64c786e2996b6c10c71ad332cf0a444311d0 |
|
22-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
63c862b051ae35199eb0d91c375b3c2b296bc0aa |
|
21-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: fix ordering loop when dealing with encrypted swap devices
https://bugzilla.redhat.com/show_bug.cgi?id=657234 |
cae18e217208735797232eabb83a93470aefe88f |
|
21-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
socket: don't crash if the .service unit for a .socket unit is not found |
036315352d48c1563ef53b7c0ff58c20e9a2dc8d |
|
21-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO: drop issues that cannot be reproduce or have been fixed otherwise |
ff2e0f051431de2188561f4700950e229cedcb02 |
|
21-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
mount: ignore if an fsck is requested for a bind mount, so that we don't wait for the bind 'device' to show up |
e0fa621b8b52da4d95bf5918eb998c9166e4bc7c |
|
21-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
automount: fix segfault when shutting down
https://bugs.freedesktop.org/show_bug.cgi?id=32076 |
3996fbe2a2a212d9ac983950602cc09db55d77ef |
|
20-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
dbus: don't try to connect to the system bus before it is actually up |
867b3b7d6b88ba4d07ec7c830576d4ac2f7dd226 |
|
20-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
service: make chain of main commands and control commands independent of each other, so that both can be executed simultaneously and independently |
e2f3b44cfc8864bfea7c77ff4c383ce9b535f27e |
|
20-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
service: when reloading a service fails don't fail the entire service but just the reload job |
c32e0c40f7e706e3ebcd101187d5ced96f083491 |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
serial-getty: invoking /sbin/securetty is no longer necessary since pam_securetty can now look for console= in /proc/cmdline |
4bc5f808e4c4891451b83abbc85c4830b3788782 |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
systemctl: before spawning pager cache number of columns |
3add4d215b30c746ee617d7412ee007ed3c87249 |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
pam: optionally keep processes of root user around |
d8cfa085894607afdeb8bba025d842adf09ab7ea |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
service: if a reload operation fails, don't shut down the service |
ba035df230e41bf9d70ebb47915c9472b7884412 |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
execute: make sending of SIGKILL on shutdown optional |
0058d7b91ca90ee2dc605298bc5bac9bef0ededf |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
mount: FAT uuids are uppercase |
2292707df5dda00662d0b4905c14aa4fa8d1f1fa |
|
18-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
man: document missing KillSignal= and swap options |
b24a167b6f0f9a44686736734e6d0cec07e1efa3 |
|
17-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
47ae6e6760301ecae086e984b0b23f2db9663b28 |
|
08-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
device: don't warn if we cannot bump the socket buffer |
487a15bb726698f84503682ccbc30375586c52de |
|
07-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
2d011a7923a35d8aef49059c2e9010bf1d6a4bac |
|
07-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
logger: when passing on PID info, fall back to our own if originating process is already gone |
2c4b304e64ca674e1a79a7e5c83a996a03611a17 |
|
06-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
specifier: at minimal test |
35f10fccb06a0c7b4f26a28746db387aac376cb3 |
|
06-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
afe4bfe2c1ed28a3e75c627edf458d2f40ff16f8 |
|
06-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
fragment: allow prefixing of the EnvironmentFile= path with - to ignore errors |
06ac173943858b37980bee645329d4bb18dea47c |
|
05-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
5f7c426e2a7f72c473f98be9978d243db79d8910 |
|
05-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
fragment: properly handle quotes in assignments in EnvironmentFile= files |
38752828029e72e72d80519bb6c67354782ddb72 |
|
05-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
fb8161af01f33c66bc7d850b24985f4f7f5286a1 |
|
05-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0736af98c6fae9c7d31e3dd17589421b7e883ef5 |
|
02-Jan-2011 |
Miklos Vajna <vmiklos@frugalware.org> |
systemctl: implement auto-pager a la git |
c29597a104b4a9dca601473aa2a8afe8b2b2face |
|
01-Jan-2011 |
Lennart Poettering <lennart@poettering.net> |
util: invoke sync() implicitly on freeze()
Suggested by Tom Gundersen. |
fc84026de8c4917bd1304d097771ad3a0bbc27a0 |
|
28-Dec-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
bf5bb5316f9424375110972450f71db6c1ff3bf7 |
|
28-Dec-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
ccbbc0f954974f834b8fd81ec9b9cbe8985dbb93 |
|
25-Dec-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
dd04863e1729c00548d9b7ee819d26915deb260b |
|
15-Dec-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
da2400b3749be84db50c36569db5bbf7ae979a36 |
|
01-Dec-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
0c8744ccde16e0c55ab76c19ce788fe7655a407c |
|
26-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
3d84d050bdcb6f022b05d80001ab546a16bb1830 |
|
26-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
85f6a8688f7b9ba7a4df84a0b57551740d9a28a2 |
|
26-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
351c7e74db63a3d1a88ba93c171afe7652df8b74 |
|
25-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
3ae05c8eb95607b8d9b1d5f6c59388e442508220 |
|
25-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
3686ced6d76d72a7364db4616c14a164f9c1f01e |
|
23-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
aeb70c8d60dd6e21dc3e2b20072f30c045d12261 |
|
23-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
logger: fix error handling |
6bd212771129d00cf7b42d6774a6b81547569384 |
|
22-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
man: make clear that VERSION and VERSION_ID is not mandatory in os-release.5 |
be8088a2fb41467f66978f86b11bf47c546f24ed |
|
21-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
systemctl: don't return LSB status error codes for systemctl show
Use them only for systemctl status.
https://bugzilla.redhat.com/show_bug.cgi?id=637183 |
600a328fc28c521ee19a0a1c22b14e6011275c20 |
|
21-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
mount: do not try to mount disable cgroup controllers
https://bugzilla.redhat.com/show_bug.cgi?id=655222 |
a7c64469b68f442bcaaf771ac14a88c1b2a08b29 |
|
21-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
man: document /etc/modules-load.d/ |
ee48647271132188e9ecc3507e62b6c7c7a6c9eb |
|
21-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
man: document locale.conf |
b1a2da0a7917fed1fbbc51ef7562b4db92c715f6 |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: show udev device name when asking for password |
8e1bd70d4ce6d3881c1df6a6482643a2b3a69bb1 |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d |
10aa703482a20489c061d76acb040b54fca89c6b |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
util: introduce /etc/os-release so that distros don't need to patch systemd to get a welcome message |
f81c701649044712b75a7c3cdbbf2cb54fc03a0b |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
a45b9fd09442eb75d39e3419c1fced90c7e339e7 |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
job: make sure we don't fail umount.target if a mount unit failed to stop |
c1d6bc0e5373cec58821c3cba59a6df8de161e27 |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
units: make sure prefdm is killed first, user sessions second on shutdown |
2f8cd170aeb0d748f5af3cefb387d14f67fc286e |
|
18-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: automatically order crypt partitions before cryptsetup.target |
74fe1fe36e35a26d764f1e3119d5f6d014db573c |
|
17-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
pam: duplicate cgroup tree in the cpu hierarchy by default, optionally more |
04d148459f4da7e4d695c998a1d87e65f9d35b79 |
|
17-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
230e5a3fb08c5784c451e611a6987adafac1250e |
|
17-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
Revert "update TODO"
This reverts commit afe635e71838c9e62e25a928cbcefc343744dda5.
Oops, libnotify should not have been in here. |
afe635e71838c9e62e25a928cbcefc343744dda5 |
|
17-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
23cf4972e07a6b16e5f0da2c0cddaba6a4b783ec |
|
17-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update TODO |
0cf84693877f060254f04cf38120f52c2aa3059c |
|
16-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
ask-password: add --console mode to ask questions on /dev/console |
967072694d4ebb1b7c5989b92aa71af48954a975 |
|
16-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
plymouth: use updated socket name |
d90b9d27af56f808a275789c7aa228f6300175d7 |
|
16-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
pam: always rely on loginuid instead of uid to determine cgroup and XDG_RUNTIME_DIR |
e3aa71c38cbecb24e6333411ee19814796a5b1d0 |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
exec: automatically determine right TERM= setting based on tty name |
af2d49f70bcff20efaf2d69aecaf4b3e898ff1fa |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
drop support for MANAGER_SESSION, introduce MANAGER_USER instead |
40dde66fa021bf143bcd8f5e2bf5fadcc0339eae |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
manager: ignore invalid epoll events |
f5319832c4cbec4c9569adf1a4512cc620ddc58a |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
units: use ConditionDirectoryNotEmpty= where applicable |
d8b4dbe6d7b1dcef739927d37b2e763860b85233 |
|
15-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
delete tmp.mount which may conflict with an unrelated fstab entry |
49d50c55bb78849f25bdf46fa76da5a6bdc5571f |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: bind cryptsetup service to both source and destination device |
9b3d90907461b6328cb7ff7fe8160d8d409f2b03 |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
manager: consider jobs already installed as redundant when reducing new transactions |
672028dc4e587d510a5fc7f6cdf8038d779b4560 |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
path: avoid immediate restarting of units triggered by paths if nothing actually changed on disk |
782195a3c31a79428874a32e0264c0aa97a664f7 |
|
15-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
path: always look for IN_ATTRIB since deletion is signalled that way |
6210e7fc31e14159627144f7409eadd3ce0d72b9 |
|
14-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
manager: always pull 'following' units into transaction |
57339f47f17b0268f2d05b5e8adde1b1d842fa48 |
|
14-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
job: make it possible to wait for devices to be unplugged |
9c73736da85110ca73d141b5acff6f4989092c07 |
|
14-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: ignore files marked with the sticky bit |
5475ff4b7ad8b95d9863c98f0930a6c9b5c80eed |
|
14-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
udev: ignore temporary udev devices |
612eb8e4598df4249a23895c57e006087536b357 |
|
12-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
42e8a0a8d55e2ba60b4c0a5200abda821a869e65 |
|
12-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
74715b82cb6a09e10ba3fbd2146cd3285f5e6544 |
|
12-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
cryptsetup: automatically start cryptsetup when looking for mount source |
91901329245f070b621a24577393fb8f4ce9bffc |
|
12-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
build-sys: fix usage of path macros |
9fe117ea5ac7e8fc36312324c7fdc851adff59f3 |
|
12-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
mount: don't relabel /dev twice in a row |
6d3d218b35cad449406e65d7aec5fae1ba19cf5e |
|
11-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
6ee5bbf85ce18cf07269a674d96f3a1d0ec7bf6b |
|
10-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
main: warn if /etc/mtab is not a symlink |
2edfa36685588a5e224d1f86b3fcc16c46766fea |
|
10-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
service: delay automatic restart if job is pending |
52da68821bb66871cf574989084c55b4d13d02b4 |
|
10-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
143072edeabe163377d45dedd252d173a56f6455 |
|
10-Nov-2010 |
Lennart Poettering <lennart@poettering.net> |
manager: only minimize impact if we are in fail mode |
21296d4b48d03478942f290397c57007a3c9e40e |
|
10-Nov-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO with mtab issue |
739aad5169731424ca49271903afa4148f0129f2 |
|
31-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
fedora: start plymouth after udev-settle, so that the graphics modules are loaded |
62c9af5ecfaa7693d4b3d47d0b04669216f44f9d |
|
29-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
b81884e7466b8e8bc1261b1b1a722d11694b8c54 |
|
29-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
unit: replace StopRetroactively= by BindTo= dependencies
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. |
b363ca6f206258acff8bc0a27dc72a99210011a8 |
|
28-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
timer: when deserializing timer state stay elapsed when we are elapsed |
18f593360bfbce6ab5f74d06a97238ff7171df79 |
|
28-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
device: set recursive_stop=true by default |
6c5d4a999c81fdda964de216d446da673cdbd0e2 |
|
28-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
2a714fbd3e2fcf4013c7b31f1d9d9d5c9aae81c1 |
|
27-Oct-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
TODO: /proc/swaps is poll()able now
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=66d7dd518ae413a383ab2c6c263cc30617329842 |
4fbf50b38e847aaa2932ac542e20c62f0c1605a3 |
|
27-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
service: when after startup only one process is in a service's cgroup, assume it is the main process |
248e6030e007b6ee7b31ada6e42053cb1ebfc80d |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
man: be more explicit about the usefulness of --system |
cbe1bded5fb719faf374bf63d36a80c6d13d2b19 |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
510051fc1264ace4ab657b52ec6fb5e2ccfda740 |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
swap: add only swaps listed in /etc/fstab automatically to swap.target, others should be added via .wants/ links |
15412f2987c0f0a562f9cf8edcca023f90a5f5bd |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
swap: expose swap exec env proprties via dbus |
b9ba604e8720c30deb7095b049b577eec1cbb74a |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
ask-password-tty: properly handle SIGINT/SIGTERM |
e5ebf783cb8e353bf1e07b34ac344bd4883a4ec2 |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
ask-password: add minimal plymouth password agent |
39439087bf398c7d5b5baf1e79460f439b2f5ad9 |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
main: don't unset HOME/TERM when run in session mode |
d9be8f8f323a0e3ee61f9bd1322ed12d80479259 |
|
26-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
98e1f931a26dedbb9b5d19af84dc2cf3255bedcd |
|
25-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
306a7fd82e790b3c00ba5cf806ccd6c0108061b5 |
|
25-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
units: activate wall agent automatically if something is dropped in /dev/.systemd/ask-password |
50f298ec0fbb0ea2d09d3952fc522bc8db8f28e6 |
|
25-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
f015eca2a2f4186208930cf23196967ed425e2c9 |
|
25-Oct-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
TODO: add getty on-demand, man: --system |
b568b917b002425e28ff8009f4c1d4f35a8b03e3 |
|
22-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
980d87505c391682c7d9da2d48a1ba68f35c0339 |
|
20-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
install: enable quota/fsck-root/hwclock load by default |
4e4343146ade25b1ccfc927e2807d854be863ec4 |
|
18-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
swap: listen for POLLPRI events on /proc/swaps if available |
3b63d2d31d0850bd7a81ab9b468218d2c4c461e8 |
|
18-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit |
6f3f9deb0b63242de8240b38ffe4d9a2a0b95956 |
|
14-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
491ad5dc661fc2a057cdb37e9d7f1d01db475801 |
|
13-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
mount: pull in fsck only in systemd instances |
560d8f23811162542c1748f711ea6dce269d2720 |
|
13-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
systemctl: warn if user enables unit with no installation instructions |
2cccbca4fdf1cc6b46da105f6588a6bbdcbbb4df |
|
13-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
dbus: add introspection to midlevel paths |
f601daa70143745915a8d38603969f228414af19 |
|
13-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
inotify: properly handle multiple inotify events per read() |
52661efd21608dc7e0ac26b714a9254ed6180ddb |
|
13-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
unit: add minimal condition checker for unit startup |
e04aad61bb5eff117e51631727a3ef2807c75d6b |
|
12-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
swap: major rework, use /sbin/swapon for setting up swaps, fix merging of aliased swap disks |
06ae4bfeb0b3aea82ca39acfdc4391850d57a2d8 |
|
12-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
50caaedb2c416c8972f9b2f835a69a20c524e81e |
|
08-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
service: introduce Restart=on-failure and Restart=on-abort |
169c1bda807d183a362b47efe0b5b56e9320e430 |
|
08-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service
This should fix accounting for pam_limits and suchlike.
https://bugzilla.redhat.com/show_bug.cgi?id=636036 |
00dc5d769ac4a4019d6b6fe22e8383ec8b030a96 |
|
08-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
unit: introduce 'banned' load state for units symlinked to /dev/null |
c2b3f093d98a9751ba413c9b5d5c572a8a15932c |
|
07-Oct-2010 |
Lennart Poettering <lennart@poettering.net> |
update fixme |
4bbf01f38a5472e927515f7494037f1045d15f28 |
|
07-Oct-2010 |
Kay Sievers <kay.sievers@vrfy.org> |
use common names: fixme -> TODO, bootstrap.sh -> autogen.sh |
6fb1b637d4fc9e94d0c492d8a3049f30db88dd54 |
|
15-Dec-2009 |
Piter PUNK <piterpunk@slackware.com> |
firmware: convert shell script to C |
3c1898863fbf9c94cfb0258ae380b67b44c4b466 |
|
15-Dec-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
remove remaining support for CONFIG_SYSFS_DEPRECATED |
6d87ee2e0024074b77001e57ff1d7b7d24b1be68 |
|
16-Nov-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
print warning for BUS=, SYSFS{}=, ID= |
91554cf9a141c8b39ffcdd5cd7440bc2728736bc |
|
16-Sep-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO, NEWS |
24355313dc9686a14a618fcd9bbdedc29c57b651 |
|
14-Sep-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
scsi_id: delete copy of bsg.h
It's provided by the kernel since 2.6.23. |
ca508dd94dc785492b5c62f56b02c0eeb3775f38 |
|
14-Sep-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: control - remove compat code |
6c29f2b942358d4dd9d3e7c65c13c3612dded3cc |
|
09-Sep-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
simplify "symlink name stack"
With well defined and kernel-supplied node names, we no longer need
to support a possible stack of conflicting symlinks and node names.
Only symlinks with identical names can be claimed by multiple devices.
This shrinks the former /dev/.udev/names/ significantly.
Also the /dev/{block,char}/MAJ:MIN" links are excluded from the name
stack - they are unique and can not conflict. |
6d837a5348e7b38cb122405290b7bc3c17d069aa |
|
07-Sep-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: remove symlink support for old commands |
c45e22151313878dcce33c788f9eebbd93842008 |
|
30-Aug-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
2ffc9cc1917b1bb6fe86881a94a47dce9aa15168 |
|
19-Aug-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
change database file names
With very deeply nested devices, We can not use a single file
name to carry an entire DEVPATH. Use <subsystem>:<sysname> as
the database filename, which should also simplify the handling
of devices moving around, as these values will not change but
still be unique.
For the name stack we use the <maj>:<min> now as the filename.
> On Tue, Aug 18, 2009 at 09:59:56AM -0400, Ric Wheeler wrote:
> The first is that udev grumbles during boot about "file name too long"
> like the following:
>
> Aug 17 06:49:58 megadeth udevd-event[20447]: unable to create db file
> '/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:04.0\x2f0000:17:00.0\x2f0000:18:0a.0\x2f0000:1f:00.0\x2fhost11\x2fport-11:0\x2fexpander-11:0\x2fport-11:0:0\x2fexpander-11:1\x2fport-11:1:0\x2fexpander-11:2\x2fport-11:2:17\x2fexpander-11:3\x2fport-11:3:1\x2fend_device-11:3:1\x2fbsg\x2fend_device-11:3:1':
> File name too long |
cb6268f41935a217f3694bf54f482d8770d8c3bc |
|
08-Aug-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: block for 15 seconds after error when too old kernel is detected
The compat code will go away some day and CONFIG_SYSFS_DEPRECATED
kernels fail in too many setups now to be worth to support them. |
4b6769f61206e90850aff8a30e8e93fbfcc18673 |
|
24-Jul-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
hid2hci: rewrite (and break) rules and device handling
We must never access random devices in /dev which do not belong to
the event we are handling. Hard-coding /dev/hidrawX, and looping over all
devices is absolutely not acceptable --> hook into hidraw events.
We can not relay on (rather random) properties merged into the parent
device by earlier rules --> use libudev to find the sibling device
with a matching interface.
Libusb does not fit into udev's use case. We never want want to scan
and open() all usb devices in the system, just to find the device
we are already handling the event for --> put all the stupid scanning
into a single function and prepare for a fixed libusb or drop it later. |
8bbe3ca4277a7bf8411caf091cd001ca48131b63 |
|
28-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: make ata_id properties the default for all ATA block devices
We need to call ata_id as the default for libata sd* devices. We
want ID_BUS=ata, and the ATA device proeprties, and be independent
of the SCSI emulation with the truncated values. The links
in /dev/disk/by-id/{ata-*,scsi-*} are still the same. |
7567ca34aafe537dff9734e312b37a021a4cdb9c |
|
22-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
TODO: add cleanup of ATA_COMPAT |
0373056e4528f89504cfbf6da97394396005a147 |
|
17-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: do not install usb-id/pci-id rules when --disable-extras is used |
a8aab0e95b18c772c91104c02a283d03180ff19f |
|
17-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: remove MMC rule, 2.6.30 has the modalias |
6133f3432fe86bc140cc9ba74794826f75c915fa |
|
17-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
cleanup ./configure installation directory options |
bb0059f36e14cca41bdc242b13f39d57e8b7884d |
|
16-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
autogen.sh: make "CFLAGS=-O0 ./autogen.sh" working |
514b8d62123e3d63f2b935aa1d58e5c411f3f603 |
|
16-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
configure: enable all extras by default, provide --disable-extras |
df8bdf3fb851c1e0b398db65045dd31e99d1fc91 |
|
16-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
TODO: update |
68a99a2c45f3367353a4bf7c36f60d2f7f7bb3f7 |
|
16-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
3dd8cbecde3c7708c5c5a71d4eb1dd042a5dc7fc |
|
10-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: remove scsi ch module loading rule |
45798927f8532cd412622e9762619b46a9b638cd |
|
08-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: print error if worker dies unexpectedly |
185ea6a76d3f3a9e9708239d2302bd98e00460fa |
|
06-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
path_id: implement in C using libudev |
1e03b754aef576a5cb75f01b1805cdc1f9cc292f |
|
04-Jun-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: convert to event worker processes
Event processes now get re-used after they handled an event. This reduces
pressure on the CPU significantly because cloned event processes no longer
cause page faults in the main daemon. After the events have settled, the
no longer needed worker processes get killed. |
690ed63a22408eea4e540bbdb5e1038df4a68df5 |
|
20-May-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
e6c1a2bde7609cc703a5fad34c3bc1d15d19bbdc |
|
20-May-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
use openat(), unlinkat(), fstatat() |
634ffc0ce27ce99e073a6ef367a39d57c3d73c48 |
|
13-May-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
release 142 |
86d9bf4bece6d42d2ed91e99bf2773c6b5c30ec3 |
|
11-May-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
cb14f4543a941ff8a22ef2725df86b3b0190a189 |
|
04-May-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
handle devtmpfs nodes
UDev follows the kernel given name, and re-uses the kernel created
device node. If the kernel and spcecified udev rules disagree, the
udev specified node node is created and the kernel-created on is
deleted. |
8abc567533a8133d22275890d5eda9b8b8cecd3e |
|
29-Apr-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
4277453fd2478769a274f4664d924642f0411009 |
|
22-Apr-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
cc2c6d6ad9e3aaefc698636cf13121bb1cd205d0 |
|
18-Apr-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
TODO: add packet filter |
7a87d34f8ab8572e3ff622b2785fb5fe2af2e07a |
|
16-Apr-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: remove DVB shell script |
3d8599873a3dcba1ebd83dc984cd490384d40c30 |
|
13-Mar-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
release 140 |
b2fbf53a081539c8ade6759f1df7d8953f76dc8d |
|
07-Mar-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
00440f21af1c847589c35e0ac98d7b9b4db0e0bd |
|
04-Mar-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
9270e080822df3be6d320248f98bfc71b3984abf |
|
03-Mar-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
e1cc6b6a81f9ed64e29eea5ccbe79616a220ee9f |
|
03-Jan-2009 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: replace DVB shell script rule |
a31f59b570d12da609878d5c69fd576b215fae19 |
|
19-Dec-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: first simple step merging with Ubuntu rules |
6733f60178cc67d5064583d433335ce8fb25eae1 |
|
22-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
update NEWS TODO |
bd20bada37d55f1a747d7bc797e18f990cb9cdfe |
|
13-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: remove pnp shell script, acpi loads these modules properly |
8e9c06be26a5c40454bb3925a10d9ccdaab37b2d |
|
13-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: remove DEVTYPE disk/partition |
50025605e0f9942da513c9dcfde289495afefd17 |
|
13-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: info - unify -V and --version |
1e78dcbe51419124846e1f35e540cb0253362231 |
|
04-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
fix list handling in enumerate and rules file sorting |
00f98bd2b3cc8205ec70e2b1a6fc2132dba3d9ba |
|
01-Nov-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
skip entire rule containing device naming keys, if no device can be named
If rules set NAME, SYMLINK, OWNER, GROUP, MODE, events without a device node
and remove events will skip the entire rule. The old parser did the same. |
aeb53ca3d60057dfbb948b222046dcecfcc11ed9 |
|
29-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
ATTR{}== always fails if the attribute does not exist |
65807d09ecc2f09d7643b9c2f3e9c89358304fab |
|
28-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
update NEWS |
5a05e120af1fa09d08f564e847ef48d50efa1156 |
|
23-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
do not create temporary node ($tempnode) if node already exists |
6880b25d4044f2d154908f88e717435412187355 |
|
23-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
replace in-memory rules array with match/action token list
The in-memory rule array of a common desktop distro install took:
1151088 bytes
with the token list:
109232 bytes tokens (6827 * 16 bytes), 71302 bytes buffer |
2d9a1b1ef284663b14e2fda714eddcd9c12bc42a |
|
18-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
pass make distcheck |
ec06a8dd4f198f1ef9907e6e4d46ee3d8a882e7c |
|
07-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
release 130 |
85e73aef06d79771cee9cefb56ce830c3c2d3344 |
|
05-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: fix --enable-debug |
7744e869ecbfd2a508dbba46acfc2133a2f8f840 |
|
03-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
move selinux noops to udev.h |
2f1a291e2f50075e46cd55568a5ba6ba4f6a2afc |
|
02-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
usb_id: use libudev |
98f10a9e2ada5d72a0c39b94a5b59d9da4f28753 |
|
02-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: device - add get_parent_with_subsystem() |
e598c5738c2dc85a3e93c3f68cd88e8eea51215b |
|
02-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: get rid of selinux
"Hello world!" linked against libselinux parses /proc/mounts and
whatever else on startup, even when the lib is not needed at all.
Not funny! Get rid of that thing where it's not absolutely needed. |
f13e4c36c2246eba5afae482c9bb60dc8c0b719d |
|
01-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevd: print warning if CONFIG_SYSFS_DEPRECATED is used
Future udev versions will depend on the current sysfs layout, which
includes features which are not available in the deprecated mode. |
333b736fdc80c5c9d4623e44e2447303113c5e4c |
|
01-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
rules: ieee1394 - create both, by-id/scsi-* and by-id/ieee-* links |
8249e04e3e9b6054768c3cd0ef72544831672b47 |
|
01-Oct-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: settle - use libudev queue |
d98bffa802b214452d34109967423f1d60df89af |
|
30-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
fix segfault caused by wrong pointer used in dbg() |
f5001d2465be849306149c902a9db5b031d10428 |
|
30-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: trigger: use libudev |
c7fcba1bf4d0da13b66396c08c0b5f62b25d0405 |
|
29-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
test: replace ancient sysfs tree with recent one |
b03e89cfbaa1fdd0c32bbd54f2b450e17014b522 |
|
28-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: enumerate - scan /sys/block/ if needed |
6f67f1dfb7f5a8e59d479fe6af01eb267fd83e24 |
|
28-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: enumerate "subsystem" |
bc8184ede9cff156709fe053e3e02ef309cb2920 |
|
28-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: enumerate - accept list of subsystems to scan, or skip |
b95f8a76e614004c69fcf829568c826a7e769bbe |
|
28-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
lubudev: accept more sys directories as devices, and parent devices |
e345e2670a8c17f5e1145cc554b7a7646e271032 |
|
26-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: rework list handling |
9921484458e0233e1aae868bfa8cc1481aa460a8 |
|
26-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: device - read database only when needed |
cd42b50d866c35c7ffbab07920dc1323dd978a23 |
|
26-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: enumerate_get_devices_list -> enumerate_get_list |
04f5d75f0cfaf82e1bbdec5e398e95b3d6f3f16d |
|
25-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: get devnum from uevent file |
bf7ad0ea662e747701cc66cdd1b33d22b6836cdf |
|
25-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: replace awkward callback list interfaces with list iterators |
c8e32461ccc2227da53f98ccd11bcb50d70929bd |
|
25-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: add userdata pointer |
03198b93038d3ea87d1699a1e982c235ff824275 |
|
24-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: also import "uevent" file when reading udev database |
279595bd1af86db92b063ac8b70c7ef51c67363c |
|
18-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: fix "subsystem" value |
7b3a52f4999fa66914868f92b6ef139ba636648b |
|
16-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: rename ctrl_msg to ctrl_msg_wire |
8753fadf2a6ecead372e71b8bf9336cf29f9c958 |
|
16-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: switch API from devpath to syspath |
0518da3b74a388680896747696b3644bbd3d98e5 |
|
15-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: handle "device" link as parent, handle "class" "block" as "subsystem" |
93b0f384589fce818edb9678571a30e71930d14c |
|
13-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: udev_device - add attribute cache |
e88a82b5976b8066583936a2521ba3c70dd460dd |
|
10-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: do not use udev_db.c |
742f4cad0d7c4af0a5d27ac6597be7410fa127e6 |
|
03-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: print warning to stderr if udevadm is called by symlink |
44aff4cd6d74d230e4a97f8d59f780472b7cad6e |
|
01-Sep-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udev_device_init() remove statically allocated device support |
33a5cc297680f20e791c792a45fe949f715f5f69 |
|
27-Aug-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
libudev: add library to access udev information |
88db3905576720349e8bfb1734776c227e6ec3d8 |
|
09-Aug-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
fix .gitignore |
58a63088871a0b51850351f0217d2f180a440b6c |
|
02-Aug-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
release 126 |
05b9640022d25a75923cc7809409914491a5f9da |
|
18-Jul-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
release 125 |
cb0b4b70ddd7385ab2e3425257ed3c220dbf030e |
|
03-Apr-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
release 120 |
e18bd73b7245a6374352aafe72d0e1736227c7e1 |
|
29-Mar-2008 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: remove old man page links and compat links for debugging tools |
c645b98b7ee51c5700a54e7674083756de67affe |
|
13-Nov-2007 |
Kay Sievers <kay.sievers@vrfy.org> |
remove udevstart |
d6856b85a1fb022fb2ba7c860290341af8bc75bd |
|
09-Nov-2007 |
Kay Sievers <kay.sievers@vrfy.org> |
udevadm: control - allow command to be passed as option |
a401355d5aed89f686d178f01400432c71cf6380 |
|
28-Mar-2007 |
Kay Sievers <kay.sievers@vrfy.org> |
finally remove the directory event-multiplexer crap |
3d1f807b89a8963c5a5e1a5b75a32a2ba71a61bd |
|
19-Mar-2007 |
Kay Sievers <kay.sievers@vrfy.org> |
update TODO |
3045132a0df944c33f459f4e8cafdc6b84800174 |
|
18-Mar-2007 |
Kay Sievers <kay.sievers@vrfy.org> |
udevinfo: remove -d option |
864b9b5e37b5e480d0e23507d4dd8360525ad453 |
|
25-Feb-2007 |
Kay Sievers <kay.sievers@suse.de> |
add test for an attribute which contains an operator char |
915fde17387f7245164fbda21a0f5bbc185f7dc2 |
|
24-Feb-2007 |
Kay Sievers <kay.sievers@suse.de> |
update DRIVER== changes |
9b2a90381277b821316b548f7472a4d226545b15 |
|
30-Sep-2006 |
Kay Sievers <kay.sievers@suse.de> |
release 101 |
4a51530993e28c9a689be535fd1d34b259b39f2a |
|
06-Sep-2006 |
Kay Sievers <kay.sievers@suse.de> |
release 099 |
051445e078ab1a6d0cbbc1bd7f1a6fbd80e8bed1 |
|
03-Sep-2006 |
Kay Sievers <kay.sievers@suse.de> |
udevd: use files instead of symlinks for /dev/.udev/queue,failed |
3c2081fcb7e3c5483953aa8226112360fcb1aed7 |
|
02-Sep-2006 |
Kay Sievers <kay.sievers@suse.de> |
update TODO |
56f914e63b2295b2755cf66be02a8874de7f2b8a |
|
23-Aug-2006 |
Kay Sievers <kay.sievers@suse.de> |
098 release |
c8ff4b3db440f1c3124b0e4e4efc68f1177c5964 |
|
04-Jul-2006 |
Kay Sievers <kay.sievers@suse.de> |
remove broken %e enumeration |
a924bf9a8214a8b0b7586b6b5d8bcfc6e962c36d |
|
12-Jun-2006 |
Kay Sievers <kay.sievers@suse.de> |
094 release |
891205121395acbe84eb6173670ce7934cd9b1c6 |
|
07-Jun-2006 |
Kay Sievers <kay.sievers@suse.de> |
remove MODALIAS key and substitution |
5005ca5991edb233d3a6bb41ba7d48d5f8a296ab |
|
27-May-2006 |
Kay Sievers <kay.sievers@suse.de> |
remove udevsend |
24c27caf82ecf3bbe0b8d2ee5184faf03364635c |
|
22-Mar-2006 |
Hannes Reinecke <hare@suse.de> |
path_id: add bus to USB path |
63645a3dfce22e865b96b519fafaa2fcb489f3be |
|
21-Mar-2006 |
Kay Sievers <kay.sievers@suse.de> |
088 release |
1a72d06f7be696cf6f6753fdc01c0ff8171240ea |
|
25-Jan-2006 |
Kay Sievers <kay.sievers@suse.de> |
082 release |
03b24b71e05d116c592b08281f8a5f0dadf6d3c7 |
|
16-Jan-2006 |
Kay Sievers <kay.sievers@suse.de> |
fix BUS, ID, $id usage
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
22f29307ff0df84de0c3bebc9bf523d19d673b32 |
|
29-Dec-2005 |
Kay Sievers <kay.sievers@suse.de> |
update TODO
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
3e0f8812f8c824648db7cc6886265ed186685488 |
|
29-Dec-2005 |
Kay Sievers <kay.sievers@suse.de> |
update RELEASE-NOTES + TODO
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
dfc9761d8846a5f6f437fb599bc6817d14efbec2 |
|
17-Nov-2005 |
Kay Sievers <kay.sievers@suse.de> |
update README
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
e5bdb75a109c446ff0ca2e27268cdd274ee61a9c |
|
09-Nov-2005 |
Kay Sievers <kay.sievers@suse.de> |
update TODO
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
8f528042ca780a6f772dd8f9b4a1427f2407a264 |
|
07-Nov-2005 |
Kay Sievers <kay.sievers@suse.de> |
073 release |
f432183eb8cfdd21a4445c77273d6aa4f2d1c5dd |
|
08-Sep-2005 |
Kay Sievers <kay.sievers@suse.de> |
update TODO
Signed-off-by: Kay Sievers <kay.sievers@suse.de> |
43f46b560584b03e281660541373ff97d6406c99 |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] update the TODO list as we already have a devfs config file. |
c58f8c3000b99db5c3810b9f8b1ecc2044070ac1 |
|
27-Apr-2005 |
rml@ximian.com <rml@ximian.com> |
[PATCH] automatically install correct initscript
On Mon, 2004-03-01 at 20:08, Robert Love wrote:
> Ack, I did not even see that! Thanks.
>
> Let's rip that out, and always use the new built-in logic to determine
> what initscript to install.
Hm, looks like we do not need the %{lsb} and USE_LSB logic at all,
anymore.
Here is the patch, updated, removing both completely. |
5202dc99915de8fd858a75ccd0a51edc182f39ee |
|
27-Apr-2005 |
kay.sievers@vrfy.org <kay.sievers@vrfy.org> |
[PATCH] TODO update
I promise, that I will not take every item you put in the TODO list :) |
1373b381d0881dba99b2f2654856d28ac0a70fda |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] add new TODO item about local user permissions. |
84d282a9d29f9c1191fca8e58246e9fc912ab2e9 |
|
27-Apr-2005 |
kay.sievers@vrfy.org <kay.sievers@vrfy.org> |
[PATCH] TODO update
On Thu, Feb 12, 2004 at 05:26:37PM -0800, Greg KH wrote:
> On Fri, Feb 13, 2004 at 12:45:38AM +0100, Kay Sievers wrote:
> >
> > Here a few questions about my favorite file in the tree :)
> > - better permission handling
> >
> > What is missing here?
>
> I don't know for sure. Just a vague feeling that the way we currently
> handle permissions is pretty lousy. Anyone else feel this way too?
Seems that nobody cares and perhaps the recent klibc permission changes
and the multiple file config directory are enough to kill these lines? :) |
286903679a6cd4cfa9f5e7eed49f0bb8f059109e |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] remove udevd priority TODO item, as it's not needed at all.
We want to be started by keventd, as that runs at a very fast priority. |
67632351ec672ea7891a43fbceec696690dd940b |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] add udevd priority issue to the TODO list. |
b07ed5a7dcfc6d8b5eb98f97592267a6f35de820 |
|
27-Apr-2005 |
kay.sievers@vrfy.org <kay.sievers@vrfy.org> |
[PATCH] udev - TODO update
Make TODO really small :) |
659c37bb4b9b28ffdef18e2cbe02728c0eeb2a44 |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] remove TODO item about BUS value, as it is now done. |
542bd1c0150453c94f3cc179e3aa891581a5004a |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] update TODO with some new, small items. |
7ecb8d23f371a38cd918334ee7bf8383f1807ddb |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] remove unneeded TODO and FIXME entry
Thanks to Kay for pointing it out to me. |
26004fcc665d14220c5b15a15ee4b2dd5d4af314 |
|
27-Apr-2005 |
kay.sievers@vrfy.org <kay.sievers@vrfy.org> |
[PATCH] man-page mention multiple symlinks
As usual, when the stuff gets in the tree - here is a small
man page update and a TODO line removal.
mention multiple symlinks
update example with silly symlink rule :)
shorten example line to have less than 80 chars
remove "want symlink support" from TODO |
5aebfbcb62614fc2bf2b1579d62e3fe272c6751a |
|
27-Apr-2005 |
david@fubar.dk <david@fubar.dk> |
[PATCH] D-BUS patch for udev-008
Attached is a patch against udev-008 to send out a D-BUS message when a
device node is added or removed.
Using D-BUS lingo, udev acquires the org.kernel.udev service and sends
out a NodeCreated or NodeDeleted signal on the
org.kernel.udev.NodeMonitor interface. Each signal carries two
parameters: the node in question and the corresponding sysfs path.
[Note: the D-BUS concepts of service, interface, object can be a bit
confusing at first glance]
An example program listening for these messages looks like this
#!/usr/bin/python
import dbus
import gtk
def udev_signal_received(dbus_iface, member, service, object_path, message):
[filename, sysfs_path] = message.get_args_list()
if member=='NodeCreated':
print 'Node %s created for %s'%(filename, sysfs_path)
elif member=='NodeDeleted':
print 'Node %s deleted for %s'%(filename, sysfs_path)
def main():
bus = dbus.Bus(dbus.Bus.TYPE_SYSTEM)
bus.add_signal_receiver(udev_signal_received,
'org.kernel.udev.NodeMonitor', # interface
'org.kernel.udev', # service
'/org/kernel/udev/NodeMonitor') # object
gtk.mainloop()
if __name__ == '__main__':
main()
and this is the output when hot-plugging some usb-storage.
[david@laptop udev-008]$ ~/node_monitor.py
Node /udev/sda created for /block/sda
Node /udev/sda1 created for /block/sda/sda1
Node /udev/sda1 deleted for /block/sda/sda1
Node /udev/sda deleted for /block/sda
The patch requires D-BUS 0.20 or later while the python example program
requires D-BUS from CVS as I only recently applied a patch against the
python bindings. |
5ec0b542163c3630b196ce676d717c8d1d8c0317 |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] remove some items off of the TODO list, as they are now done. |
cd55637f42c5be117b0495746625e095059f4b5a |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] update the TODO list with more items that people can easily do. |
b80d82bced57930d6a79487a413418eb9d01344c |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] Remove a few items from the TODO list that are already done. |
05fdfe68e2a628ceabf41f32300bf9f7578a29c5 |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] add BUS= bug to TODO list so it will not get forgotten.
Thanks to reg@dwf.com for pointing this out to me. |
cd74c8e2022977ab560b40bedafa4e09abcb26aa |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] TODO updates |
fc1c2fd8b1815d7fa8f31cd858f553c557065c39 |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] updated the TODO list. |
cee360d32efd8392f7e342dcaeda1de50a2c1bcf |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] added 0.2 change log info. |
d2ce1817117daa9523b1572523f1e7684bae779f |
|
27-Apr-2005 |
greg@kroah.com <greg@kroah.com> |
[PATCH] added more documentation in README and TODO files. |