[systemd-commits] Changes to 'refs/tags/v38'

Lennart Poettering lennart at kemper.freedesktop.org
Tue Jan 10 20:05:47 PST 2012


Tag 'v38' created by Lennart Poettering <lennart at poettering.net> at 2012-01-11 04:05 +0100

systemd 38

Changes since v37:
Bill Nottingham (1):
      Allow 'list-unit-files' to run with --root.

Dan Walsh (1):
      label: fix labeling of symbolic links

Daniel Walsh (1):
      namespace: remount namespace root dir for SLAVE to avoid propagation of mounts from the namespace to the host

Dave Reisner (1):
      systemctl-completion: always invoke with --no-legend

Dexter Morgan (1):
      Add Mageia support

Gregs Gregs (1):
      fsck: Fix typo in comment

Jonathan Nieder (1):
      audit: do not complain if kernel lacks audit

Kay Sievers (33):
      update TODO
      journal: silence gcc warnings
      Makefile.am: consistently use tabs
      logind: add 'login' subdir to include dirs
      logind: fix POTFILES location
      build-sys: restructure logind parts in Makefile.am and add --disable-logind
      timedated: move sources to subdirectory
      localed: move sources to subdirectory
      hostnamed: move sources to subdirectory
      hostnamed, localed: move config files to subdir
      binfmt: move sources to subdirectory
      journal: restructure Makefile.am
      libsystemd-id128: restructure Makefile.am
      pam_systemd: restructure Makefile.am and move inside ENABLE_LOGIND
      libsystemd-daemon: restructure Makefile.am
      build-sys: remove redundant _CFLAGS assignment
      build-sys: restructure sd-daemon, sd-readahead, sd-login files
      build-sys: more remaining parts of sd-deamon to their own section in Makefile.am
      gnome-ask-password-agent: require libnotify >= 0.7.0
      build-sys: login - remove specified include dir; all subdirs are in the list now
      build-sys: switch to tar xz
      do not install drop-in files; the shared library should be used by default
      build-sys: rename 'rootdir' to 'rootprefix' like udev and kmod uses
      conf-parser: silence compiler warning
      logind: add needed include for sd_notify()
      build-sys: switch autoconf's default prefix from /usr/local to /usr
      build-sys: install pam module in $rootlibdir
      build-sys: add some headers to fix 'make distcheck'
      build-sys: use ${ac_default_prefix}
      build-sys: add headers to EXTRA_DIST to fix 'make distcheck'
      autogen: add --with-rootlibdir= and switch /usr/local to /usr
      fix compiler warning
      autogen.sh: diet and sync with udev and kmod

Lennart Poettering (184):
      journal: add preliminary incomplete implementation
      journal: store XOR combination of entry data object hashes to identify hash lines
      journal: replace linked list by hashmap when merging files
      journal: split user logs into their own journal files
      journal: implement parallel traversal in client
      util: properly detect what the last capability is
      Merge branch 'master' into journal
      journal: only fallocate() what we really need to avoid slowness on file systems which do not support fallocate natively
      util: fix build
      journal: place machin journals in machine specific subdirectories
      journal: add cgroup path to entries
      journalctl: find journal files in right path
      journal: implementation rotation
      journal: implement parallel file traversal
      journal: fix field retrieval by name
      journal: synchronize seqnum across files
      journal: when the same entry is in two files, skip over them in sync
      journal: move field index from file into journal object
      journal: if two entries match with everything but seqnums, they are still identical
      journal: properly implement matching with multiple matches
      journal: unify code for up and for down traversal
      journal: implement seek to head/tail
      journal: automaticall reset location when the set of matches changes
      update TODO
      README: explain dependency on cgroups
      plymouth: fix ply proto endianess issues
      initctl: don't use dbus connection after PID 1 got respawned
      cgroup: always recreate cgroup before we try to apply attributes
      mount: order remote mounts after both network.target and remote-fs-pre.target
      units: drop [Install] section from remote-fs-pre.target
      update TODO
      Merge remote-tracking branch 'zbigniew/systemadm_changes'
      cgroup: immediately remove all cgroups which run empty
      update TODO
      macro: fix ALIGN_TO macro definition
      journal: implement multiple field matches
      TODO
      Merge branch 'master' into journal
      update TODO
      journal: add native protocol to journald, and client side API to send journal messages
      journal: enforce limits on open journal files
      journal: introduce mandatory sd_journal_printf() priority parameter
      journald: filter fields send from client starting with underscore
      man: document the sd-login interfaces
      sd-daemon: fix #include lines since we now ship a shared library
      man: build new man pages
      man: sd_readahead is not actually available in libsystemd-daemon
      build-sys: add rules for man page aliases
      man: add sd-login(7) page
      man: various updates
      man: extend sd-login(7) in regards to mixing D-Bus and synchronous library calls a bit
      hashmap: add hashmap_first_key()
      man: generate HTML instead of XHTML with XSL docbook to work around 'fsfunc' noise
      man: switch to UTF-8 output, to work around charset issues
      journal: implement inotify-based live logging logic
      journal: fix matches
      journal: fix space reservation limit enforcement
      journal: add inline compression support with XZ
      journalctl: add json, export, short and verbose output modes
      journalctl: add command line parsing
      journal: add missing compress.[ch]
      journal: properly handle first inline bisect array entry
      journald: enforce some syntax restrictions on field names sent from the client side
      journal: implement stdout transport
      journald: implement sophisticated rate limiting
      udev: exclude loopback device from udev rule based sysctl application, since we can just apply that directly at boot
      journal: fix typo
      journal: fix hash table lookup logic
      journald: when checking available disk space for rate limiting, cache the results temporarily
      journal: never mmap beyond file size
      journald: increase rate limit burst rate
      journald: flush /run to /var as soon as it becomes available
      journald: don't recheck /var availability more often than 30s
      remount-api-vfs: handle another OOM condition
      journald: add missing header
      journal: add unit files and shared library glue
      journald: forward all syslog messages to syslogd
      journal: fix a few bad memory accesses and leaks
      journal: disable default debug logging
      journal: move max_use into metrics structure
      Merge branch 'journal'
      socket: rename the PassCred= option to PassCredentials=, since we don't want to needlessly abbreviate options unless they are very well established
      kmsg: drop unused variable
      journal: automatically deduce journal metrics from file system sizes
      git: update gitignore
      logind: move logind into its own subdirectory
      logind: move more files into subdirectory
      journal: move symver file into subdirectory
      util: fix warning
      login: move libsystemd-login.pc.in into src/login/
      test: rename test directory
      login: move the PAM module to src/login/ since it is just a client to logind
      build-sys: fix mageia kbd mappings
      build-sys: make readahead and vconsole optional
      login: move systemd-user-sessions.service into login/, too
      cryptsetup: split off cryptsetup into its own subdir
      build-sys: move kbd-model-map to locale/
      build-sys: make quotacheck and randomseed optional
      socket: only add dependency on kmsg socket to socket units which have any kind of exec program specified
      readahead: bring export definition of sd-readahead in line with sd-daemon
      nspawn: get rid of BUFFER_SIZE, use LINE_MAX instead
      login: introduce sd_pid_get_service()
      journal: add _public_ to all sd-journal calls, and add parameter checks
      sd-id128: add _public_ to all exports, and add validity checks for all parameters
      journald: add _SYSTEMD_SESSION, _SYSTEMD_OWNER_UID, _SYSTEMD_SERVICE to all entries
      journald: treat a read-only /var identical to an unmounted one
      journal: never fail if we cannot access /var, just print a warning
      systemctl: hook up systemctl with the journal
      logind: if we can't open /dev/tty0, assume there is no VT subsystem and don't pretend we could do VT switching
      logind: don't watch vcsa if nobody cares
      logind: send out Lock signal when locking
      journald: fix _SYSTEMD_CGROUP= values
      sd128: add format string macros for outputting sd_id128_t variables
      sd128: rename SD_FORMAT_ID128_STR to SD_ID128_FORMAT_STR to follow naming scheme
      journalctl: add -n switch
      journal: add missing error check
      journal: add memory barrier before linking in newly created entries
      journal: apply seek check before resizing window, and refresh stat data if necessary
      journal: when increasing window, make sure to use the increased window
      journald: don't rotate on startup
      journal: don't mind too much if we can't find a monotonic timestamp
      journal: add missing error check
      journal: fix reverse traversing of entries
      journalctl: fix counting of -n parameter
      journalctl: only output 10 most recent lines in --follow mode
      journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since processes might also be related to mount, swap or socket units, not just services
      systemctl: shortcut log output for non-service, non-socket, non-mount, non-swap units
      journal: it's not a problem if the realtime jumps, hence don't ensure monotonicity of realtime for entries we write
      journal: beef up journal output of systemctl and journalctl
      journal: fix XZ build flags
      journald: parse configuration file
      util: when printing status updates during boot, take terminal width into account
      log: minor optimization
      journald: add configuration file options to forward all logged data to kmsg, console, syslog
      util: never ellipsize welcome message
      build-sys: move public header files into a dir of their own
      journal: add missing sd-messages.h
      journalctl: add --new-id switch to generate a new 128Bit id
      git: only ignore toplevel systemd file
      journal: fix include in sd-journal.h
      build-sys: add stub makefiles to subdirs
      build-sys: drop colorgcc
      headers: fix git URLs for source files
      README: correct license claims
      journalctl: rework short output mode to rebuild full syslog message
      journal: move sockets into their own subdir
      journal: store used transport in journal
      execute: talk directly to the journald, instead to the stdout-syslog-bridge
      sd-journal: close reading side of sd_journal_stream_fd() file descriptors
      journal: rename priority_prefix to level_prefix, since that's how we call it in PID 1
      journal: rename syslog tag to identifier since that's what we call it on the server side.
      login: implement sd_session_get_service()
      stdout: remove stdout-syslog-bridge since it is now obsoleted by journald
      journal: introduce log target 'journal' for executed processes
      special: fix name of journal socket unit
      kmsg-syslogd: remove kmsg-syslogd, since it's entirely obsoleted and replaced by journald
      journald: start the journal after the syslog socket, so that the syslog socket queues syslog messages from early boot on
      units: remove left-over unit file
      service: add dependencies on configured sockets
      unit: properly update references to units which are merged
      journald: shorten the time we wait for a forwarding syslog
      journald: start journald right away, don't wait until activation
      journald: introduce systemd_journald.forward_to_kmsg=1 (and friends) to enable kmsg forwarding globally via kernel cmdline
      main: fix spelling
      load-fragment: fix parsing of Socket= setting
      build-sys: move .pc files next to the matching sources
      journalctl: rename --new-id to --new-id128 in order not to introduce yet another new name
      sd-id128: let's make our API a bit smaller, since sd_id128_make_v4_uuid() is dispensable
      journald: remove inner loop debug message
      journald: add kmsg source
      journalctl: add new short-monotonic output mode
      journalctl: display source timestamp, not journald timestamp, if known
      shutdown: exclude processes with argv[0][0] from killing
      update TODO
      service: brutally slaughter processes that are running in the cgroup when we enter START_PRE and START
      shutdown: add link to root storage daemon text
      unit: implement new PropagateReloadTo=/PropagateReloadFrom= operations
      Update TODO
      journalctl: always show monotonic timestamp even if it's from an old boot
      systemd: reconnect to syslog as soon as the journal is fully up
      sd-journal: implement a number of non-implemented calls from the API for now
      journal: don't realign window twice
      build-sys: bump version
      build-sys: fix upload rule for xz

Michael Biebl (2):
      build-sys: fix typo in help string
      build-sys: link systemctl and systemd-journalctl against libsystemd-id128

Michal Schmidt (55):
      manager: fix a crash in isolating
      utmp: remove unneded parameters
      utmp: no need to zero a struct before overwriting it with memcpy
      utmp: initialize store with the found entry, not with the lookup key
      utmp: for DEAD_PROCESS write the current time to wtmp
      man: fix a typo in signal number
      units: drop unnecessary 'StandardOutput=syslog'
      units/fedora: let rc-local.service log to syslog
      units/suse: let rc-local.service log to syslog
      service: don't warn if the pidfile still exists after SIGCHLD
      job: colored status messages on boot
      man: fix typo in sd_notify
      execute: avoid logging to closed fds
      execute: make setup_pam() return -errno when possible
      execute: log errors from "sd(EXEC)"
      pam-module: use the correct session type "unspecified"
      pam-module: treat "cron" in PAM_TTY as empty tty
      let mount and swap units log to the configured defaults
      socket: add option for SO_PASSCRED
      shutdownd: use PassCred=yes in the socket unit
      syslog: use PassCred=yes for the /dev/log socket
      man: document the PassCred option
      add a generator to pull rc-local.service in
      rc-local: no need to check if the script is executable
      rc-local: order after network.target
      util: fix error checking after fgets()
      path: use %m instead of strerror(errno)
      path: refactor PathSpec usage
      path: add PathModified (= PathChanged + IN_MODIFY)
      service: handle services with racy daemonization gracefully
      service: stop the service if ExecStartPost ends with a failure
      unit: garbage collect units with load error
      systemctl: print 'error' load state in red
      path: add missing pieces for PathModified
      unit: fix false positive in check for unneeded unit
      unit: check for unneeded dependencies even when unit stop was expected
      pam-module: add a couple of debugging prints
      systemctl: fix typo in 'is-enabled'
      tmpfiles: use an enum instead of plain char for item type
      tmpfiles: rename a couple of functions
      tmpfiles: use a common function to set owner/group/mode/label
      tmpfiles: separate a generic item glob processing function
      tmpfiles: add RECURSIVE_RELABEL_PATH ('Z')
      man: document 'Z' in tmpfiles
      man: mention that 'Z' ignores uid/gid/mode
      service: use 'syslog+console' for sysv_console
      tmpfiles: apply chown, chmod for 'Z' entries too
      tmpfiles: add 'z', like 'Z' but not recursive
      man: fix misplaced remark in description of Sockets=
      execute: fix losing of start timestamps
      dbus: register to DBus asynchronously
      dbus: no sync D-Bus connection flushing
      log: never block on syslog in PID 1
      util: fix switching to console unicode mode
      util: switch the console to text mode on reset

Michał Górny (2):
      man: Fix out-of-source manpage builds.
      build-sys: Fix missing directories with parallel 'make install'.

Ran Benita (3):
      bash-completion: update with new verbs and arguments
      bash-completion: add completions for systemd-loginctl
      bash-completion: rename file since it is no longer for systemctl only

Thomas Jarosch (2):
      condition: Fix file descriptor leak in test_capability()
      Fix same expression on both sides of '&&'

Tim Waugh (1):
      '@' is an 'ampersat' not an 'ampersand'; let's call it 'at symbol'

Tollef Fog Heen (1):
      service: Drop rcN.d runlevels from SysV services that also exist in rcS.d

Tom Gundersen (3):
      random-seed: convert poolsize from bits to bytes
      cryptsetup-generator: avoid ordering cycle on swap
      man: fix SEE ALSO in hostname(5)

Zbigniew Jędrzejewski-Szmek (16):
      systemadm: break timestamp formatting out into a seperate function
      systemadm: allow sorting of jobs and units
      systemadm: split the type+status combo box into type combo & status checkbox
      systemadm: filter on swaps, paths, and timers too.
      systemadm: add a wrappable label and use it for status lines
      systemadm: add libgee as dependency and use it for a unit map
      systemadm: display dependencies sorted
      systemadm: use color for dependency links
      systemadm: use bold for "requires", etc.
      systemadm: make the dependency listing  selectable
      systemadm: catch exceptions generated by dbus
      systemadm: coalesce id and decription fields
      systemadm: adjust row numbers after removing 'aliases'
      systemadm: use colors for id too, remove color from fragment link
      systemctl: make list-unit-files output more economical
      fix compilation error with 'PathSpec redefined'

---
 .gitignore                                              |   14 
 Makefile.am                                             | 1860 +++++++----
 README                                                  |    8 
 TODO                                                    |   46 
 autogen.sh                                              |   74 
 configure.ac                                            |   97 
 libsystemd-daemon.pc.in                                 |   19 
 libsystemd-login.pc.in                                  |   18 
 man/custom-html.xsl                                     |   29 
 man/hostname.xml                                        |    2 
 man/sd-daemon.xml                                       |    6 
 man/sd-login.xml                                        |  146 
 man/sd-readahead.xml                                    |    4 
 man/sd_booted.xml                                       |    6 
 man/sd_get_seats.xml                                    |  127 
 man/sd_is_fifo.xml                                      |    6 
 man/sd_listen_fds.xml                                   |    6 
 man/sd_login_monitor_new.xml                            |  172 +
 man/sd_notify.xml                                       |    8 
 man/sd_pid_get_session.xml                              |  156 
 man/sd_readahead.xml                                    |   32 
 man/sd_seat_get_active.xml                              |  152 
 man/sd_session_is_active.xml                            |  152 
 man/sd_uid_get_state.xml                                |  185 +
 man/systemd-tmpfiles.xml                                |    4 
 man/systemd.conf.xml                                    |    2 
 man/systemd.exec.xml                                    |   19 
 man/systemd.path.xml                                    |   17 
 man/systemd.service.xml                                 |    4 
 man/systemd.socket.xml                                  |   17 
 man/systemd.unit.xml                                    |   16 
 man/systemd.xml                                         |    2 
 man/tmpfiles.d.xml                                      |   32 
 po/.gitignore                                           |    2 
 po/POTFILES.in                                          |    8 
 po/POTFILES.skip                                        |    6 
 src/.gitignore                                          |    2 
 src/99-systemd.rules.in                                 |    2 
 src/acl-util.c                                          |   68 
 src/acl-util.h                                          |   27 
 src/automount.c                                         |   23 
 src/automount.h                                         |    3 
 src/binfmt.c                                            |  164 -
 src/binfmt/Makefile                                     |    1 
 src/binfmt/binfmt.c                                     |  164 +
 src/cgroup-show.c                                       |    2 
 src/cgroup.c                                            |   18 
 src/condition.c                                         |    2 
 src/conf-parser.c                                       |   27 
 src/conf-parser.h                                       |    1 
 src/cryptsetup-generator.c                              |  296 -
 src/cryptsetup.c                                        |  529 ---
 src/cryptsetup/Makefile                                 |    1 
 src/cryptsetup/cryptsetup-generator.c                   |  298 +
 src/cryptsetup/cryptsetup.c                             |  529 +++
 src/dbus-path.c                                         |    2 
 src/dbus-service.c                                      |    2 
 src/dbus-socket.c                                       |    2 
 src/dbus-timer.c                                        |    2 
 src/dbus-unit.h                                         |    8 
 src/dbus.c                                              |  382 +-
 src/execute.c                                           |  211 -
 src/execute.h                                           |    4 
 src/exit-status.c                                       |    3 
 src/exit-status.h                                       |    3 
 src/fsck.c                                              |    4 
 src/generate-kbd-model-map                              |   33 
 src/gnome-ask-password-agent.vala                       |   10 
 src/hashmap.c                                           |   11 
 src/hashmap.h                                           |    1 
 src/hostname-setup.c                                    |    4 
 src/hostname/Makefile                                   |    1 
 src/hostname/hostnamed.c                                |  623 +++
 src/hostname/org.freedesktop.hostname1.conf             |   27 
 src/hostname/org.freedesktop.hostname1.policy.in        |   49 
 src/hostname/org.freedesktop.hostname1.service          |   12 
 src/hostnamed.c                                         |  623 ---
 src/initctl.c                                           |   13 
 src/install.c                                           |    5 
 src/job.c                                               |   32 
 src/journal/.gitignore                                  |    2 
 src/journal/Makefile                                    |    1 
 src/journal/compress.c                                  |  208 +
 src/journal/compress.h                                  |   38 
 src/journal/journal-def.h                               |  165 +
 src/journal/journal-file.c                              | 2176 +++++++++++++
 src/journal/journal-file.h                              |  125 
 src/journal/journal-internal.h                          |   84 
 src/journal/journal-rate-limit.c                        |  275 +
 src/journal/journal-rate-limit.h                        |   34 
 src/journal/journal-send.c                              |  272 +
 src/journal/journalctl.c                                |  307 +
 src/journal/journald-gperf.gperf                        |   31 
 src/journal/journald.c                                  | 2604 ++++++++++++++++
 src/journal/journald.h                                  |   83 
 src/journal/libsystemd-journal.pc.in                    |   19 
 src/journal/libsystemd-journal.sym                      |   45 
 src/journal/lookup3.c                                   | 1003 ++++++
 src/journal/lookup3.h                                   |   25 
 src/journal/sd-journal.c                                | 1616 +++++++++
 src/journal/systemd-journald.conf                       |   25 
 src/journal/test-journal.c                              |  120 
 src/kbd-model-map                                       |   72 
 src/kmsg-syslogd.c                                      |  513 ---
 src/label.c                                             |    2 
 src/libsystemd-daemon.pc.in                             |   19 
 src/libsystemd-id128.pc.in                              |   18 
 src/libsystemd-id128.sym                                |   21 
 src/libsystemd-login.sym                                |   35 
 src/linux/Makefile                                      |    1 
 src/load-fragment-gperf.gperf.m4                        |    4 
 src/load-fragment.c                                     |   64 
 src/locale-setup.c                                      |    2 
 src/locale/Makefile                                     |    1 
 src/locale/generate-kbd-model-map                       |   33 
 src/locale/kbd-model-map                                |   72 
 src/locale/localed.c                                    | 1429 ++++++++
 src/locale/org.freedesktop.locale1.conf                 |   27 
 src/locale/org.freedesktop.locale1.policy.in            |   39 
 src/locale/org.freedesktop.locale1.service              |   12 
 src/localed.c                                           | 1429 --------
 src/log.c                                               |   40 
 src/log.h                                               |    1 
 src/login/.gitignore                                    |    1 
 src/login/Makefile                                      |    1 
 src/login/libsystemd-login.pc.in                        |   18 
 src/login/libsystemd-login.sym                          |   41 
 src/login/loginctl.c                                    | 1914 +++++++++++
 src/login/logind-acl.c                                  |  248 +
 src/login/logind-acl.h                                  |   60 
 src/login/logind-dbus.c                                 | 1504 +++++++++
 src/login/logind-device.c                               |   86 
 src/login/logind-device.h                               |   48 
 src/login/logind-gperf.gperf                            |   22 
 src/login/logind-seat-dbus.c                            |  403 ++
 src/login/logind-seat.c                                 |  513 +++
 src/login/logind-seat.h                                 |   83 
 src/login/logind-session-dbus.c                         |  515 +++
 src/login/logind-session.c                              |  945 +++++
 src/login/logind-session.h                              |  124 
 src/login/logind-user-dbus.c                            |  411 ++
 src/login/logind-user.c                                 |  587 +++
 src/login/logind-user.h                                 |   86 
 src/login/logind.c                                      | 1247 +++++++
 src/login/logind.h                                      |  128 
 src/login/org.freedesktop.login1.conf                   |   86 
 src/login/org.freedesktop.login1.policy.in              |   89 
 src/login/org.freedesktop.login1.service                |   12 
 src/login/pam-module.c                                  |  619 +++
 src/login/sd-login.c                                    |  781 ++++
 src/login/systemd-logind.conf                           |   16 
 src/login/test-login.c                                  |  171 +
 src/login/uaccess.c                                     |   91 
 src/login/user-sessions.c                               |  100 
 src/loginctl.c                                          | 1914 -----------
 src/logind-acl.c                                        |  287 -
 src/logind-acl.h                                        |   60 
 src/logind-dbus.c                                       | 1504 ---------
 src/logind-device.c                                     |   86 
 src/logind-device.h                                     |   48 
 src/logind-gperf.gperf                                  |   22 
 src/logind-seat-dbus.c                                  |  403 --
 src/logind-seat.c                                       |  499 ---
 src/logind-seat.h                                       |   82 
 src/logind-session-dbus.c                               |  515 ---
 src/logind-session.c                                    |  945 -----
 src/logind-session.h                                    |  124 
 src/logind-user-dbus.c                                  |  411 --
 src/logind-user.c                                       |  587 ---
 src/logind-user.h                                       |   86 
 src/logind.c                                            | 1228 -------
 src/logind.h                                            |  128 
 src/logs-show.c                                         |  642 +++
 src/logs-show.h                                         |   56 
 src/machine-id-setup.c                                  |   41 
 src/macro.h                                             |    2 
 src/main.c                                              |   22 
 src/manager.c                                           |   77 
 src/manager.h                                           |    1 
 src/mount.c                                             |   33 
 src/namespace.c                                         |    8 
 src/notify.c                                            |    3 
 src/nspawn.c                                            |   23 
 src/org.freedesktop.hostname1.conf                      |   27 
 src/org.freedesktop.hostname1.policy.in                 |   49 
 src/org.freedesktop.hostname1.service                   |   12 
 src/org.freedesktop.locale1.conf                        |   27 
 src/org.freedesktop.locale1.policy.in                   |   39 
 src/org.freedesktop.locale1.service                     |   12 
 src/org.freedesktop.login1.conf                         |   86 
 src/org.freedesktop.login1.policy.in                    |   89 
 src/org.freedesktop.login1.service                      |   12 
 src/org.freedesktop.timedate1.conf                      |   27 
 src/org.freedesktop.timedate1.policy.in                 |   61 
 src/org.freedesktop.timedate1.service                   |   12 
 src/pam-module.c                                        |  622 ---
 src/path.c                                              |  413 +-
 src/path.h                                              |   13 
 src/quotacheck.c                                        |    6 
 src/random-seed.c                                       |    6 
 src/rc-local-generator.c                                |  107 
 src/readahead-collect.c                                 |  692 ----
 src/readahead-common.c                                  |  269 -
 src/readahead-common.h                                  |   50 
 src/readahead-replay.c                                  |  371 --
 src/readahead/Makefile                                  |    1 
 src/readahead/readahead-collect.c                       |  693 ++++
 src/readahead/readahead-common.c                        |  269 +
 src/readahead/readahead-common.h                        |   50 
 src/readahead/readahead-replay.c                        |  372 ++
 src/readahead/sd-readahead.c                            |   88 
 src/remount-api-vfs.c                                   |   23 
 src/sd-daemon.h                                         |  277 -
 src/sd-id128.c                                          |  221 +
 src/sd-login.c                                          |  726 ----
 src/sd-login.h                                          |  121 
 src/sd-readahead.c                                      |   76 
 src/sd-readahead.h                                      |   81 
 src/service.c                                           |  321 +
 src/service.h                                           |    8 
 src/shutdown.c                                          |   46 
 src/shutdownd.c                                         |    9 
 src/socket.c                                            |  112 
 src/socket.h                                            |   10 
 src/special.h                                           |    4 
 src/stdout-syslog-bridge.c                              |  704 ----
 src/swap.c                                              |    5 
 src/system.conf                                         |    2 
 src/systemadm.vala                                      |  289 +
 src/systemctl-bash-completion.sh                        |  150 
 src/systemctl.c                                         |  103 
 src/systemd-bash-completion.sh                          |  264 +
 src/systemd-logind.conf                                 |   16 
 src/systemd.pc.in                                       |   20 
 src/systemd/Makefile                                    |    1 
 src/systemd/sd-daemon.h                                 |  277 +
 src/systemd/sd-id128.h                                  |   61 
 src/systemd/sd-journal.h                                |  125 
 src/systemd/sd-login.h                                  |  128 
 src/systemd/sd-messages.h                               |   31 
 src/systemd/sd-readahead.h                              |   73 
 src/test-daemon.c                                       |    2 
 src/test-engine.c                                       |    2 
 src/test-id128.c                                        |   52 
 src/test-login.c                                        |  170 -
 src/timedate/Makefile                                   |    1 
 src/timedate/org.freedesktop.timedate1.conf             |   27 
 src/timedate/org.freedesktop.timedate1.policy.in        |   61 
 src/timedate/org.freedesktop.timedate1.service          |   12 
 src/timedate/timedated.c                                |  911 +++++
 src/timedated.c                                         |  911 -----
 src/timer.c                                             |   58 
 src/timer.h                                             |    2 
 src/tmpfiles.c                                          |  333 +-
 src/tty-ask-password-agent.c                            |    1 
 src/uaccess.c                                           |   90 
 src/unit.c                                              |   84 
 src/unit.h                                              |   28 
 src/update-utmp.c                                       |    9 
 src/user-sessions.c                                     |  100 
 src/util.c                                              |  582 +++
 src/util.h                                              |   34 
 src/utmp-wtmp.c                                         |   34 
 src/utmp-wtmp.h                                         |    6 
 src/vconsole-setup.c                                    |  459 --
 src/vconsole/Makefile                                   |    1 
 src/vconsole/vconsole-setup.c                           |  459 ++
 src/wraplabel.vala                                      |   73 
 systemd.pc.in                                           |   20 
 test/Makefile                                           |    7 
 test/a.service                                          |    7 
 test/b.service                                          |    6 
 test/c.service                                          |    6 
 test/d.service                                          |    8 
 test/e.service                                          |    8 
 test/f.service                                          |    5 
 test/g.service                                          |    6 
 test/h.service                                          |    6 
 test1/default.target                                    |    1 
 test1/exec-demo.service                                 |    9 
 test1/fifo-demo.service                                 |    8 
 test1/fifo-demo.socket                                  |    6 
 test1/mail-transfer-agent.service                       |    1 
 test1/mail-transfer-agent.socket                        |    1 
 test1/multiuser.target                                  |    2 
 test1/multiuser.target.wants/exec-demo.service          |    1 
 test1/multiuser.target.wants/fifo-demo.socket           |    1 
 test1/multiuser.target.wants/mail-transfer-agent.socket |    1 
 test1/multiuser.target.wants/permissions.service        |    1 
 test1/multiuser.target.wants/systemd-logger.socket      |    1 
 test1/permissions.service                               |   11 
 test1/postfix.service                                   |    7 
 test1/postfix.socket                                    |   13 
 test1/syslog.service                                    |    5 
 test1/syslog.socket                                     |    8 
 test1/systemd-logger.service                            |   13 
 test1/systemd-logger.socket                             |    5 
 test2/Makefile                                          |    7 
 test2/a.service                                         |    7 
 test2/b.service                                         |    6 
 test2/c.service                                         |    6 
 test2/d.service                                         |    8 
 test2/e.service                                         |    8 
 test2/f.service                                         |    5 
 test2/g.service                                         |    6 
 test2/h.service                                         |    6 
 tmpfiles.d/Makefile                                     |    1 
 units/.gitignore                                        |    1 
 units/console-shell.service.m4                          |    3 
 units/fedora/rc-local.service                           |    7 
 units/getty at .service.m4                                 |    3 
 units/mageia/prefdm.service                             |   21 
 units/quotacheck.service.in                             |    1 
 units/quotaon.service                                   |    1 
 units/remote-fs-pre.target                              |    3 
 units/remount-rootfs.service                            |    1 
 units/rescue.service.m4                                 |    5 
 units/serial-getty at .service.m4                          |    3 
 units/suse/rc-local.service                             |    5 
 units/syslog.socket                                     |   26 
 units/systemd-journald.service.in                       |   25 
 units/systemd-journald.socket                           |   25 
 units/systemd-kmsg-syslogd.service.in                   |   19 
 units/systemd-logind.service.in                         |    1 
 units/systemd-remount-api-vfs.service.in                |    1 
 units/systemd-shutdownd.socket                          |    1 
 units/systemd-stdout-syslog-bridge.service.in           |   24 
 units/systemd-stdout-syslog-bridge.socket               |   21 
 units/systemd-vconsole-setup.service.in                 |    1 
 329 files changed, 33878 insertions(+), 21372 deletions(-)
---


More information about the systemd-commits mailing list