]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/service.c
honor SELinux labels, when creating and writing config files
authorHarald Hoyer <harald@redhat.com>
Thu, 14 Feb 2013 11:26:13 +0000 (12:26 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 14 Feb 2013 15:19:38 +0000 (16:19 +0100)
commita5c32cff1f56afe6f0c6c70d91a88a7a8238b2d7
treeb3cc19cede403ac324f56c54ca89db0feef2a72d
parentedc211f314f257921eb3599b5dca8d51984b9328
honor SELinux labels, when creating and writing config files

Also split out some fileio functions to fileio.c and provide a SELinux
aware pendant in fileio-label.c

see https://bugzilla.redhat.com/show_bug.cgi?id=881577
57 files changed:
Makefile.am
src/analyze/systemd-analyze.c
src/binfmt/binfmt.c
src/bootchart/bootchart.c
src/cgtop/cgtop.c
src/core/cgroup-attr.c
src/core/condition.c
src/core/dbus-execute.c
src/core/dbus-unit.c
src/core/execute.c
src/core/hostname-setup.c
src/core/locale-setup.c
src/core/machine-id-setup.c
src/core/main.c
src/core/service.c
src/core/unit.c
src/fsck/fsck.c
src/fstab-generator/fstab-generator.c
src/getty-generator/getty-generator.c
src/hostname/hostnamectl.c
src/hostname/hostnamed.c
src/journal/journald-server.c
src/locale/localed.c
src/login/logind-dbus.c
src/login/logind-inhibit.c
src/login/logind-session.c
src/login/logind-user.c
src/login/pam-module.c
src/login/sd-login.c
src/login/user-sessions.c
src/modules-load/modules-load.c
src/nspawn/nspawn.c
src/quotacheck/quotacheck.c
src/readahead/readahead-common.c
src/shared/audit.c
src/shared/capability.c
src/shared/cgroup-util.c
src/shared/fileio-label.c [new file with mode: 0644]
src/shared/fileio-label.h [new file with mode: 0644]
src/shared/fileio.c [new file with mode: 0644]
src/shared/fileio.h [new file with mode: 0644]
src/shared/hwclock.c
src/shared/label.c
src/shared/label.h
src/shared/socket-util.c
src/shared/util.c
src/shared/util.h
src/shared/virt.c
src/shutdownd/shutdownd.c
src/sleep/sleep.c
src/sysctl/sysctl.c
src/systemctl/systemctl.c
src/test/test-unit-file.c
src/timedate/timedated.c
src/udev/udev-builtin-net_id.c
src/udev/udevd.c
src/vconsole/vconsole-setup.c