chiark / gitweb /
elogind.git
10 years agobus: when adding memfds to cache and we shorten them, make sure to unmap the remainder
Lennart Poettering [Wed, 29 May 2013 07:58:31 +0000 (16:58 +0900)]
bus: when adding memfds to cache and we shorten them, make sure to unmap the remainder

10 years agobus: properly unmap mapped area
Lennart Poettering [Tue, 28 May 2013 08:04:35 +0000 (17:04 +0900)]
bus: properly unmap mapped area

10 years agokeymap: Add Logitech USB (iTouch)
Martin Pitt [Fri, 24 May 2013 06:35:47 +0000 (08:35 +0200)]
keymap: Add Logitech USB (iTouch)

https://launchpad.net/bugs/1152377

10 years agobus: update kdbus.h from upstream
Kay Sievers [Fri, 24 May 2013 01:08:48 +0000 (03:08 +0200)]
bus: update kdbus.h from upstream

10 years agosystemctl: mangle names when avoiding dbus
Václav Pavlín [Fri, 17 May 2013 14:03:36 +0000 (16:03 +0200)]
systemctl: mangle names when avoiding dbus

Unit names were mangled in function enable_unit only when dbus was
used. This patch adds mangling also when the dbus is not in use.

This makes it possible to say e.g.:
   systemctl --root=/path enable cups
without spelling cups.service out in full.

10 years agoFix --no-ask-password
Jan Janssen [Fri, 17 May 2013 13:38:12 +0000 (15:38 +0200)]
Fix --no-ask-password

POSIX_ME_HARDER mode is disabled for localectl. It doesn't
make much sense in case of localectl, and there's little reason
for localectl to behave specially.

10 years agoman: mention net.ifnames in kernel-command-line(3)
Zbigniew Jędrzejewski-Szmek [Thu, 23 May 2013 01:11:29 +0000 (21:11 -0400)]
man: mention net.ifnames in kernel-command-line(3)

10 years agobus: add benchmark tool to determine the right threshold for copying vs. memfd
Lennart Poettering [Wed, 22 May 2013 14:02:21 +0000 (16:02 +0200)]
bus: add benchmark tool to determine the right threshold for copying vs.  memfd

10 years agoman: Document missing options
Jan Janssen [Fri, 17 May 2013 13:38:13 +0000 (15:38 +0200)]
man: Document missing options

10 years agosystemctl: make systemctl is-enabled work for templated units
Michael Tremer [Sun, 19 May 2013 13:45:48 +0000 (15:45 +0200)]
systemctl: make systemctl is-enabled work for templated units

Patch resolves the problem that 'systemctl is-enabled' does
not work for templated units.

Without this patch, systemctl is-enabled something@abc.service
returned "No such file or directory", because it first checked
if /usr/lib/systemd/system/something@abc.service, etc. exists.
If systemctl is-enabled is called for templated units, this
check should be omitted and it should search for symlinks in
the .wants dirs right away.

This patch fixes the broken behaviour and resolves
  https://bugs.freedesktop.org/show_bug.cgi?id=55318.

[zj: fixed the patch to still check for broken symlinks and
     masked instances. Also removed untrue assumptions from
     the patch description.]

10 years agoservice: kill processes with SIGKILL on watchdog failure
Michael Olbrich [Sun, 19 May 2013 10:10:55 +0000 (12:10 +0200)]
service: kill processes with SIGKILL on watchdog failure

Just calling service_enter_dead() does not kill any processes.
As a result, the old process may still be running when the new one is
started.

After a watchdog failure the service is in an undefined state.
Using the normal shutdown mechanism makes no sense. Instead all processes
are just killed and the service can try to restart.

10 years agosystemctl: honor "--no-legend" in 'list-sockets'
Mantas Mikulėnas [Mon, 20 May 2013 08:20:15 +0000 (11:20 +0300)]
systemctl: honor "--no-legend" in 'list-sockets'

10 years agokeymap: Add DIXONSP
Martin Pitt [Tue, 21 May 2013 07:52:33 +0000 (09:52 +0200)]
keymap: Add DIXONSP

https://launchpad.net/bugs/1157334

10 years agokeymap: Add BenQ JoyBook
Martin Pitt [Tue, 21 May 2013 07:40:21 +0000 (09:40 +0200)]
keymap: Add BenQ JoyBook

https://launchpad.net/bugs/727139

10 years agokeymap: Add Samsung 900XC3
Martin Pitt [Tue, 21 May 2013 07:28:29 +0000 (09:28 +0200)]
keymap: Add Samsung 900XC3

https://launchpad.net/bugs/1012365

10 years agocore: fix DBus property ExecMainExitTimestamp
Michal Schmidt [Mon, 20 May 2013 14:17:38 +0000 (16:17 +0200)]
core: fix DBus property ExecMainExitTimestamp

Possibly due to copy&paste error it was identical to
ExecMainStartTimestamp.

10 years agobus: add test for bloom filter prefix match
Lennart Poettering [Sun, 19 May 2013 22:36:50 +0000 (00:36 +0200)]
bus: add test for bloom filter prefix match

10 years agobus: add a more comprehensive test for the bloom filter logic
Lennart Poettering [Sun, 19 May 2013 22:21:56 +0000 (00:21 +0200)]
bus: add a more comprehensive test for the bloom filter logic

10 years agobus: calculate bloom filter for match
Lennart Poettering [Sun, 19 May 2013 16:39:08 +0000 (18:39 +0200)]
bus: calculate bloom filter for match

Yay! Filtering using kernel bloom filter matches works now! Yippieh!

10 years agoStandardize on 'file system' and 'namespace' in man pages.
David Strauss [Sat, 18 May 2013 09:28:25 +0000 (02:28 -0700)]
Standardize on 'file system' and 'namespace' in man pages.

This change is based on existing usage in systemd and online.
'File-system' may make sense in adjectival form, but man pages
seem to prefer 'file system' even in those situations.

10 years agobus: do not pass a pointer but a uint64_t address in RECV
Kay Sievers [Fri, 17 May 2013 21:25:31 +0000 (23:25 +0200)]
bus: do not pass a pointer but a uint64_t address in RECV

10 years agoMake it possible to disable smack separately from xattr support
Karol Lewandowski [Thu, 16 May 2013 08:40:03 +0000 (10:40 +0200)]
Make it possible to disable smack separately from xattr support

Additionally, compile out rule loading if feature is disabled.

10 years agobus: add APIs for negotiating what is attached to messages
Lennart Poettering [Fri, 17 May 2013 02:25:56 +0000 (04:25 +0200)]
bus: add APIs for negotiating what is attached to messages

10 years agobus: add minimal locking around the memfd cache
Lennart Poettering [Fri, 17 May 2013 01:13:58 +0000 (03:13 +0200)]
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.

10 years agobus: return ECHILD as soon as people try to reuse a bus connection across a fork()
Lennart Poettering [Fri, 17 May 2013 00:50:00 +0000 (02:50 +0200)]
bus: return ECHILD as soon as people try to reuse a bus connection across a fork()

10 years agobus: actually unmap kdbus pool after use
Lennart Poettering [Fri, 17 May 2013 00:32:32 +0000 (02:32 +0200)]
bus: actually unmap kdbus pool after use

10 years agobus: keep kernel bus fd around during entire life-time of bus
Lennart Poettering [Fri, 17 May 2013 00:22:37 +0000 (02:22 +0200)]
bus: keep kernel bus fd around during entire life-time of bus

We need this since we might need to invoke the release ioctl for
messages. Since we don't want to add any locking for that we simply keep
a reference to the bus and then rely that the fd stays valid all the
time.

10 years agosystemd-delta: count overrides only of the requested type
Zbigniew Jędrzejewski-Szmek [Thu, 16 May 2013 00:42:22 +0000 (20:42 -0400)]
systemd-delta: count overrides only of the requested type

10 years agosystemd-delta: add support for drop-in snippets
Lukas Nykryn [Thu, 16 May 2013 09:09:03 +0000 (11:09 +0200)]
systemd-delta: add support for drop-in snippets

10 years agobus: make bus ref counting atomic
Lennart Poettering [Thu, 16 May 2013 19:52:35 +0000 (21:52 +0200)]
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.

10 years agobus: synthesize timeout message errors instead of returning error codes
Lennart Poettering [Thu, 16 May 2013 19:14:56 +0000 (21:14 +0200)]
bus: synthesize timeout message errors instead of returning error codes

10 years agobus: implement sd_bus_message_append_string_memfd()
Lennart Poettering [Thu, 16 May 2013 14:53:03 +0000 (16:53 +0200)]
bus: implement sd_bus_message_append_string_memfd()

10 years agobus: send memfds as payload only on directed messages and for large parts
Lennart Poettering [Thu, 16 May 2013 14:26:35 +0000 (16:26 +0200)]
bus: send memfds as payload only on directed messages and for large parts

10 years agosystemd-python: do not attempt to convert str to bytes
Zbigniew Jędrzejewski-Szmek [Thu, 16 May 2013 04:38:39 +0000 (00:38 -0400)]
systemd-python: do not attempt to convert str to bytes

Bug-spotted-by: Steven Hiscocks <steven-systemd@hiscocks.me.uk>
10 years agoFix syscall(__NR_fanotify_mark, ...) on arm
Chengwei Yang [Tue, 14 May 2013 01:03:04 +0000 (09:03 +0800)]
Fix syscall(__NR_fanotify_mark, ...) on arm

10 years agojournal: correctly convert usec_t to timespec.
Michał Bartoszkiewicz [Wed, 15 May 2013 09:28:58 +0000 (11:28 +0200)]
journal: correctly convert usec_t to timespec.

Use timespec_store instead of (incorrectly) doing it inline.

10 years agobus: implement receiving side of memfd hookup
Lennart Poettering [Thu, 16 May 2013 00:37:42 +0000 (02:37 +0200)]
bus: implement receiving side of memfd hookup

10 years agobus: put together messages with memfd payload correctly
Lennart Poettering [Thu, 16 May 2013 00:04:13 +0000 (02:04 +0200)]
bus: put together messages with memfd payload correctly

10 years agoutmp: turn systemd-update-utmp-shutdown.service into a normal runtime service
Lennart Poettering [Wed, 15 May 2013 22:19:03 +0000 (00:19 +0200)]
utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service

With this change systemd-update-utmp-shutdown.service is replaced by
systemd-update-utmp.service which is started at boot and stays around
until shutdown. This allows us to properly order the unit against both
/var/log and auditd.

https://bugzilla.redhat.com/show_bug.cgi?id=853104
https://bugs.freedesktop.org/show_bug.cgi?id=64365

10 years agoupdate TODO
Lennart Poettering [Wed, 15 May 2013 20:40:36 +0000 (22:40 +0200)]
update TODO

10 years agounits: rework systemd-random-seed-{load,save}.service to be a single service
Lennart Poettering [Wed, 15 May 2013 20:38:51 +0000 (22:38 +0200)]
units: rework systemd-random-seed-{load,save}.service to be a single service

That way ordering it with MountsRequiredFor= works properly, as this no
longer results in mount units start requests to be added to the shutdown
transaction that conflict with stop requests for the same unit.

10 years agobus: add support for adding memfds into message payload
Lennart Poettering [Wed, 15 May 2013 17:45:05 +0000 (19:45 +0200)]
bus: add support for adding memfds into message payload

10 years agojournalctl: add -k/--dmesg
Zbigniew Jędrzejewski-Szmek [Wed, 15 May 2013 03:08:00 +0000 (23:08 -0400)]
journalctl: add -k/--dmesg

10 years agobuild-sys: fix gtkdocize check
Zbigniew Jędrzejewski-Szmek [Wed, 15 May 2013 02:23:00 +0000 (22:23 -0400)]
build-sys: fix gtkdocize check

gtkdocize: GTK_DOC_CHECK not called in configure.ac

Fixup for 6581f00f7ea.

10 years agobuild-sys: properly report missing gtk-doc
Zbigniew Jędrzejewski-Szmek [Wed, 15 May 2013 02:10:44 +0000 (22:10 -0400)]
build-sys: properly report missing gtk-doc

This brings the check for ENABLE_GTK_DOC in line with
HAVE_INTROSPECTION and other similar checks. Only
the status line that is printed with uninstalled
gtk-doc is changed.

https://bugs.freedesktop.org/show_bug.cgi?id=63108

10 years agosd-journal: check if the pointers passed are the same
Thomas Hindoe Paaboel Andersen [Fri, 12 Oct 2012 18:26:47 +0000 (20:26 +0200)]
sd-journal: check if the pointers passed are the same

10 years agokeymap: Add support for Eject button on MSI GE60/GE70
Johan Heikkilä [Fri, 3 May 2013 13:59:51 +0000 (16:59 +0300)]
keymap: Add support for Eject button on MSI GE60/GE70

10 years agobus: rework message struct to keep header with fields in same malloc() block
Lennart Poettering [Wed, 15 May 2013 00:56:45 +0000 (02:56 +0200)]
bus: rework message struct to keep header with fields in same malloc() block

This allows us to guarantee that the first payload_vec we pass to the
kernel for each message is guaranteed to include the full header and all
its field.

10 years agobus: add macro for iterating through body parts of a message
Lennart Poettering [Tue, 14 May 2013 23:43:15 +0000 (01:43 +0200)]
bus: add macro for iterating through body parts of a message

10 years agobus: minor fixes
Lennart Poettering [Tue, 14 May 2013 23:36:09 +0000 (01:36 +0200)]
bus: minor fixes

10 years agobus: seal off memfds when sealing messages
Lennart Poettering [Tue, 14 May 2013 22:46:24 +0000 (00:46 +0200)]
bus: seal off memfds when sealing messages

10 years agobus: fix allocation of body parts from memfd
Lennart Poettering [Tue, 14 May 2013 20:52:58 +0000 (22:52 +0200)]
bus: fix allocation of body parts from memfd

10 years agobus: properly handle message bodies that are a chain of memory areas rather than...
Lennart Poettering [Tue, 14 May 2013 20:24:26 +0000 (22:24 +0200)]
bus: properly handle message bodies that are a chain of memory areas rather than a single one

10 years agobus: add and use UINT64_TO_PTR()
Kay Sievers [Tue, 14 May 2013 14:13:52 +0000 (16:13 +0200)]
bus: add and use UINT64_TO_PTR()

10 years agoupdate TODO
Lennart Poettering [Tue, 14 May 2013 12:01:20 +0000 (14:01 +0200)]
update TODO

10 years agojournald-stream: typo in error message.
Auke Kok [Mon, 13 May 2013 21:40:55 +0000 (14:40 -0700)]
journald-stream: typo in error message.

10 years agoTODO: add "debug" kernel cmdline switch
Kay Sievers [Mon, 13 May 2013 20:21:54 +0000 (22:21 +0200)]
TODO: add "debug" kernel cmdline switch

10 years agobus: test-bus-memfd - use pread()/pwrite()
Kay Sievers [Mon, 13 May 2013 13:12:25 +0000 (15:12 +0200)]
bus: test-bus-memfd - use pread()/pwrite()

10 years agobus: update test-bus-memfd
Kay Sievers [Mon, 13 May 2013 03:56:31 +0000 (05:56 +0200)]
bus: update test-bus-memfd

10 years agobus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) check
Kay Sievers [Sun, 12 May 2013 18:11:03 +0000 (20:11 +0200)]
bus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) check

KDBUS_MAKE_ACCESS_WORLD is no longer needed, the kernel creates the
kdbus device node with the uid/gid of the caller now.

10 years agoAdd support for ConditionSecurity=ima
Auke Kok [Sat, 11 May 2013 20:40:08 +0000 (13:40 -0700)]
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.

10 years agoRe-indent with spaces.
Auke Kok [Sat, 11 May 2013 20:35:38 +0000 (13:35 -0700)]
Re-indent with spaces.

10 years agobus: update test-bus-memfd
Kay Sievers [Sat, 11 May 2013 12:48:24 +0000 (14:48 +0200)]
bus: update test-bus-memfd

10 years agobus: fix test-bus-memfd
Kay Sievers [Fri, 10 May 2013 17:58:05 +0000 (19:58 +0200)]
bus: fix test-bus-memfd

10 years agobus: fix error check in memfd code
Lennart Poettering [Fri, 10 May 2013 17:15:55 +0000 (19:15 +0200)]
bus: fix error check in memfd code

10 years agobus: extend memfd test
Lennart Poettering [Fri, 10 May 2013 15:33:44 +0000 (17:33 +0200)]
bus: extend memfd test

10 years agonspawn: only warn about audit when booting the container
Dave Reisner [Fri, 10 May 2013 12:59:00 +0000 (08:59 -0400)]
nspawn: only warn about audit when booting the container

The audit subsystem isn't relevant when nspawn is only being used as a
chroot.

10 years agobus: add new API for kdbus memfd functionality
Lennart Poettering [Fri, 10 May 2013 12:34:57 +0000 (14:34 +0200)]
bus: add new API for kdbus memfd functionality

10 years agokdbus: update kdbus.h from upstream
Kay Sievers [Fri, 10 May 2013 02:55:43 +0000 (04:55 +0200)]
kdbus: update kdbus.h from upstream

10 years agobus: catch up with latest kdbus
Lennart Poettering [Fri, 10 May 2013 01:36:55 +0000 (03:36 +0200)]
bus: catch up with latest kdbus

10 years agobus: add sd_bus_message_append_string_space() for zero-copy string appending
Lennart Poettering [Thu, 9 May 2013 23:12:15 +0000 (01:12 +0200)]
bus: add sd_bus_message_append_string_space() for zero-copy string appending

10 years agonspawn: Include netlink headers rather than using #ifdef
Colin Walters [Thu, 9 May 2013 23:31:20 +0000 (19:31 -0400)]
nspawn: Include netlink headers rather than using #ifdef

This is a better fix than e13e1fad8b231e187bd5de3ce668411bdcd3ac1a for
failing to compile without audit that
77b6e19458f37cfde127ec6aa9494c0ac45ad890 introduced.

10 years agoFix previous commit for !HAVE_AUDIT
Colin Walters [Thu, 9 May 2013 22:32:32 +0000 (18:32 -0400)]
Fix previous commit for !HAVE_AUDIT

10 years agosystemd-python: allow threads around flush
Zbigniew Jędrzejewski-Szmek [Thu, 9 May 2013 22:28:15 +0000 (18:28 -0400)]
systemd-python: allow threads around flush

flush() is potentially costly.

10 years agosystemd-python: use consistent indentation
Zbigniew Jędrzejewski-Szmek [Thu, 9 May 2013 22:25:54 +0000 (18:25 -0400)]
systemd-python: use consistent indentation

10 years agoaudit: since audit is apparently never going to be fixed for containers tell the...
Lennart Poettering [Thu, 9 May 2013 22:14:12 +0000 (00:14 +0200)]
audit: since audit is apparently never going to be fixed for containers tell the user what's going on

Let's try to be helpful to the user and give him a hint what he can do
to make nspawn work with normal OS containers.

https://bugzilla.redhat.com/show_bug.cgi?id=893751

10 years agoStart ctrl-alt-del.target irreversibly
Eelco Dolstra [Tue, 7 May 2013 12:16:53 +0000 (14:16 +0200)]
Start ctrl-alt-del.target irreversibly

This makes ctrl-alt-del reboots more robust, just like "systemctl
reboot".

10 years agobuild-sys: add convinience 'make python-shell'
Zbigniew Jędrzejewski-Szmek [Thu, 9 May 2013 22:10:44 +0000 (18:10 -0400)]
build-sys: add convinience 'make python-shell'

This will launch $(PYTHON) with $LD_LIBRARY_PATH and $PYTHONPATH
as ./configure-d and DESTDIR-ed. Use as:
   make install DESTDIR=/var/tmp/inst python-shell

10 years agosystemd-python: wrap sd_login_monitor
Zbigniew Jędrzejewski-Szmek [Thu, 9 May 2013 22:10:30 +0000 (18:10 -0400)]
systemd-python: wrap sd_login_monitor

10 years agobus: add API for appending/reading fixed arrays
Lennart Poettering [Thu, 9 May 2013 18:00:51 +0000 (20:00 +0200)]
bus: add API for appending/reading fixed arrays

10 years agosystemctl does not expand %u, so revert back to %I
Auke Kok [Thu, 9 May 2013 16:39:15 +0000 (09:39 -0700)]
systemctl does not expand %u, so revert back to %I

The description field is only displayed by systemctl, and
it can't expand %u properly (it will always display "root").

10 years agobuild-sys: prepare 204 v204
Lennart Poettering [Thu, 9 May 2013 13:45:50 +0000 (15:45 +0200)]
build-sys: prepare 204

10 years agoman: document that the kernel's audit subsystem is currently incompatible with nspawn...
Lennart Poettering [Thu, 9 May 2013 13:32:27 +0000 (15:32 +0200)]
man: document that the kernel's audit subsystem is currently incompatible with nspawn containers

10 years agocondition, man: Add support for ConditionSecurity=smack
Karol Lewandowski [Tue, 7 May 2013 11:21:46 +0000 (13:21 +0200)]
condition, man: Add support for ConditionSecurity=smack

According to Documentation/security/Smack.txt:
  In keeping with the intent of Smack, configuration data is minimal
  and not strictly required. The most important configuration step is
  mounting the smackfs pseudo filesystem.
This means that checking the mount point should be enough.

10 years agosystemd-python: add wrappers for easy functions in sd-login
Zbigniew Jędrzejewski-Szmek [Wed, 8 May 2013 23:46:49 +0000 (19:46 -0400)]
systemd-python: add wrappers for easy functions in sd-login

sd_get_uids, sd_get_seats, sd_get_sessions, and sd_get_machine_names.

10 years agosystemd-python: add __version__ strings
Zbigniew Jędrzejewski-Szmek [Thu, 9 May 2013 01:08:14 +0000 (21:08 -0400)]
systemd-python: add __version__ strings

10 years agoRearrange a few fields to reduce holes
Zbigniew Jędrzejewski-Szmek [Wed, 8 May 2013 01:07:39 +0000 (21:07 -0400)]
Rearrange a few fields to reduce holes

10 years agoman: add permalinks to subsection titles too
Zbigniew Jędrzejewski-Szmek [Tue, 7 May 2013 00:00:16 +0000 (20:00 -0400)]
man: add permalinks to subsection titles too

10 years agoupdate TODO
Lennart Poettering [Tue, 7 May 2013 18:56:30 +0000 (20:56 +0200)]
update TODO

10 years agohostnamectl: suppress outputting of pretty hostname field in status if empty
Lennart Poettering [Tue, 7 May 2013 18:56:05 +0000 (20:56 +0200)]
hostnamectl: suppress outputting of pretty hostname field in status if empty

10 years agohostname: only suppress setting of pretty hostname if it is non-equal to the static...
Lennart Poettering [Tue, 7 May 2013 18:55:11 +0000 (20:55 +0200)]
hostname: only suppress setting of pretty hostname if it is non-equal to the static hostname and if the static hostname is set, too

https://bugzilla.redhat.com/show_bug.cgi?id=957814

10 years agobuild-sys: properly mkdir for GENERAL_ALIASES
Zbigniew Jędrzejewski-Szmek [Tue, 7 May 2013 18:38:51 +0000 (14:38 -0400)]
build-sys: properly mkdir for GENERAL_ALIASES

Previous commit (20d408766) was broken. The problem is not connected
to DESTDIR being set or not, but to the fact that targets in
$GENERAL_ALIASES have directory components, so mkdir -p wasn't
recursing deep enough.

10 years agobuild-sys: properly mkdir with DESTDIR set
Zbigniew Jędrzejewski-Szmek [Tue, 7 May 2013 18:13:04 +0000 (14:13 -0400)]
build-sys: properly mkdir with DESTDIR set

grawity> ln: failed to create symbolic link
‘/home/grawity/pkg/aur/systemd-git/pkg/systemd//etc/systemd/system/multi-user.target.wants/remote-fs.target’: No such file or directory

10 years agojournald: don't recalculate the ACL mask
Lennart Poettering [Tue, 7 May 2013 17:07:27 +0000 (19:07 +0200)]
journald: don't recalculate the ACL mask

Otherwise we might end up with executable files if some default ACL is
set for the journal directory.

10 years agobuild-sys: support builds without EAs again
Lennart Poettering [Tue, 7 May 2013 17:03:46 +0000 (19:03 +0200)]
build-sys: support builds without EAs again

10 years agohashmap: document trivial_hash_func()
Lennart Poettering [Tue, 7 May 2013 15:51:41 +0000 (17:51 +0200)]
hashmap: document trivial_hash_func()

10 years agokmod-setup: properly iterate through module table
Lennart Poettering [Tue, 7 May 2013 15:48:25 +0000 (17:48 +0200)]
kmod-setup: properly iterate through module table

Previously we skipped every second entry.

This also cleans up much of the code and removes some dead code.

10 years agosystemd-sleep: it is not an error if the config file is missing
Zbigniew Jędrzejewski-Szmek [Tue, 7 May 2013 15:35:23 +0000 (11:35 -0400)]
systemd-sleep: it is not an error if the config file is missing

10 years agologin: add missing _public_ to sd_get_machine_names()
Lennart Poettering [Tue, 7 May 2013 10:47:30 +0000 (12:47 +0200)]
login: add missing _public_ to sd_get_machine_names()

10 years agoupdate TODO
Lennart Poettering [Tue, 7 May 2013 00:42:15 +0000 (02:42 +0200)]
update TODO