chiark / gitweb /
Prep v221: Update and clean up build system to sync with upstream
authorSven Eden <yamakuzure@gmx.net>
Fri, 16 Dec 2016 11:09:41 +0000 (12:09 +0100)
committerSven Eden <yamakuzure@gmx.net>
Tue, 14 Mar 2017 09:18:01 +0000 (10:18 +0100)
commit1cfc78c91965df340cdde100ad6cb3ed50b28927
treeadc3d49b97131cd3e70edff05b14e9b67926e404
parent86e97d599f8b1ca379dce64fadac9b8f6b002ac5
Prep v221: Update and clean up build system to sync with upstream

This commit replays the moving around of source files that have been
done between systemd-219 and systemd-221.

Further the Makefile.am is synchronized with the upstream version and
then "re-cleaned".

A lot of functions, that are not used anywhere in elogind have been
coated into #if 0/#endif directives to further shorten the list of
dependencies.

All unneeded files have been removed.
252 files changed:
.gitignore
CODING_STYLE
Makefile-man.am
Makefile.am
NEWS
README
TODO
autogen.sh
configure.ac
docs/gtk-doc.make [new symlink]
factory/etc/pam.d/system-auth
m4/gtk-doc.m4 [new file with mode: 0644]
man/custom-html.xsl
man/elogind.conf.xml [moved from man/logind.conf.xml with 88% similarity]
man/loginctl.xml
man/pam_elogind.xml
man/sd_is_fifo.xml [new file with mode: 0644]
shell-completion/zsh/_elogind-inhibit [new file with mode: 0644]
src/basic/.gitignore [new file with mode: 0644]
src/basic/Makefile [moved from src/shared/linux/Makefile with 100% similarity]
src/basic/audit.c [moved from src/shared/audit.c with 100% similarity]
src/basic/audit.h [moved from src/shared/audit.h with 100% similarity]
src/basic/btrfs-util.h [new file with mode: 0644]
src/basic/build.h [new file with mode: 0644]
src/basic/bus-label.c [moved from src/shared/bus-label.c with 100% similarity]
src/basic/bus-label.h [moved from src/shared/bus-label.h with 100% similarity]
src/basic/calendarspec.h [moved from src/shared/calendarspec.h with 100% similarity]
src/basic/capability.c [moved from src/shared/capability.c with 99% similarity]
src/basic/capability.h [moved from src/shared/capability.h with 90% similarity]
src/basic/cgroup-util.c [moved from src/shared/cgroup-util.c with 75% similarity]
src/basic/cgroup-util.h [moved from src/shared/cgroup-util.h with 85% similarity]
src/basic/conf-files.c [moved from src/shared/conf-files.c with 100% similarity]
src/basic/conf-files.h [moved from src/shared/conf-files.h with 100% similarity]
src/basic/def.h [moved from src/shared/def.h with 98% similarity]
src/basic/device-nodes.h [moved from src/shared/device-nodes.h with 100% similarity]
src/basic/env-util.h [moved from src/shared/env-util.h with 100% similarity]
src/basic/errno-list.c [moved from src/shared/errno-list.c with 97% similarity]
src/basic/errno-list.h [moved from src/shared/errno-list.h with 96% similarity]
src/basic/exit-status.h [moved from src/shared/exit-status.h with 100% similarity]
src/basic/fdset.h [moved from src/shared/fdset.h with 88% similarity]
src/basic/fileio-label.c [moved from src/shared/fileio-label.c with 97% similarity]
src/basic/fileio-label.h [moved from src/shared/fileio-label.h with 82% similarity]
src/basic/fileio.c [moved from src/shared/fileio.c with 99% similarity]
src/basic/fileio.h [moved from src/shared/fileio.h with 90% similarity]
src/basic/gunicode.c [moved from src/shared/gunicode.c with 100% similarity]
src/basic/gunicode.h [moved from src/shared/gunicode.h with 100% similarity]
src/basic/hashmap.c [moved from src/shared/hashmap.c with 99% similarity]
src/basic/hashmap.h [moved from src/shared/hashmap.h with 99% similarity]
src/basic/hostname-util.c [moved from src/shared/hostname-util.c with 100% similarity]
src/basic/hostname-util.h [moved from src/shared/hostname-util.h with 100% similarity]
src/basic/ioprio.h [moved from src/shared/ioprio.h with 100% similarity]
src/basic/label.c [moved from src/shared/label.c with 100% similarity]
src/basic/label.h [moved from src/shared/label.h with 100% similarity]
src/basic/list.h [moved from src/shared/list.h with 100% similarity]
src/basic/log.c [moved from src/shared/log.c with 100% similarity]
src/basic/log.h [moved from src/shared/log.h with 100% similarity]
src/basic/login-util.c [moved from src/shared/login-shared.c with 97% similarity]
src/basic/login-util.h [moved from src/shared/ima-util.h with 90% similarity]
src/basic/macro.h [moved from src/shared/macro.h with 100% similarity]
src/basic/memfd-util.c [moved from src/shared/memfd-util.c with 98% similarity]
src/basic/memfd-util.h [moved from src/shared/memfd-util.h with 93% similarity]
src/basic/mempool.c [moved from src/shared/mempool.c with 98% similarity]
src/basic/mempool.h [moved from src/shared/mempool.h with 96% similarity]
src/basic/missing.h [moved from src/shared/missing.h with 95% similarity]
src/basic/mkdir-label.c [moved from src/shared/mkdir-label.c with 100% similarity]
src/basic/mkdir.c [moved from src/shared/mkdir.c with 100% similarity]
src/basic/mkdir.h [moved from src/shared/mkdir.h with 100% similarity]
src/basic/path-util.c [moved from src/shared/path-util.c with 99% similarity]
src/basic/path-util.h [moved from src/shared/path-util.h with 96% similarity]
src/basic/prioq.c [moved from src/shared/prioq.c with 100% similarity]
src/basic/prioq.h [moved from src/shared/prioq.h with 100% similarity]
src/basic/process-util.c [moved from src/shared/process-util.c with 99% similarity]
src/basic/process-util.h [moved from src/shared/process-util.h with 89% similarity]
src/basic/random-util.c [moved from src/shared/random-util.c with 99% similarity]
src/basic/random-util.h [moved from src/shared/random-util.h with 100% similarity]
src/basic/ratelimit.h [moved from src/shared/ratelimit.h with 100% similarity]
src/basic/refcnt.h [moved from src/shared/refcnt.h with 100% similarity]
src/basic/ring.h [moved from src/shared/ring.h with 94% similarity]
src/basic/rm-rf.c [moved from src/shared/rm-rf.c with 97% similarity]
src/basic/rm-rf.h [moved from src/shared/rm-rf.h with 100% similarity]
src/basic/selinux-util.c [moved from src/shared/selinux-util.c with 99% similarity]
src/basic/selinux-util.h [moved from src/shared/selinux-util.h with 95% similarity]
src/basic/set.h [moved from src/shared/set.h with 98% similarity]
src/basic/signal-util.c [moved from src/shared/signal-util.c with 99% similarity]
src/basic/signal-util.h [moved from src/shared/signal-util.h with 100% similarity]
src/basic/siphash24.c [moved from src/shared/siphash24.c with 100% similarity]
src/basic/siphash24.h [moved from src/shared/siphash24.h with 100% similarity]
src/basic/smack-util.c [moved from src/shared/smack-util.c with 100% similarity]
src/basic/smack-util.h [moved from src/shared/smack-util.h with 100% similarity]
src/basic/socket-util.h [moved from src/shared/socket-util.h with 93% similarity]
src/basic/sparse-endian.h [moved from src/shared/sparse-endian.h with 100% similarity]
src/basic/special.h [moved from src/shared/special.h with 97% similarity]
src/basic/strv.c [moved from src/shared/strv.c with 98% similarity]
src/basic/strv.h [moved from src/shared/strv.h with 94% similarity]
src/basic/terminal-util.c [moved from src/shared/terminal-util.c with 99% similarity]
src/basic/terminal-util.h [moved from src/shared/terminal-util.h with 95% similarity]
src/basic/time-util.c [moved from src/shared/time-util.c with 99% similarity]
src/basic/time-util.h [moved from src/shared/time-util.h with 93% similarity]
src/basic/unit-name.c [moved from src/shared/unit-name.c with 100% similarity]
src/basic/unit-name.h [moved from src/shared/unit-name.h with 100% similarity]
src/basic/utf8.c [moved from src/shared/utf8.c with 100% similarity]
src/basic/utf8.h [moved from src/shared/utf8.h with 100% similarity]
src/basic/util.c [moved from src/shared/util.c with 99% similarity]
src/basic/util.h [moved from src/shared/util.h with 76% similarity]
src/basic/verbs.c [moved from src/shared/verbs.c with 100% similarity]
src/basic/verbs.h [moved from src/shared/verbs.h with 100% similarity]
src/basic/virt.c [moved from src/shared/virt.c with 100% similarity]
src/basic/virt.h [moved from src/shared/virt.h with 100% similarity]
src/core/org.freedesktop.systemd1.conf [new file with mode: 0644]
src/core/org.freedesktop.systemd1.policy.in.in [new file with mode: 0644]
src/core/org.freedesktop.systemd1.service [new file with mode: 0644]
src/core/system.conf [new file with mode: 0644]
src/core/user.conf [new file with mode: 0644]
src/libelogind/sd-bus/bus-container.c [deleted file]
src/libelogind/sd-bus/bus-control.c
src/libelogind/sd-bus/bus-convenience.c
src/libelogind/sd-bus/bus-creds.c
src/libelogind/sd-bus/bus-internal.c
src/libelogind/sd-bus/bus-internal.h
src/libelogind/sd-bus/bus-match.c
src/libelogind/sd-bus/bus-match.h
src/libelogind/sd-bus/bus-message.c
src/libelogind/sd-bus/bus-message.h
src/libelogind/sd-bus/bus-objects.c
src/libelogind/sd-bus/bus-slot.c
src/libelogind/sd-bus/bus-track.c
src/libelogind/sd-bus/bus-type.c
src/libelogind/sd-bus/bus-type.h
src/libelogind/sd-bus/sd-bus.c
src/libelogind/sd-daemon/sd-daemon.c
src/libelogind/sd-device/device-internal.h [deleted file]
src/libelogind/sd-device/device-private.c [deleted file]
src/libelogind/sd-device/device-private.h [deleted file]
src/libelogind/sd-device/device-util.h [deleted file]
src/libelogind/sd-event/sd-event.c
src/libelogind/sd-hwdb/Makefile [deleted symlink]
src/libelogind/sd-hwdb/hwdb-internal.h [deleted file]
src/libelogind/sd-hwdb/sd-hwdb.c [deleted file]
src/libelogind/sd-netlink/Makefile [moved from src/libsystemd/sd-netlink/Makefile with 100% similarity]
src/libelogind/sd-netlink/netlink-types.h [moved from src/libsystemd/sd-netlink/netlink-types.h with 100% similarity]
src/libelogind/sd-network/network-util.c [deleted file]
src/libelogind/sd-network/network-util.h [deleted file]
src/libelogind/sd-network/sd-network.c [deleted file]
src/libelogind/sd-resolve/Makefile [deleted symlink]
src/libelogind/sd-rtnl/Makefile [deleted symlink]
src/libelogind/sd-rtnl/local-addresses.h [deleted file]
src/libelogind/sd-rtnl/rtnl-internal.h [deleted file]
src/libelogind/sd-rtnl/rtnl-types.c [deleted file]
src/libelogind/sd-rtnl/rtnl-types.h [deleted file]
src/libelogind/sd-rtnl/rtnl-util.h [deleted file]
src/libelogind/sd-utf8/Makefile [deleted symlink]
src/libelogind/sd-utf8/sd-utf8.c [deleted file]
src/libsystemd/sd-netlink/local-addresses.c [deleted file]
src/libsystemd/sd-netlink/local-addresses.h [deleted file]
src/libsystemd/sd-netlink/netlink-util.c [deleted file]
src/libsystemd/sd-netlink/netlink-util.h [deleted file]
src/libsystemd/sd-netlink/sd-netlink.c [deleted file]
src/libsystemd/sd-netlink/test-local-addresses.c [deleted file]
src/libsystemd/sd-netlink/test-netlink.c [deleted file]
src/login/elogind.conf [moved from src/login/logind.conf with 96% similarity]
src/login/logind-button.h
src/login/logind.c
src/shared/Makefile [deleted symlink]
src/shared/MurmurHash2.c [deleted file]
src/shared/MurmurHash2.h [deleted file]
src/shared/acl-util.c
src/shared/acl-util.h
src/shared/acpi-fpdt.c [deleted file]
src/shared/acpi-fpdt.h [deleted file]
src/shared/af-list.c [deleted file]
src/shared/architecture.c [deleted file]
src/shared/arphrd-list.c [deleted file]
src/shared/arphrd-list.h [deleted file]
src/shared/async.c [deleted file]
src/shared/async.h [deleted file]
src/shared/barrier.c [deleted file]
src/shared/barrier.h [deleted file]
src/shared/base-filesystem.c [deleted file]
src/shared/base-filesystem.h [deleted file]
src/shared/build.h [deleted file]
src/shared/bus-util.c [moved from src/libelogind/sd-bus/bus-util.c with 98% similarity]
src/shared/bus-util.h [moved from src/libelogind/sd-bus/bus-util.h with 97% similarity]
src/shared/calendarspec.c [deleted file]
src/shared/cap-list.c [deleted file]
src/shared/cap-list.h [deleted file]
src/shared/cgroup-show.c
src/shared/cgroup-show.h
src/shared/clock-util.c [deleted file]
src/shared/clock-util.h [deleted file]
src/shared/condition.h
src/shared/conf-parser.c
src/shared/conf-parser.h
src/shared/device-nodes.c [deleted file]
src/shared/env-util.c [deleted file]
src/shared/exit-status.c [deleted file]
src/shared/fdset.c [deleted file]
src/shared/firewall-util.c [deleted file]
src/shared/firewall-util.h [deleted file]
src/shared/fstab-util.c [deleted file]
src/shared/fstab-util.h [deleted file]
src/shared/ima-util.c [deleted file]
src/shared/import-util.c [deleted file]
src/shared/import-util.h [deleted file]
src/shared/in-addr-util.c [deleted file]
src/shared/in-addr-util.h [deleted file]
src/shared/json.c [deleted file]
src/shared/json.h [deleted file]
src/shared/locale-util.c [deleted file]
src/shared/locale-util.h [deleted file]
src/shared/pager.c
src/shared/pager.h
src/shared/pty.c [deleted file]
src/shared/pty.h [deleted file]
src/shared/ptyfwd.c [deleted file]
src/shared/ptyfwd.h [deleted file]
src/shared/ratelimit.c [deleted file]
src/shared/replace-var.c [deleted file]
src/shared/replace-var.h [deleted file]
src/shared/ring.c [deleted file]
src/shared/seccomp-util.c [new file with mode: 0644]
src/shared/seccomp-util.h [moved from src/shared/af-list.h with 80% similarity]
src/shared/sigbus.c [deleted file]
src/shared/sigbus.h [deleted file]
src/shared/strbuf.c [deleted file]
src/shared/strbuf.h [deleted file]
src/shared/strxcpyx.c [deleted file]
src/shared/strxcpyx.h [deleted file]
src/shared/sysctl-util.h [deleted file]
src/shared/uid-range.c [deleted file]
src/shared/uid-range.h [deleted file]
src/shared/watchdog.c [deleted file]
src/shared/watchdog.h [deleted file]
src/shared/xml.c [deleted file]
src/shared/xml.h [deleted file]
src/systemctl/systemd-sysv-install.SKELETON [deleted file]
src/systemd/sd-bus.h
src/systemd/sd-daemon.h
src/systemd/sd-device.h [deleted file]
src/systemd/sd-dhcp-client.h [deleted file]
src/systemd/sd-dhcp-lease.h [deleted file]
src/systemd/sd-dhcp-server.h [deleted file]
src/systemd/sd-dhcp6-client.h [deleted file]
src/systemd/sd-event.h
src/systemd/sd-hwdb.h [deleted file]
src/systemd/sd-icmp6-nd.h [deleted file]
src/systemd/sd-ipv4ll.h [deleted file]
src/systemd/sd-lldp.h [deleted file]
src/systemd/sd-network.h [deleted file]
src/systemd/sd-resolve.h [deleted file]
src/systemd/sd-utf8.h [deleted file]
src/test/test-firewall-util.c [deleted file]
src/test/test-netlink-manual.c [deleted file]