[systemd-commits] Changes to 'refs/tags/v197'
Lennart Poettering
lennart at kemper.freedesktop.org
Mon Jan 7 18:11:53 PST 2013
Tag 'v197' created by Lennart Poettering <lennart at poettering.net> at 2013-01-08 02:11 -0800
systemd 197
Changes since v196:
Adam Williamson (6):
add Belarussian mapping: simple, 'by' and 'by'
French Canadian xlayout is just "ca", not "ca(fr)" any more
add Hebrew (Israel) - simple, il/il
add Kazakh keyboard mapping (kazakh/kz)
add Lithuanian keyboard mapping (lt/lt)
correct Macedonian keyboard mapping (X layout is 'mk', not 'mkd')
Alessandro Crismani (1):
keymap: Update the list of Samsung Series 9 models
Auke Kok (1):
bootchart: merge bootchart
Colin Walters (1):
build-sys: Make libsystemd-shared link to libsystemd-daemon
Daniel Wallace (3):
fix --full for journalctl zsh completion
unit: add %U for uids in units
zsh: add hibernate and hybrid-sleep to zsh-completion
Dave Reisner (1):
bash-completion: update list of verbs
David Herrmann (1):
getty-generator: fix handling systems without a console
David Strauss (3):
mount: clarify that User= and Group= are useless with an explicit Type=
Update TODO to include splitting systemd-analyze.
Grammar and spelling fixes to journal documentation.
Dimitrios Apostolou (1):
socket: Too many incoming connections
Eelco Dolstra (1):
man: fix some typos
Eric Benoit (1):
libudev: hwdb: add missing endianess conversion
Giovanni Campagna (1):
localectl: support systems without locale-archive
Hannes Reinecke (1):
udev: path_id - handle Hyper-V devices
Henrik Grindal Bakken (1):
Add #ifdef guards around xattr usage
Hermann Gausterer (1):
shutdown: fix typo
Kay Sievers (39):
shared: FORMAT_TIMESTAMP_MAX +1
timedatectl: shorten output to print single < 80 char line
timedatectl: replace ",' with ':'
udev: net_id - read ACPI _SUN -- slot user number
shared: FORMAT_TIMESTAMP_MAX -- include space for unicode weekdays
udev: net_id - export PCI hotplug slot names
udev: net_id - merge properties into the correct device
man: systemd.time - fix typo
man: systemd.time - fix typo in fixed typo
man: systemd.exec - mention mount(2)
udev: net_id - suppress function number for single-function devices
udev: hwdb - fix OUI lookup
hwdb: update data
gitignore: ignore .trs files from tests
hwdb: update PNP ids
hwdb: fix upstream typo in PNP data
udev: net_id - clarify comments
build-sys: add libsystemd-daemon.la to libsystemd-core.la
udev: net_id - provide path names for USB devices
udev: net_id - update examples
udev: net_id - update examples
udev: net_id - fix typos
udev: net_id - fix OUI handling
rules: usb-hid-pm - remove AMI devices
hwdb: update
hwdb: update
udev: net_id: update comments
hwdb: update comments and data
hwdb: update
udev: in addition to DEVMODE, honor DEVUID, DEVGID from the uevent
udev: set device node permissions only at "add" events
udev: net_id - append "dev_id" value if needed
udev: enable persistent network device naming
analyze: add .gitignore
udev: fix net name rules matches
TODO: update
TODO: update
Revert "build-sys: remove .la files after installation"
build-sys: disable static libraries
Lennart Poettering (92):
autoconfization
fix line of gcc cflags
remove old README
Initialize the right scope field
return any locally configured IP address if they exist
set visibility of functions explicitly to avoid name clashes
build-sys: prepare release
update TODO
catalog: correct substitution
nspawn: reset supplementary and main group id before entering nspawn
update TODO
automount: modernizations
manager: introduce watch_init() initializer for watches
dbus: introduce _cleanup_dbus_error_free_
locale: modernizations
readahead: properly detect btrfs on SSD
update TODO
update TODO
util: drop "," between week day and date when formatting timestamps
timedatctl: bring manual strftime in sync with format_timestamp()
timedatectl: show both current actual timezone name and UTC distance in TImezone field
update TODO
journal: fix SO_PASSSEC invocation
man: clarify why User=/Group= don't work with mount units
timer: implement calendar time events
update TODO
timedatectl: improve english language DST change texts a bit
test: extend calendarspec test a bit
util: split off time related calls from util.[ch] into time-util.[ch]
util: rename format_timestamp_pretty() to format_timestamp_relative() because that describes much better what it does
util: teach parse_timestamp() to parse results of format_timestamp_relative()
time-util: also rename FORMAT_TIMESTAMP_PRETTY â _MAX
path-util: when parsing a timestamp we don't know the timezone
time-util: teach parse_timestamp to parse weekdays
build-sys: drop TARGET_UBUNTU
man: document calendar timers
update TODO
timer: recalculate next elapse for calendar timer units when the system clock is changed
update TODO
manager: fix build on 32bit systems
update TODO
update TODO
update TODO
nspawn: allow nspawn to be invoked without tty
socket: properly serialize/desrialize mqueue fds
fdset: add calls for initializing fdset from socket activation fds
nspawn: allow passing socket activation fds through nspawn
socket: support socket activation of containers
nspawn: try to orderly shutdown container when receiving SIGTERM
update TODO
journalctl: strip TABs and ANSI color sequences from log messages when displaying them
shared: move fdset.c from core/ to shared/ since it is used by more than the core now
systemctl: don't show cgroup field for a unit if cgroup is empty
update TODO
pam: properly handle SSH logins lacking the PAM tty field
logind: add support for automatic suspend/hibernate/shutdown on idle
util: when determining controlling tty of a process properly handle processes without
util: if /sys mounted read-only we can't suspend/hibernate
logind: don't allow suspending/hibernating if the kernel doesn't support it
update TODO
fstab-generator: properly detect bind mounts
hostnamed: make chassis type configurable via /etc/machine-info
update TODO
polkit: add "imply" rules to a number of polkit actions
TODO
macro: use C11 static_assert() macro for static assertions
units: add CAP_DAC_OVERRIDE+CAP_SYS_PTRACE to hostnamed so that detection of virtualization works
TODO
analyze: properly parse firmware/loader time and handle times for container boots correctly
unit: add ConditionACPower=
TODO
man: clarify that specifiers cannot be used in ExecStart='s first argument
readahead: don't complain that we cannot precache symlinks
core: drop support for old per-distro configuration files for console, hostname, locale, timezone
build-sys: make rc-local support part of SYSV compat
Make gcc a bit quieter
fsck: remove distro specific hacks from fsck/quotacheck
systemctl: enable chkconfig compat only if chkconfig is found rather than based on distro
units: drop distro specific stuff from units
units: always use sulogin in rescue.service
service: drop the per-distro ifdefs in service.c
service: drop inserv.conf parsing
build-sys: make path of loadkeys/setfont configurable in configure
build-sys: drop all distribution specfic checks
build-sys: fix help text for --disable-myhostname
update TODO
git: ignore bootchart binary
analyze: add emacs mode header
core: properly initialize kernel timestamp
build-sys: bump version and so revisions
update NEWS
build-sys: fix spelling of sysvrcndir
Lukas Nykryn (2):
coredumpctl: check return of strndup
udevd: add missing ':' to getopt_long 'e'
Mantas MikulÄnas (2):
hwdb: ids-update: close the right file handles
logind: allow HybridSleep methods in default DBus context
Marcel Holtmann (1):
hwdb: Add database for Bluetooth company identifiers
Martin Pitt (1):
keymap: Add Samsung 700T
Matthew Monaco (1):
pam_systemd: new option for the session class
Michael Biebl (1):
build: Drop "=" from move-to-rootlibdir define
Michael Terry (1):
libudev: validate 'udev' argument to udev_enumerate_new()
Michal Schmidt (8):
cryptsetup-generator: use log_oom() everywhere
cryptsetup-generator: state file name in error messages
systemctl: verbose message on missing [Install]
shutdown: downgrade a warning
umount: fix check for DM changed
shutdown, umount: logging improvements
shutdown, umount: use verbs consistently
localectl: fix dbus call arguments in set_x11_keymap
Michal Sekletar (2):
path-util: set pointer to null after calling free()
socket-util: added check of return value
MichaÅ Bartoszkiewicz (2):
localed: create /etc/X11/xorg.conf.d if needed
man: fix parameter in systemd-fstab-generator(8)
Oleg Samarin (1):
logind: Capability of making seats without framebuffer devices
Pekka Lundstrom (1):
Added globbing support to EnvironmentFile
Philip Nilsson (1):
man: correct documented return type for sd_journal_close
Ramkumar Ramachandra (3):
LICENSE.LGPL2.1: update license
DISTRO_PORTING: correct location of hostname-setup.c
man: fix some spelling mistakes
Richard Yao (1):
Fix "attribute 'packed' is ignored" warnings when using Clang
Robert Millan (1):
Use legacy getifaddrs() on GNU/kFreeBSD
Sami Kerola (2):
licence: remove references to old FSF address
sd-daemon: fix cppcheck warnings
Shawn Landden (1):
timedated: do not incorrectly close non-opened dbus connection
Thomas Hindoe Paaboel Andersen (1):
systemctl: add is-failed
Thomas Jarosch (1):
tmpfiles: Fix file descriptor leak on error
Tollef Fog Heen (1):
Remove frugalware display-manager.service
Tom Gundersen (21):
hwdb: fix usage
cryptsetup: fix nofail support
README - dependencies: unify and add util-linux reference
fstab-generator: remove redundancy in mount_is_bind
fstab-generator: drop mount_is_bind
fstab-generator: make error more helpful in case of duplicates in fstab
shutdown: don't pivot to /run/initramfs if already there
shutdown: don't consider umounting of / and /usr failed
hwdb: add IAB to the OUI database
systemctl: switch-root - read init= from /proc/cmdline
fstab-generator: generate new_root.mount in initrd
fstab-generator: fix typo
nss-myhostname: move to subdirectory
Merge nss-myhostname
nss-myhostname: remove non-Linux support
nss-myhostname: remove duplicate LICENCE
nss-myhostname: integrate into systemd buildsystem
nss-myhostname: integrate documentation
nss-myhostname: remove redundant .gitignore
TODO
tmpfiles: move legacy flag-files handling to legacy.conf
Umut Tezduyar (1):
systemctl: fix typos in help text
Zbigniew JÄdrzejewski-Szmek (34):
README: mention dependency on libpython
journal-gatewayd: minor cleanup
man: add systemd-journal-gatewayd page
journal: fix warning about pointer arithmetic
cgls: automatic cleanup
build-sys: color test results
build-sys: use parallel tests driver
man: document more URLs for journal-gatewayd
man: fix docbook in systemd-coredumpctl(1)
modules-load: fix memory leak when bailing out
core: add catalog entry and MESSAGE_ID for overmounting
journal: move _packed_ attribute to the end
build-sys: drop unused $RUNTIME_DIR
build-sys: allow update-hwdb with seperate build dir
systemd-analyze: reword comments
service: fixup after ifdef dropping
systemd-analyze: pipe through SED_PROCESS
systemd-analyze: use specified binary, add --version
build-sys: invoke scripts with $PYTHON during build
build-sys: fix message about gintrospection
build-sys: use full path to python in scripts
build-sys: use recipe for moving libs
build-sys: use VALGRIND not __OPTIMIZE__ as condition for valgrind compat
core/manager: modernize style
core/dbus-unit: modernize style
core/mount: modernize style
core/path: modernize style
fstab-generator: modernize style
journal: new logging macros to include UNIT=
systemd: use unit logging macros
update TODO
Update .mailmap
localectl: use automatic cleanup
build-sys: remove .la files after installation
lennart (7):
initial commit
update nss-myhostname
clean up for distribution
add LICENSE
add homepage target
beef up peekvc a little
big big update
---
.gitignore | 221
.mailmap | 9
DISTRO_PORTING | 64
LICENSE.LGPL2.1 | 82
Makefile.am | 362
NEWS | 139
README | 17
TODO | 71
catalog/systemd.catalog | 15
configure.ac | 242
docs/gudev/Makefile.am | 2
docs/libudev/Makefile.am | 2
hwdb/.gitignore | 1
hwdb/20-OUI.hwdb |48188 ++++++++++++--------
hwdb/20-acpi-vendor.hwdb | 606
hwdb/20-bluetooth-vendor-product.hwdb | 541
hwdb/20-pci-classes.hwdb | 2
hwdb/20-pci-vendor-product.hwdb | 357
hwdb/20-usb-classes.hwdb | 2
hwdb/20-usb-vendor-product.hwdb | 890
hwdb/ids-update.pl | 67
keymaps-force-release/samsung-90x3a | 6
keymaps-force-release/samsung-series-9 | 6
keymaps/samsung-90x3a | 5
keymaps/samsung-series-9 | 5
make-man-index.py | 1
man/.gitignore | 1
man/bootchart.conf.xml | 158
man/daemon.xml | 2
man/hostnamectl.xml | 32
man/journalctl.xml | 2
man/journald.conf.xml | 4
man/kernel-command-line.xml | 2
man/machine-info.xml | 33
man/nss-myhostname.xml | 139
man/pam_systemd.xml | 9
man/sd_journal_open.xml | 2
man/systemctl.xml | 13
man/systemd-bootchart.xml | 117
man/systemd-coredumpctl.xml | 5
man/systemd-fstab-generator.xml | 2
man/systemd-journal-gatewayd.service.xml | 274
man/systemd.exec.xml | 4
man/systemd.mount.xml | 9
man/systemd.service.xml | 18
man/systemd.time.xml | 291
man/systemd.timer.xml | 26
man/systemd.unit.xml | 26
man/udevadm.xml | 6
rules/42-usb-hid-pm.rules | 12
rules/80-net-name-slot.rules | 11
shell-completion/systemd-bash-completion.sh | 7
shell-completion/systemd-zsh-completion.zsh | 13
src/ac-power/ac-power.c | 80
src/analyze/.gitignore | 1
src/analyze/systemd-analyze | 294
src/analyze/systemd-analyze.in | 328
src/bootchart/README | 83
src/bootchart/bootchart.c | 352
src/bootchart/bootchart.conf | 20
src/bootchart/bootchart.h | 117
src/bootchart/log.c | 420
src/bootchart/svg.c | 1120
src/cgls/cgls.c | 8
src/core/automount.c | 192
src/core/condition.c | 14
src/core/condition.h | 1
src/core/dbus-manager.c | 7
src/core/dbus-timer.c | 6
src/core/dbus-unit.c | 94
src/core/device.c | 8
src/core/execute.c | 56
src/core/fdset.c | 167
src/core/fdset.h | 37
src/core/hostname-setup.c | 111
src/core/job.c | 46
src/core/load-fragment-gperf.gperf.m4 | 2
src/core/load-fragment.c | 29
src/core/locale-setup.c | 179
src/core/main.c | 43
src/core/manager.c | 227
src/core/manager.h | 7
src/core/mount.c | 165
src/core/mount.h | 2
src/core/path.c | 14
src/core/service.c | 425
src/core/shutdown.c | 30
src/core/socket.c | 309
src/core/swap.c | 73
src/core/timer.c | 247
src/core/timer.h | 16
src/core/transaction.c | 88
src/core/umount.c | 26
src/core/unit-printf.c | 17
src/core/unit.c | 11
src/core/unit.h | 15
src/cryptsetup/cryptsetup-generator.c | 26
src/cryptsetup/cryptsetup.c | 2
src/delta/delta.c | 1
src/detect-virt/detect-virt.c | 1
src/fsck/fsck.c | 19
src/fstab-generator/fstab-generator.c | 323
src/getty-generator/getty-generator.c | 2
src/gudev/gudev.h | 11
src/gudev/gudevclient.c | 12
src/gudev/gudevclient.h | 11
src/gudev/gudevdevice.c | 12
src/gudev/gudevdevice.h | 11
src/gudev/gudevenumerator.c | 12
src/gudev/gudevenumerator.h | 11
src/gudev/gudevenums.h | 11
src/gudev/gudevprivate.h | 11
src/gudev/gudevtypes.h | 11
src/hostname/hostnamectl.c | 42
src/hostname/hostnamed.c | 141
src/hostname/org.freedesktop.hostname1.policy.in | 1
src/journal/cat.c | 1
src/journal/coredumpctl.c | 3
src/journal/journal-def.h | 44
src/journal/journal-gatewayd.c | 3
src/journal/journal-send.c | 5
src/journal/journalctl.c | 1
src/journal/journald-native.c | 2
src/libsystemd-daemon/sd-daemon.c | 4
src/libudev/libudev-device.c | 40
src/libudev/libudev-enumerate.c | 2
src/libudev/libudev-hwdb-def.h | 16
src/libudev/libudev-hwdb.c | 6
src/libudev/libudev-private.h | 3
src/libudev/libudev-util.c | 23
src/locale/generate-kbd-model-map | 2
src/locale/kbd-model-map | 8
src/locale/localectl.c | 105
src/locale/localed.c | 2
src/locale/org.freedesktop.locale1.policy.in | 1
src/login/71-seat.rules.in | 2
src/login/inhibit.c | 1
src/login/loginctl.c | 9
src/login/logind-action.c | 141
src/login/logind-action.h | 54
src/login/logind-button.c | 95
src/login/logind-button.h | 19
src/login/logind-dbus.c | 14
src/login/logind-gperf.gperf | 10
src/login/logind-session.c | 110
src/login/logind.c | 100
src/login/logind.conf | 2
src/login/logind.h | 16
src/login/org.freedesktop.login1.conf | 8
src/login/org.freedesktop.login1.policy.in | 14
src/login/pam-module.c | 29
src/machine-id-setup/machine-id-setup-main.c | 1
src/modules-load/modules-load.c | 23
src/notify/notify.c | 1
src/nspawn/nspawn.c | 149
src/nss-myhostname/ifconf.h | 73
src/nss-myhostname/netlink.c | 208
src/nss-myhostname/nss-myhostname.c | 450
src/quotacheck/quotacheck.c | 13
src/rc-local-generator/rc-local-generator.c | 14
src/readahead/readahead-common.c | 59
src/readahead/readahead-replay.c | 2
src/shared/calendarspec.c | 927
src/shared/calendarspec.h | 57
src/shared/cgroup-show.c | 8
src/shared/cgroup-util.c | 14
src/shared/cgroup-util.h | 1
src/shared/dbus-common.h | 2
src/shared/fdset.c | 236
src/shared/fdset.h | 49
src/shared/hashmap.c | 2
src/shared/log.c | 85
src/shared/log.h | 20
src/shared/logs-show.c | 3
src/shared/macro.h | 22
src/shared/missing.h | 4
src/shared/path-util.c | 1
src/shared/set.c | 8
src/shared/set.h | 1
src/shared/socket-util.c | 51
src/shared/socket-util.h | 2
src/shared/time-util.c | 654
src/shared/time-util.h | 84
src/shared/utf8.c | 13
src/shared/util.c | 732
src/shared/util.h | 60
src/systemctl/systemctl.c | 89
src/systemd/sd-messages.h | 2
src/test/test-calendarspec.c | 88
src/test/test-date.c | 66
src/test/test-strip-tab-ansi.c | 52
src/timedate/org.freedesktop.timedate1.policy.in | 1
src/timedate/timedatectl.c | 29
src/timedate/timedated.c | 21
src/tmpfiles/tmpfiles.c | 4
src/tty-ask-password-agent/tty-ask-password-agent.c | 1
src/udev/accelerometer/accelerometer.c | 18
src/udev/keymap/95-keyboard-force-release.rules | 2
src/udev/keymap/95-keymap.rules | 3
src/udev/keymap/keymap.c | 18
src/udev/udev-builtin-net_id.c | 391
src/udev/udev-builtin-path_id.c | 41
src/udev/udev-event.c | 6
src/udev/udev-node.c | 29
src/udev/udev-rules.c | 4
src/udev/udev.h | 2
src/udev/udevadm-hwdb.c | 2
src/udev/udevd.c | 2
src/vconsole/vconsole-setup.c | 135
test/rule-syntax-check.py | 18
tmpfiles.d/legacy.conf | 22
tmpfiles.d/systemd.conf | 4
units/.gitignore | 2
units/console-getty.service.m4.in | 17
units/console-shell.service.m4.in | 20
units/fedora/Makefile | 1
units/fedora/halt-local.service | 20
units/fedora/rc-local.service | 19
units/frugalware/display-manager.service | 16
units/getty at .service.m4 | 20
units/halt-local.service.in | 20
units/rc-local.service.in | 20
units/rescue.service.m4.in | 11
units/serial-getty at .service.m4 | 20
units/suse/halt-local.service | 20
units/suse/rc-local.service | 19
units/systemd-hostnamed.service.in | 2
227 files changed, 43831 insertions(+), 21649 deletions(-)
---
More information about the systemd-commits
mailing list