This is a first cleanup step towards removing the dependency on libcap. The idea of removing the libcap dependency was brought up by Lennart in: http://lists.freedesktop.org/archives/systemd-devel/2014-December/026155.html
It is mainly removing the include of <sys/capability.h> where the only capability-related information used is the CAP_* constants which are actually coming from <linux/capability.h> (kernel headers) or from "missing.h" (for compatibility with older kernel headers.) Filipe Brandenburger (9): capabilities: remove spurious include of <sys/capability.h> from nspawn.c capabilities: remove spurious include of <sys/capability.h> from logind sources capabilities: remove spurious include of <sys/capability.h> from tmpfiles.c capabilities: remove spurious include of <sys/capability.h> from hostnamed.c capabilities: remove spurious include of <sys/capability.h> from localed.c capabilities: remove spurious include of <sys/capability.h> from timedated.c capabilities: remove spurious include of <sys/capability.h> from pam_systemd.c capabilities: remove spurious include of <sys/capability.h> from machined sources capabilities: remove spurious include of <sys/capability.h> from sd-dbus sources src/hostname/hostnamed.c | 1 - src/libsystemd/sd-bus/bus-objects.c | 2 -- src/libsystemd/sd-bus/bus-util.c | 1 - src/locale/localed.c | 1 - src/login/logind-dbus.c | 1 - src/login/logind-seat-dbus.c | 1 - src/login/logind-session-dbus.c | 1 - src/login/logind-user-dbus.c | 1 - src/login/pam_systemd.c | 1 - src/machine/machine-dbus.c | 1 - src/machine/machined-dbus.c | 1 - src/nspawn/nspawn.c | 2 +- src/timedate/timedated.c | 1 - src/tmpfiles/tmpfiles.c | 1 - 14 files changed, 1 insertion(+), 15 deletions(-) -- 1.8.3.1 _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
