[systemd-commits] 2 commits - TODO src/resolve

Lennart Poettering lennart at kemper.freedesktop.org
Thu Aug 14 10:57:44 PDT 2014


 TODO                             |    7 +++++++
 src/resolve/resolved-dns-scope.c |    4 ++++
 2 files changed, 11 insertions(+)

New commits:
commit 5ba73e9b646af4d8109a5a633aa235665858144d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Aug 14 19:56:22 2014 +0200

    resolved: clarify that LLMNR scopes must have a link assigned
    
    This is supposed to remove some compiler warnings:
    
    http://lists.freedesktop.org/archives/systemd-devel/2014-July/021393.html

diff --git a/src/resolve/resolved-dns-scope.c b/src/resolve/resolved-dns-scope.c
index 396ae19..85709a4 100644
--- a/src/resolve/resolved-dns-scope.c
+++ b/src/resolve/resolved-dns-scope.c
@@ -365,6 +365,10 @@ int dns_scope_good_key(DnsScope *s, DnsResourceKey *key) {
 int dns_scope_llmnr_membership(DnsScope *s, bool b) {
         int fd;
 
+        assert(s);
+        assert(s->protocol == DNS_PROTOCOL_LLMNR);
+        assert(s->link);
+
         if (s->family == AF_INET) {
                 struct ip_mreqn mreqn = {
                         .imr_multiaddr = LLMNR_MULTICAST_IPV4_ADDRESS,

commit ca70bec9261977336c94f44d5fcf37e1c495326a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Aug 14 19:02:48 2014 +0200

    update TODO

diff --git a/TODO b/TODO
index 9e6fd99..d58da71 100644
--- a/TODO
+++ b/TODO
@@ -24,6 +24,8 @@ External:
 
 Features:
 
+* journald: allows specification of UID range for splitting up journal files
+
 * systemd.show_status= should probably have a mode where only failed
   units are shown.
 
@@ -57,6 +59,9 @@ Features:
         - option 100, 101, timezone
         - option 123, 144, geolocation
         - option 252, configure http proxy (PAC/wpad)
+  - networkd's dhcp server should transparently pass on the DNS and
+    NTP server list it got from user configuration and its dhcp client
+    to clients. It should also pass on its own timezone information.
 
 * resolved:
   - DNSSEC
@@ -83,6 +88,8 @@ Features:
 * sysusers:
   - also create entries in /etc/shadow, /etc/gshadow
   - allow setting the home directory of system users
+  - allow configuration of ranges to allocate items in
+  - add mode where we read sysusers data from stdin, so that we can run this from rpm scriptlets
 
 * Add a new verb "systemctl top"
 



More information about the systemd-commits mailing list