Zbigniew Jędrzejewski-Szmek
f69614f811
unit: Move UnitLoadState definitions from core/unit.c to shared/unit-name.c
...
This makes it possible to use them from systemctl without linking
against the core.
2012-07-10 17:18:49 +02:00
Lennart Poettering
bcbe497e5a
unit: get rid of UnitVTable.suffix, which is now unused
2012-07-10 17:16:50 +02:00
Lennart Poettering
5f73969991
unit-name: remove unit_name_is_valid_no_type() and move unit_name_is_valid() to unit-name.h
2012-07-10 17:07:32 +02:00
Lennart Poettering
0bf07cb5e4
update TODO
2012-07-10 17:07:32 +02:00
Zbigniew Jędrzejewski-Szmek
6d97280899
systemctl: check the argument to -t for invalid values
...
Systemctl accepted anything as the argument for -t, and simply said '0
units found'. It is better to catch this user error early.
2012-07-10 17:07:32 +02:00
Zbigniew Jędrzejewski-Szmek
0a9f8ed00c
unit: Move UnitType definitions from core/unit.c to shared/unit-name.c
...
This makes it possible to use them from systemctl without linking
against the core. A string->enum lookup table is added.
2012-07-10 16:48:08 +02:00
Lennart Poettering
c66d36e5b5
update TODO
2012-07-10 16:46:15 +02:00
Lennart Poettering
d246fbb054
update TODO
2012-07-10 00:33:13 +02:00
Lennart Poettering
be0aa78406
update TODO
2012-07-10 00:32:22 +02:00
Lennart Poettering
c61a4f22c1
update TODO
2012-07-10 00:03:14 +02:00
Tom Gundersen
880a599e26
cryptsetup: add keyfile-offset= support
...
This is useful if your keyfile is a block device, and you want to
use a specific part of it, such as an area between the MBR and the
first partition.
This feature is documented in the Arch wiki[0], and has been supported
by the Arch initscripts, so would be nice to get this into systemd.
This requires libcryptsetup >= 1.4.2 (released 12.4.2012).
Acked-by: Paul Menzel <paulepanter@users.sourceforge.net>
[0]:
<https://wiki.archlinux.org/index.php/System_Encryption_with_LUKS#
Storing_the_key_between_MBR_and_1st_partition>
2012-07-09 22:07:52 +02:00
Kay Sievers
2be7287b0e
udev: never touch device nodes with symlink requests
2012-07-09 18:13:41 +02:00
Lennart Poettering
461b182232
paranoia: refuse rm_rf("/")
2012-07-09 17:30:22 +02:00
Auke Kok
8401e9f91d
MeeGo: Remove build support for MeeGo distribution.
...
The MeeGo distribution is still a supported distribution, but
will probably not see an updated version of systemd anymore.
Most of the development is focussing on Tizen now, and the
generic support for building --with-distro=other is more than
adequate enough.
This patch removes the support as a custom configuration build
target in systemd. People who are still building this for
the MeeGo distribution should build as "other" distro.
2012-07-09 16:37:46 +02:00
Lennart Poettering
6aae0ed2d5
man: explain why people should/shouldn't use sd_journal_print()
2012-07-09 16:04:21 +02:00
Paul Menzel
40b9043483
man/sd-id128: Fix endian*n*ess
...
At least Wikipedia writes it that way [1].
[1] https://en.wikipedia.org/wiki/Endianness
2012-07-09 15:58:15 +02:00
Paul Menzel
bfc79e342f
man/sd-id128: Fix typos, grammar and wording
...
• 2 was replaced by »two« in one place to avoid some ambiguity.
2012-07-09 15:58:12 +02:00
Paul Menzel
1532449274
man/tmpfiles.d.xml: Add missing full stop
2012-07-09 15:57:58 +02:00
Lennart Poettering
a8eedf4953
man: document sd_print() and friends
2012-07-09 15:46:21 +02:00
Lennart Poettering
1235509582
man: document libsystemd-id128
2012-07-06 21:29:31 +02:00
Kay Sievers
97595710b7
udev: network device renaming - immediately give up if the target name isn't available
2012-07-05 17:40:50 +02:00
Kay Sievers
47ef94ac5f
udev: add some O_CLOEXEC
2012-07-05 17:33:24 +02:00
Kay Sievers
daa9cf546c
udev: ata_id - fixup all 8 not only 6 bytes of the fw_rev string
...
The last two digits are in the wrong order:
$ hdparm -I /dev/sda | grep Revision
4PC10362
$ /lib/udev/ata_id -x /dev/sda | grep REVISION
4PC10326
2012-07-05 16:56:58 +02:00
Lennart Poettering
627e4bb29f
man: update man pages to reflect the driver= to load-modules= rename
2012-07-04 01:12:53 +02:00
Lennart Poettering
5389fedd99
man: document Restart= a bit more
2012-07-04 00:37:12 +02:00
Lennart Poettering
451b34cc1d
service: flush the start counter in "systemctl reset-failed"
2012-07-04 00:23:42 +02:00
Lennart Poettering
6ffd333786
man: clarify that StartLimitInterval= also applies to manual starts
2012-07-04 00:12:13 +02:00
Lennart Poettering
f1c8f75b38
man: explain StartLimitRate= in conjunction with Restart= a bit better
2012-07-04 00:07:33 +02:00
Lennart Poettering
047e111bdd
readahead: fix calculation of percentage
2012-07-03 21:22:08 +02:00
Lennart Poettering
2d938ac75d
update NEWS
2012-07-03 16:27:59 +02:00
Lennart Poettering
c9bc076461
mount-setup: don't complain if we try to fix the label of a dir beneath a mount but can't due to EROFS
2012-07-03 16:25:50 +02:00
Lennart Poettering
61b1477c81
hashmap: make hashmap_clear() work on NULL hashmaps
2012-07-03 16:15:57 +02:00
Lennart Poettering
9946996cda
load-fragment: a few modernizations
2012-07-03 16:10:04 +02:00
Lennart Poettering
f6c13ce47e
timedate: uniq'ify ntp units list
2012-07-03 15:37:04 +02:00
Lennart Poettering
f4bad2bd2a
journal: default ImportKernel=no until we make use of structured logging
2012-07-03 14:07:10 +02:00
Lennart Poettering
746e436dc5
units: add reference to wiki so syslog.socket
2012-07-03 13:31:09 +02:00
Lennart Poettering
77f6520a81
journal: move Storage=auto stanza to right file
2012-07-03 12:25:53 +02:00
Lennart Poettering
4c2ecfafd7
journald: handle /proc/kmsg reads returning 0 more nicely
2012-07-03 12:23:33 +02:00
Lennart Poettering
e590af2666
journal: fix iteration through journal if one file is corrupt
2012-07-03 11:58:16 +02:00
Lennart Poettering
d197064541
update TODO
2012-07-03 02:02:13 +02:00
Lennart Poettering
b32d167503
timedated: replace ntp-units file with an ntp-units.d drop-in dir
...
To be considered by timedated for NTP a package simply has to drop in
/usr/lib/systemd/ntp-units.d/foobar.list and write one or more unit
names into it. The first one listed is the one that is enabled.
2012-07-03 02:02:13 +02:00
Lennart Poettering
e88dcb8f77
build-sys: bump version
2012-07-02 23:21:51 +02:00
Colin Guthrie
51dfddc2cc
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.
2012-07-02 23:21:51 +02:00
Kay Sievers
ef8a2bf648
udev: static nodes - fix default permissions if no rules is given
...
<falconindy> kay: just curious -- it looks like nodes created by udev from
modules.devname all have 000 perms, and there's nothing in udev that attempts
to change this. is it intended?
<falconindy> c--------- 1 root root 10, 223 Jul 1 23:10 uinput
<kay> falconindy: we might miss the default of 0600
<falconindy> seems like it
<kay> falconindy: stuff that has a rule works i guess
<kay> falconindy: i'll add the 0600 now
2012-07-02 20:45:59 +02:00
Kay Sievers
91ac742501
modules load: rename kernel command line option to (rd.)modules-load=
2012-07-02 15:06:25 +02:00
Lennart Poettering
d1f9edafe7
units: rename systemd-debug-shell.service to debug-shell.service
...
The systemd- prefix for services should be reserved only for services
that invoke our own code rather than generic, external code.
2012-07-02 14:33:04 +02:00
Colin Guthrie
fbf5b12653
mageia: Correct usage of M4_DEFINES vs. M4_DISTRO_FLAG.
...
This seems to have been a problem since mageia support was merged,
as upstream had changed how this bit worked without us realising.
2012-07-02 11:52:22 +02:00
Colin Guthrie
067e1f73e8
mageia: Change the unit for prefdm.service to make it work a bit more like Fedora
...
Do not wait for some of the Fedora units that we have traditionally not
waited for in Mageia or Mandriva before it.
2012-07-02 11:50:54 +02:00
Lennart Poettering
931974af6b
man: fix journalctl man page in regards to --this-boot
2012-07-02 11:44:40 +02:00
Lennart Poettering
2b2e9df876
timedate: fix ntp-units comment
2012-07-02 11:43:02 +02:00