Lennart Poettering 4481fb
#global gitcommit e7aee75
Lennart Poettering 03e2e2
cc9a83
# PIE is broken on s390 (#868839, #872148)
cc9a83
%ifnarch s390 s390x
Lennart Poettering 66cf07
%global _hardened_build 1
cc9a83
%endif
Lennart Poettering 5db028
Lennart Poettering 391f9f
# We ship a .pc file but don't want to have a dep on pkg-config. We
Lennart Poettering 391f9f
# strip the automatically generated dep here and instead co-own the
Lennart Poettering 391f9f
# directory.
Lennart Poettering 391f9f
%global __requires_exclude pkg-config
Lennart Poettering 391f9f
cc49ef
Name:           systemd
cc49ef
Url:            http://www.freedesktop.org/wiki/Software/systemd
Lennart Poettering 53dceb
Lennart Poettering 53dceb
# Hey, you! So you are preparing an update for a Fedora version that
Lennart Poettering 53dceb
# is not yet released, but is already forked off Rawhide? If so,
Lennart Poettering 53dceb
# please think twice before commiting this also into Rawhide. In
Lennart Poettering 53dceb
# almost all cases we simply let Koji do the work for us and let the
Lennart Poettering 53dceb
# build system inherit the currently developed version into Rawhide,
Lennart Poettering 53dceb
# and do not do this via explicit git cherry picks. Thank you very
Lennart Poettering 53dceb
# much.
Lennart Poettering 53dceb
Lennart Poettering 53dceb
# AGAIN: DO NOT BLINDLY UPDATE RAWHIDE PACKAGES TOO WHEN YOU UPDATE
Lennart Poettering 53dceb
# THIS PACKAGE FOR A NON-RAWHIDE DEVELOPMENT DISTRIBUTION!
Lennart Poettering 53dceb
Lennart Poettering 3a1413
Version:        197
841507
Release:        3%{?gitcommit:.git%{gitcommit}}%{?dist}
720afe
# For a breakdown of the licensing, see README
720afe
License:        LGPLv2+ and MIT and GPLv2+
Lennart Poettering 52a550
Summary:        A System and Service Manager
cc49ef
BuildRequires:  libcap-devel
cc49ef
BuildRequires:  tcp_wrappers-devel
cc49ef
BuildRequires:  pam-devel
7f4dce
BuildRequires:  libselinux-devel
Lennart Poettering 1c5eea
BuildRequires:  audit-libs-devel
90beab
BuildRequires:  cryptsetup-devel
7de90b
BuildRequires:  dbus-devel
Lennart Poettering 5c28c3
BuildRequires:  libacl-devel
973c8d
BuildRequires:  pciutils-devel
973c8d
BuildRequires:  glib2-devel
973c8d
BuildRequires:  gobject-introspection-devel >= 0.6.2
973c8d
BuildRequires:  libblkid-devel >= 2.20
Lennart Poettering 29f5e6
BuildRequires:  xz-devel
Lennart Poettering 3c0bb5
BuildRequires:  kmod-devel >= 5
Lennart Poettering 38a7fb
BuildRequires:  libgcrypt-devel
Lennart Poettering 38a7fb
BuildRequires:  qrencode-devel
Lennart Poettering 09c908
BuildRequires:  libmicrohttpd-devel
Lennart Poettering 38a7fb
BuildRequires:  libxslt
Lennart Poettering 38a7fb
BuildRequires:  docbook-style-xsl
Lennart Poettering 38a7fb
BuildRequires:  pkgconfig
Lennart Poettering 38a7fb
BuildRequires:  usbutils >= 0.82
Lennart Poettering 38a7fb
BuildRequires:  intltool >= 0.40.0
Lennart Poettering 38a7fb
BuildRequires:  gperf
973c8d
BuildRequires:  gtk-doc
Lennart Poettering 7b4894
BuildRequires:  python2-devel
591106
%if %{defined gitcommit}
591106
BuildRequires:  automake
591106
BuildRequires:  autoconf
591106
BuildRequires:  libtool
591106
%endif
176680
Requires(post): coreutils
176680
Requires(post): gawk
5464d2
Requires(post): sed
Lennart Poettering f55ccc
Requires(pre):  coreutils
Lennart Poettering add3e7
Requires(pre):  /usr/bin/getent
Lennart Poettering add3e7
Requires(pre):  /usr/sbin/groupadd
973c8d
Requires:       dbus
Kay Sievers 3b11fb
Requires:       filesystem >= 3
Lennart Poettering 12ec69
Requires:       nss-myhostname
b42e57
Requires:       %{name}-libs = %{version}-%{release}
591106
%if %{defined gitcommit}
591106
# Snapshot tarball can be created using: ./make-git-shapshot.sh [gitcommit]
591106
Source0:        %{name}-git%{gitcommit}.tar.xz
591106
%else
Lennart Poettering 7bb7b2
Source0:        http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.xz
591106
%endif
Lennart Poettering 4481fb
# Fedora's default preset policy
Lennart Poettering 301de5
Source1:        90-default.preset
Lennart Poettering 865baa
Source5:        90-display-manager.preset
Lennart Poettering 4481fb
# Feodora's SysV convert script. meh.
Lennart Poettering 639e1e
Source2:        systemd-sysv-convert
Lennart Poettering 9652b0
# Stop-gap, just to ensure things work out-of-the-box for this driver.
Lennart Poettering 9652b0
Source3:        udlfb.conf
Lennart Poettering 7bb7b2
# Stop-gap, just to ensure things work fine with rsyslog without having to change the package right-away
Lennart Poettering 7bb7b2
Source4:        listen.conf
3c3608
# Prevent accidental removal of the systemd package
3c3608
Source6:        yum-protect-systemd.conf
61aff0
cfb723
Obsoletes:      upstart < 1.2-7
cfb723
Obsoletes:      readahead < 1:1.5.7-5
cfb723
Provides:       readahead = 1:1.5.7-5
Kay Sievers 3b11fb
Provides:       /bin/systemctl
Kay Sievers 8ec8f4
Provides:       /sbin/shutdown
176680
Provides:       systemd-units = %{version}-%{release}
6979d2
Provides:       udev = %{version}
973c8d
Obsoletes:      udev < 183
8b88ca
Conflicts:      dracut < 020-57
1b8a7f
Conflicts:      plymouth < 0.8.5.1
581717
Obsoletes:      systemd < 185-4
581717
Conflicts:      systemd < 185-4
27bf94
Obsoletes:      system-setup-keyboard < 0.9
27bf94
Provides:       system-setup-keyboard = 0.9
Lennart Poettering af43dc
Provides:       syslog
Lennart Poettering 3a1413
Obsoletes:      nss-myhostname < 0.4
Lennart Poettering 3a1413
Provides:       nss-myhostname = 0.4
cc49ef
cc49ef
%description
Lennart Poettering 52a550
systemd is a system and service manager for Linux, compatible with
cc49ef
SysV and LSB init scripts. systemd provides aggressive parallelization
cc49ef
capabilities, uses socket and D-Bus activation for starting services,
cc49ef
offers on-demand starting of daemons, keeps track of processes using
cc49ef
Linux cgroups, supports snapshotting and restoring of the system
cc49ef
state, maintains mount and automount points and implements an
cc49ef
elaborate transactional dependency-based service control logic. It can
cc49ef
work as a drop-in replacement for sysvinit.
cc49ef
998394
%package libs
998394
Summary:        systemd libraries
998394
License:        LGPLv2+ and MIT
de8b13
Obsoletes:      libudev < 183
581717
Obsoletes:      systemd < 185-4
581717
Conflicts:      systemd < 185-4
998394
998394
%description libs
Lennart Poettering 1d1ff4
Libraries for systemd and udev, as well as the systemd PAM module.
998394
Lennart Poettering 9652b0
%package devel
Lennart Poettering 9652b0
Summary:        Development headers for systemd
998394
License:        LGPLv2+ and MIT
Lennart Poettering 9652b0
Requires:       %{name} = %{version}-%{release}
6979d2
Provides:       libudev-devel = %{version}
973c8d
Obsoletes:      libudev-devel < 183
Lennart Poettering 9652b0
Lennart Poettering 9652b0
%description devel
Lennart Poettering 9652b0
Development headers and auxiliary files for developing applications for systemd.
Lennart Poettering 9652b0
Lennart Poettering 639e1e
%package sysv
Lennart Poettering 639e1e
Summary:        SysV tools for systemd
998394
License:        LGPLv2+
Lennart Poettering 639e1e
Requires:       %{name} = %{version}-%{release}
Lennart Poettering 639e1e
Lennart Poettering 639e1e
%description sysv
Lennart Poettering 639e1e
SysV compatibility tools for systemd
Lennart Poettering 639e1e
cff4d6
%package analyze
cff4d6
Summary:        Tool for processing systemd profiling information
998394
License:        LGPLv2+
cff4d6
Requires:       %{name} = %{version}-%{release}
cff4d6
Requires:       pycairo
Lennart Poettering 19ab4a
Requires:       pygobject3-base
cff4d6
cff4d6
%description analyze
cff4d6
'systemd-analyze blame' lists which systemd unit needed how much time to finish
cff4d6
initialization at boot.
cff4d6
'systemd-analyze plot' renders an SVG visualizing the parallel start of units
cff4d6
at boot.
cff4d6
Lennart Poettering 7b4894
%package python
Lennart Poettering 7b4894
Summary:        Python Bindings for systemd
Lennart Poettering 7b4894
License:        LGPLv2+
Lennart Poettering 7b4894
Requires:       %{name} = %{version}-%{release}
Lennart Poettering 7b4894
Lennart Poettering 7b4894
%description python
Lennart Poettering 7b4894
This package contains python binds for systemd APIs
Lennart Poettering 7b4894
973c8d
%package -n libgudev1
973c8d
Summary:        Libraries for adding libudev support to applications that use glib
973c8d
Conflicts:      filesystem < 3
973c8d
License:        LGPLv2+
Lennart Poettering 1d1ff4
Requires:       %{name} = %{version}-%{release}
973c8d
973c8d
%description -n libgudev1
973c8d
This package contains the libraries that make it easier to use libudev
973c8d
functionality from applications that use glib.
973c8d
973c8d
%package -n libgudev1-devel
973c8d
Summary:        Header files for adding libudev support to applications that use glib
973c8d
Requires:       libgudev1 = %{version}-%{release}
973c8d
License:        LGPLv2+
973c8d
973c8d
%description -n libgudev1-devel
973c8d
This package contains the header and pkg-config files for developing
973c8d
glib-based applications using libudev functionality.
973c8d
cc49ef
%prep
591106
%setup -q %{?gitcommit:-n %{name}-git%{gitcommit}}
7a392d
cc49ef
%build
591106
%{?gitcommit: ./autogen.sh }
973c8d
%configure \
Lennart Poettering ba464a
        --libexecdir=%{_prefix}/lib \
Lennart Poettering ba464a
        --enable-gtk-doc \
Lennart Poettering 3a1413
        --disable-static \
f369c5
        --with-sysvinit-path=/etc/rc.d/init.d \
f369c5
        --with-rc-local-script-path-start=/etc/rc.d/rc.local
90beab
/usr/bin/make %{?_smp_mflags} V=1
cc49ef
cc49ef
%install
Lennart Poettering ba464a
%make_install
Lennart Poettering b79f2e
/usr/bin/find %{buildroot} \( -name '*.a' -o -name '*.la' \) -exec rm {} \;
Lennart Poettering b79f2e
Lennart Poettering b79f2e
# udev links
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}/%{_sbindir}
Lennart Poettering b79f2e
/usr/bin/ln -sf ../bin/udevadm %{buildroot}%{_sbindir}/udevadm
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/firmware/updates
25a5a1
25a5a1
# Create SysV compatibility symlinks. systemctl/systemd are smart
25a5a1
# enough to detect in which way they are called.
Lennart Poettering b79f2e
/usr/bin/ln -s ../lib/systemd/systemd %{buildroot}%{_sbindir}/init
Lennart Poettering b79f2e
/usr/bin/ln -s ../lib/systemd/systemd %{buildroot}%{_bindir}/systemd
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/reboot
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/halt
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/poweroff
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/shutdown
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/telinit
Lennart Poettering b79f2e
/usr/bin/ln -s ../bin/systemctl %{buildroot}%{_sbindir}/runlevel
Lennart Poettering b79f2e
Lennart Poettering b79f2e
# legacy links
Lennart Poettering b79f2e
/usr/bin/ln -s loginctl %{buildroot}%{_bindir}/systemd-loginctl
Lennart Poettering e0a273
25a5a1
# We create all wants links manually at installation time to make sure
25a5a1
# they are not owned and hence overriden by rpm after the used deleted
25a5a1
# them.
Lennart Poettering b79f2e
/usr/bin/rm -r %{buildroot}%{_sysconfdir}/systemd/system/*.target.wants
25a5a1
Lennart Poettering 342c43
# Make sure the ghost-ing below works
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel2.target
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel3.target
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel4.target
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel5.target
Lennart Poettering d007df
Lennart Poettering d44ba8
# Make sure these directories are properly owned
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/basic.target.wants
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/default.target.wants
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/dbus.target.wants
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/syslog.target.wants
Lennart Poettering d44ba8
Lennart Poettering 54fb1a
# Make sure the user generators dir exists too
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-generators
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/user-generators
Lennart Poettering 54fb1a
Lennart Poettering 82a114
# Create new-style configuration files so that we can ghost-own them
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/hostname
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/vconsole.conf
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/locale.conf
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/machine-id
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/machine-info
Lennart Poettering 7b4894
/usr/bin/touch %{buildroot}%{_sysconfdir}/localtime
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
Lennart Poettering b79f2e
/usr/bin/touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
Lennart Poettering 82a114
Lennart Poettering 4481fb
# Install Fedora default preset policy
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-preset/
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/user-preset/
Lennart Poettering b79f2e
/usr/bin/install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system-preset/
Lennart Poettering 865baa
/usr/bin/install -m 0644 %{SOURCE5} %{buildroot}%{_prefix}/lib/systemd/system-preset/
Lennart Poettering 4481fb
Lennart Poettering 4481fb
# Make sure the shutdown/sleep drop-in dirs exist
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-shutdown/
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-sleep/
Lennart Poettering 4481fb
Lennart Poettering 4481fb
# Make sure the NTP units dir exists
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/ntp-units.d/
2b7ec6
Lennart Poettering 639e1e
# Install SysV conversion tool for systemd
Lennart Poettering b79f2e
/usr/bin/install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/
Lennart Poettering d3c559
Lennart Poettering 9652b0
# Install modprobe fragment
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/
Lennart Poettering b79f2e
/usr/bin/install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/modprobe.d/
Lennart Poettering 9652b0
Lennart Poettering 7bb7b2
# Install rsyslog fragment
Lennart Poettering b79f2e
/usr/bin/mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
Lennart Poettering b79f2e
/usr/bin/install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/rsyslog.d/
Lennart Poettering 7bb7b2
3c3608
# Install yum protection fragment
3c3608
/usr/bin/mkdir -p %{buildroot}%{_sysconfdir}/yum/protected.d/
3c3608
/usr/bin/install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/yum/protected.d/systemd.conf
3c3608
8b9f61
# To avoid making life hard for Rawhide-using developers, don't package the
8b9f61
# kernel.core_pattern setting until systemd-coredump is a part of an actual
8b9f61
# systemd release and it's made clear how to get the core dumps out of the
8b9f61
# journal.
Lennart Poettering b79f2e
/usr/bin/rm -f %{buildroot}%{_prefix}/lib/sysctl.d/coredump.conf
8b9f61
Lennart Poettering 6695e8
# For now remove /var/log/README since we are not enabling persistant
Lennart Poettering 6695e8
# logging yet.
Lennart Poettering 6695e8
/usr/bin/rm -f %{buildroot}%{_localstatedir}/log/README
Lennart Poettering 6695e8
973c8d
%pre
Lennart Poettering 114c78
/usr/bin/getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
Lennart Poettering 114c78
/usr/bin/getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
Lennart Poettering 114c78
/usr/bin/getent group dialout >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || :
Lennart Poettering 114c78
/usr/bin/getent group floppy >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || :
Lennart Poettering b79f2e
/usr/bin/systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
Lennart Poettering 669e84
Lennart Poettering f55ccc
# Rename configuration files that changed their names
Lennart Poettering f55ccc
/usr/bin/mv -n %{_sysconfdir}/systemd/systemd-logind.conf %{_sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || :
Lennart Poettering f55ccc
/usr/bin/mv -n %{_sysconfdir}/systemd/systemd-journald.conf %{_sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || :
Lennart Poettering f55ccc
f5caa7
%pretrans -p <lua>
f5caa7
--# Migrate away from systemd-timedated-ntp.target.
f5caa7
--# Take note which ntp services, if any, were pulled in by it.
f5caa7
--# We'll enable them the usual way in %%post.
f5caa7
--# Remove this after upgrades from F17 are no longer supported.
f5caa7
function migrate_ntp()
f5caa7
    --# Are we upgrading from a version that had systemd-timedated-ntp.target?
f5caa7
    t = posix.stat("/usr/lib/systemd/system/systemd-timedated-ntp.target", "type")
f5caa7
    if t ~= "regular" then return end
f5caa7
f5caa7
    --# Was the target enabled?
f5caa7
    t = posix.stat("/etc/systemd/system/multi-user.target.wants/systemd-timedated-ntp.target", "type")
f5caa7
    if t ~= "link" then return end
f5caa7
f5caa7
    --# filesystem provides /var/lib/rpm-state since F17 GA
f5caa7
    r,msg,errno = posix.mkdir("/var/lib/rpm-state/systemd")
f5caa7
    if r == nil and errno ~= 17 then return end  --# EEXIST is fine.
f5caa7
f5caa7
    --# Save the list of ntp services pulled by the target.
f5caa7
    f = io.open("/var/lib/rpm-state/systemd/ntp-units", "w")
f5caa7
    if f == nil then return end
f5caa7
f5caa7
    files = posix.dir("/usr/lib/systemd/system/systemd-timedated-ntp.target.wants")
f5caa7
    for i,name in ipairs(files) do
f5caa7
        if name ~= "." and name ~= ".." then
f5caa7
            s = string.format("%s\n", name)
f5caa7
            f:write(s)
f5caa7
        end
f5caa7
    end
f5caa7
f5caa7
    f:close()
f5caa7
end
f5caa7
f5caa7
migrate_ntp()
f5caa7
return 0
f5caa7
Lennart Poettering 01d495
%post
Lennart Poettering e7e809
/usr/bin/systemd-machine-id-setup >/dev/null 2>&1 || :
Lennart Poettering e7e809
/usr/lib/systemd/systemd-random-seed save >/dev/null 2>&1 || :
Lennart Poettering e7e809
/usr/bin/systemctl daemon-reexec >/dev/null 2>&1 || :
Lennart Poettering b79f2e
/usr/bin/systemctl start systemd-udevd.service >/dev/null 2>&1 || :
Lennart Poettering e7e809
/usr/bin/udevadm hwdb --update >/dev/null 2>&1 || :
Lennart Poettering e7e809
/usr/bin/journalctl --update-catalog >/dev/null 2>&1 || :
Lennart Poettering 342c43
Lennart Poettering 7bb7b2
# Stop-gap until rsyslog.rpm does this on its own. (This is supposed
Lennart Poettering 7bb7b2
# to fail when the link already exists)
Lennart Poettering b79f2e
/usr/bin/ln -s /usr/lib/systemd/system/rsyslog.service /etc/systemd/system/syslog.service >/dev/null 2>&1 || :
Lennart Poettering 7bb7b2
25a5a1
if [ $1 -eq 1 ] ; then
25a5a1
        # Try to read default runlevel from the old inittab if it exists
Lennart Poettering b79f2e
        runlevel=$(/usr/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab 2> /dev/null)
25a5a1
        if [ -z "$runlevel" ] ; then
Kay Sievers 3b11fb
                target="/usr/lib/systemd/system/graphical.target"
25a5a1
        else
Kay Sievers 3b11fb
                target="/usr/lib/systemd/system/runlevel$runlevel.target"
25a5a1
        fi
25a5a1
25a5a1
        # And symlink what we found to the new-style default.target
Lennart Poettering b79f2e
        /usr/bin/ln -sf "$target" /etc/systemd/system/default.target >/dev/null 2>&1 || :
25a5a1
25a5a1
        # Enable the services we install by default.
Lennart Poettering b79f2e
        /usr/bin/systemctl enable \
25a5a1
                getty@.service \
Lennart Poettering 52a550
                remote-fs.target \
Lennart Poettering 52a550
                systemd-readahead-replay.service \
Lennart Poettering 556ae5
                systemd-readahead-collect.service >/dev/null 2>&1 || :
Lennart Poettering 556ae5
else
Lennart Poettering 556ae5
        # This systemd service does not exist anymore, we now do it
Lennart Poettering 556ae5
        # internally in PID 1
Lennart Poettering b79f2e
        /usr/bin/rm -f /etc/systemd/system/sysinit.target.wants/hwclock-load.service >/dev/null 2>&1 || :
f5caa7
f5caa7
        # This systemd target does not exist anymore. It's been replaced
f5caa7
        # by ntp-units.d.
f5caa7
        /usr/bin/rm -f /etc/systemd/system/multi-user.target.wants/systemd-timedated-ntp.target >/dev/null 2>&1 || :
f5caa7
f5caa7
        # Enable the units recorded by %%pretrans
f5caa7
        if [ -e /var/lib/rpm-state/systemd/ntp-units ] ; then
f5caa7
                while read service; do
f5caa7
                        /usr/bin/systemctl enable "$service" >/dev/null 2>&1 || :
f5caa7
                done < /var/lib/rpm-state/systemd/ntp-units
f5caa7
                /usr/bin/rm -r /var/lib/rpm-state/systemd/ntp-units
0969ad
        fi
Lennart Poettering b79f2e
fi
Lennart Poettering b79f2e
Lennart Poettering 7b4894
# Migrate /etc/sysconfig/clock
Lennart Poettering 7b4894
if [ ! -L /etc/localtime -a -e /etc/sysconfig/clock ] ; then
Lennart Poettering 7b4894
       . /etc/sysconfig/clock 2>&1 || :
Lennart Poettering 7b4894
       if [ -n "$ZONE" -a -e "/usr/share/zoneinfo/$ZONE" ] ; then
Lennart Poettering 7b4894
              /usr/bin/ln -sf "../usr/share/zoneinfo/$ZONE" /etc/localtime >/dev/null 2>&1 || :
Lennart Poettering 7b4894
       fi
Lennart Poettering 7b4894
fi
Lennart Poettering 7b4894
/usr/bin/rm -f /etc/sysconfig/clock >/dev/null 2>&1 || :
Lennart Poettering 7b4894
0969ad
# Migrate /etc/sysconfig/i18n
0969ad
if [ -e /etc/sysconfig/i18n -a ! -e /etc/locale.conf ]; then
0969ad
        unset LANG
55f920
        unset LC_CTYPE
55f920
        unset LC_NUMERIC
55f920
        unset LC_TIME
55f920
        unset LC_COLLATE
55f920
        unset LC_MONETARY
55f920
        unset LC_MESSAGES
55f920
        unset LC_PAPER
55f920
        unset LC_NAME
55f920
        unset LC_ADDRESS
55f920
        unset LC_TELEPHONE
55f920
        unset LC_MEASUREMENT
55f920
        unset LC_IDENTIFICATION
Lennart Poettering 46f254
        . /etc/sysconfig/i18n >/dev/null 2>&1 || :
0969ad
        [ -n "$LANG" ] && echo LANG=$LANG > /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_CTYPE" ] && echo LC_CTYPE=$LC_CTYPE >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_NUMERIC" ] && echo LC_NUMERIC=$LC_NUMERIC >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_TIME" ] && echo LC_TIME=$LC_TIME >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_COLLATE" ] && echo LC_COLLATE=$LC_COLLATE >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_MONETARY" ] && echo LC_MONETARY=$LC_MONETARY >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_MESSAGES" ] && echo LC_MESSAGES=$LC_MESSAGES >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_PAPER" ] && echo LC_PAPER=$LC_PAPER >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_NAME" ] && echo LC_NAME=$LC_NAME >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_ADDRESS" ] && echo LC_ADDRESS=$LC_ADDRESS >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_TELEPHONE" ] && echo LC_TELEPHONE=$LC_TELEPHONE >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_MEASUREMENT" ] && echo LC_MEASUREMENT=$LC_MEASUREMENT >> /etc/locale.conf 2>&1 || :
55f920
        [ -n "$LC_IDENTIFICATION" ] && echo LC_IDENTIFICATION=$LC_IDENTIFICATION >> /etc/locale.conf 2>&1 || :
0969ad
fi
0969ad
0969ad
# Migrate /etc/sysconfig/keyboard
0969ad
if [ -e /etc/sysconfig/keyboard -a ! -e /etc/vconsole.conf ]; then
0969ad
        unset SYSFONT
0969ad
        unset SYSFONTACM
0969ad
        unset UNIMAP
0969ad
        unset KEYMAP
Lennart Poettering 46f254
        [ -e /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n >/dev/null 2>&1 || :
Lennart Poettering 46f254
        . /etc/sysconfig/keyboard >/dev/null 2>&1 || :
0969ad
        [ -n "$SYSFONT" ] && echo FONT=$SYSFONT > /etc/vconsole.conf 2>&1 || :
0969ad
        [ -n "$SYSFONTACM" ] && echo FONT_MAP=$SYSFONTACM >> /etc/vconsole.conf 2>&1 || :
0969ad
        [ -n "$UNIMAP" ] && echo FONT_UNIMAP=$UNIMAP >> /etc/vconsole.conf 2>&1 || :
0969ad
        [ -n "$KEYTABLE" ] && echo KEYMAP=$KEYTABLE >> /etc/vconsole.conf 2>&1 || :
0969ad
fi
0969ad
/usr/bin/rm -f /etc/sysconfig/i18n >/dev/null 2>&1 || :
0969ad
/usr/bin/rm -f /etc/sysconfig/keyboard >/dev/null 2>&1 || :
0969ad
0969ad
# Migrate HOSTNAME= from /etc/sysconfig/network
0969ad
if [ -e /etc/sysconfig/network -a ! -e /etc/hostname ]; then
0969ad
        unset HOSTNAME
Lennart Poettering 46f254
        . /etc/sysconfig/network >/dev/null 2>&1 || :
0969ad
        [ -n "$HOSTNAME" ] && echo $HOSTNAME > /etc/hostname 2>&1 || :
0969ad
fi
Lennart Poettering 46f254
/usr/bin/sed -i '/^HOSTNAME=/d' /etc/sysconfig/network >/dev/null 2>&1 || :
0969ad
Lennart Poettering 3a1413
# Migrate the old systemd-setup-keyboard X11 configuration fragment
Lennart Poettering 3a1413
if [ ! -e /etc/X11/xorg.conf.d/00-keyboard.conf ] ; then
Lennart Poettering 3a1413
        /usr/bin/mv /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf /etc/X11/xorg.conf.d/00-keyboard.conf >/dev/null 2>&1 || :
Lennart Poettering 3a1413
else
Lennart Poettering 3a1413
        /usr/bin/rm -f /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf >/dev/null 2>&1 || :
Lennart Poettering 3a1413
fi
Lennart Poettering 3a1413
Lennart Poettering 3a1413
# sed-fu to add myhostname to the hosts line of /etc/nsswitch.conf
Lennart Poettering 3a1413
if [ -f /etc/nsswitch.conf ] ; then
Lennart Poettering 3a1413
        sed -i.bak -e '
Lennart Poettering 3a1413
                /^hosts:/ !b
Lennart Poettering 3a1413
                /\<myhostname\>/ b
Lennart Poettering 3a1413
                s/[[:blank:]]*$/ myhostname/
Lennart Poettering 3a1413
                ' /etc/nsswitch.conf
Lennart Poettering 3a1413
fi
Lennart Poettering 3a1413
Lennart Poettering 7b4894
%posttrans
Lennart Poettering b79f2e
# Convert old /etc/sysconfig/desktop settings
Lennart Poettering b79f2e
preferred=
Lennart Poettering b79f2e
if [ -f /etc/sysconfig/desktop ]; then
Lennart Poettering add3e7
        . /etc/sysconfig/desktop
Lennart Poettering add3e7
        if [ "$DISPLAYMANAGER" = GNOME ]; then
Lennart Poettering add3e7
                preferred=gdm
Lennart Poettering add3e7
        elif [ "$DISPLAYMANAGER" = KDE ]; then
Lennart Poettering add3e7
                preferred=kdm
Lennart Poettering add3e7
        elif [ "$DISPLAYMANAGER" = WDM ]; then
Lennart Poettering add3e7
                preferred=wdm
Lennart Poettering add3e7
        elif [ "$DISPLAYMANAGER" = XDM ]; then
Lennart Poettering add3e7
                preferred=xdm
Lennart Poettering b79f2e
        elif [ -n "$DISPLAYMANAGER" ]; then
Lennart Poettering add3e7
                preferred=${DISPLAYMANAGER##*/}
Lennart Poettering add3e7
        fi
Lennart Poettering b79f2e
fi
Lennart Poettering b79f2e
if [ -z "$preferred" ]; then
Lennart Poettering add3e7
        if [ -x /usr/sbin/gdm ]; then
Lennart Poettering add3e7
                preferred=gdm
Lennart Poettering add3e7
        elif [ -x /usr/bin/kdm ]; then
Lennart Poettering add3e7
                preferred=kdm
Lennart Poettering add3e7
        fi
Lennart Poettering b79f2e
fi
Lennart Poettering b79f2e
if [ -n "$preferred" -a -r "/usr/lib/systemd/system/$preferred.service" ]; then
Lennart Poettering b79f2e
        # This is supposed to fail when the symlink already exists
Lennart Poettering add3e7
        /usr/bin/ln -s "/usr/lib/systemd/system/$preferred.service" /etc/systemd/system/display-manager.service >/dev/null 2>&1 || :
25a5a1
fi
25a5a1
176680
%postun
176680
if [ $1 -ge 1 ] ; then
Lennart Poettering b79f2e
        /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || :
Lennart Poettering b79f2e
        /usr/bin/systemctl try-restart systemd-logind.service >/dev/null 2>&1 || :
176680
fi
176680
176680
%preun
25a5a1
if [ $1 -eq 0 ] ; then
Lennart Poettering b79f2e
        /usr/bin/systemctl disable \
25a5a1
                getty@.service \
Lennart Poettering 52a550
                remote-fs.target \
Lennart Poettering 52a550
                systemd-readahead-replay.service \
Lennart Poettering 556ae5
                systemd-readahead-collect.service >/dev/null 2>&1 || :
25a5a1
Lennart Poettering b79f2e
        /usr/bin/rm -f /etc/systemd/system/default.target >/dev/null 2>&1 || :
Lennart Poettering 3a1413
Lennart Poettering 3a1413
        if [ -f /etc/nsswitch.conf ] ; then
Lennart Poettering 3a1413
                sed -i.bak -e '
Lennart Poettering 3a1413
                        /^hosts:/ !b
Lennart Poettering 3a1413
                        s/[[:blank:]]\+myhostname\>//
Lennart Poettering 3a1413
                        ' /etc/nsswitch.conf
Lennart Poettering 3a1413
        fi
25a5a1
fi
25a5a1
3d6d89
%triggerun -- systemd-units < 38-5
Lennart Poettering b79f2e
/usr/bin/mv /etc/systemd/system/default.target /etc/systemd/system/default.target.save >/dev/null 2>&1 || :
3d6d89
3d6d89
%triggerpostun -- systemd-units < 38-5
Lennart Poettering b79f2e
/usr/bin/mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/dev/null 2>&1
Lennart Poettering b79f2e
/usr/bin/systemctl enable \
3d6d89
        getty@.service \
3d6d89
        remote-fs.target \
3d6d89
        systemd-readahead-replay.service \
3d6d89
        systemd-readahead-collect.service
3d6d89
1b22d7
%post libs -p /sbin/ldconfig
1b22d7
%postun libs -p /sbin/ldconfig
b96fc0
1b22d7
%post -n libgudev1 -p /sbin/ldconfig
1b22d7
%postun -n libgudev1 -p /sbin/ldconfig
973c8d
cc49ef
%files
176680
%doc %{_docdir}/systemd
176680
%dir %{_sysconfdir}/systemd
176680
%dir %{_sysconfdir}/systemd/system
176680
%dir %{_sysconfdir}/systemd/user
176680
%dir %{_sysconfdir}/tmpfiles.d
176680
%dir %{_sysconfdir}/sysctl.d
176680
%dir %{_sysconfdir}/modules-load.d
176680
%dir %{_sysconfdir}/binfmt.d
176680
%dir %{_sysconfdir}/bash_completion.d
Lennart Poettering 4481fb
%dir %{_sysconfdir}/udev
Lennart Poettering 4481fb
%dir %{_sysconfdir}/udev/rules.d
Kay Sievers 3b11fb
%dir %{_prefix}/lib/systemd
Kay Sievers 3b11fb
%dir %{_prefix}/lib/systemd/system-generators
Lennart Poettering 54fb1a
%dir %{_prefix}/lib/systemd/user-generators
Lennart Poettering 4481fb
%dir %{_prefix}/lib/systemd/system-preset
Lennart Poettering 4481fb
%dir %{_prefix}/lib/systemd/user-preset
Kay Sievers 3b11fb
%dir %{_prefix}/lib/systemd/system-shutdown
Lennart Poettering 4481fb
%dir %{_prefix}/lib/systemd/system-sleep
Lennart Poettering e7e809
%dir %{_prefix}/lib/systemd/catalog
Lennart Poettering e7e809
%dir %{_prefix}/lib/systemd/ntp-units.d
Kay Sievers 3b11fb
%dir %{_prefix}/lib/tmpfiles.d
Kay Sievers 3b11fb
%dir %{_prefix}/lib/sysctl.d
Kay Sievers 3b11fb
%dir %{_prefix}/lib/modules-load.d
Kay Sievers 3b11fb
%dir %{_prefix}/lib/binfmt.d
Lennart Poettering 4481fb
%dir %{_prefix}/lib/firmware
Lennart Poettering 4481fb
%dir %{_prefix}/lib/firmware/updates
Lennart Poettering 54fb1a
%dir %{_datadir}/systemd
Lennart Poettering 391f9f
%dir %{_datadir}/pkgconfig
1e979b
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf
Lennart Poettering 82a114
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf
Lennart Poettering 5c28c3
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf
Lennart Poettering 5c28c3
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.locale1.conf
Lennart Poettering 5c28c3
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.timedate1.conf
Lennart Poettering 3f1bed
%config(noreplace) %{_sysconfdir}/systemd/system.conf
Lennart Poettering 5c28c3
%config(noreplace) %{_sysconfdir}/systemd/user.conf
973c8d
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
973c8d
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
973c8d
%config(noreplace) %{_sysconfdir}/udev/udev.conf
Lennart Poettering 4481fb
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
Lennart Poettering 4481fb
%config(noreplace) %{_sysconfdir}/modprobe.d/udlfb.conf
3c3608
%config(noreplace) %{_sysconfdir}/yum/protected.d/systemd.conf
f6c127
%{_sysconfdir}/udev/hwdb.bin
176680
%{_sysconfdir}/bash_completion.d/systemd-bash-completion.sh
176680
%{_sysconfdir}/rpm/macros.systemd
25a5a1
%{_sysconfdir}/xdg/systemd
Lennart Poettering 6695e8
%{_sysconfdir}/rc.d/init.d/README
Lennart Poettering 82a114
%ghost %config(noreplace) %{_sysconfdir}/hostname
Lennart Poettering 7b4894
%ghost %config(noreplace) %{_sysconfdir}/localtime
Lennart Poettering 82a114
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
Lennart Poettering 82a114
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
Lennart Poettering 3a18c6
%ghost %config(noreplace) %{_sysconfdir}/machine-id
Lennart Poettering 82a114
%ghost %config(noreplace) %{_sysconfdir}/machine-info
Lennart Poettering 3a932a
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
Lennart Poettering 3a1413
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-system-setup-keyboard.conf
Lennart Poettering 7cc503
%{_bindir}/systemd
Lennart Poettering 54fb1a
%{_bindir}/systemctl
Kay Sievers 3b11fb
%{_bindir}/systemd-notify
Kay Sievers 3b11fb
%{_bindir}/systemd-ask-password
Kay Sievers 3b11fb
%{_bindir}/systemd-tty-ask-password-agent
Kay Sievers 3b11fb
%{_bindir}/systemd-machine-id-setup
973c8d
%{_bindir}/loginctl
Lennart Poettering e0a273
%{_bindir}/systemd-loginctl
973c8d
%{_bindir}/journalctl
Kay Sievers 3b11fb
%{_bindir}/systemd-tmpfiles
Lennart Poettering 54fb1a
%{_bindir}/systemd-nspawn
Lennart Poettering 54fb1a
%{_bindir}/systemd-stdio-bridge
Lennart Poettering 54fb1a
%{_bindir}/systemd-cat
Lennart Poettering 54fb1a
%{_bindir}/systemd-cgls
Lennart Poettering 54fb1a
%{_bindir}/systemd-cgtop
973c8d
%{_bindir}/systemd-delta
Lennart Poettering 343deb
%caps(cap_dac_override,cap_sys_ptrace=pe) %{_bindir}/systemd-detect-virt
973c8d
%{_bindir}/systemd-inhibit
Lennart Poettering 6695e8
%{_bindir}/hostnamectl
Lennart Poettering 6695e8
%{_bindir}/localectl
Lennart Poettering 6695e8
%{_bindir}/timedatectl
Lennart Poettering 6695e8
%{_bindir}/systemd-coredumpctl
973c8d
%{_bindir}/udevadm
Lennart Poettering 4481fb
%{_prefix}/lib/systemd/systemd
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/system
Lennart Poettering 54fb1a
%{_prefix}/lib/systemd/user
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/systemd-*
973c8d
%{_prefix}/lib/udev
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/system-generators/systemd-cryptsetup-generator
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/system-generators/systemd-getty-generator
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/system-generators/systemd-rc-local-generator
973c8d
%{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
973c8d
%{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
Lennart Poettering 4481fb
%{_prefix}/lib/tmpfiles.d/systemd.conf
Lennart Poettering 4481fb
%{_prefix}/lib/tmpfiles.d/x11.conf
Lennart Poettering 4481fb
%{_prefix}/lib/tmpfiles.d/legacy.conf
Lennart Poettering 4481fb
%{_prefix}/lib/tmpfiles.d/tmp.conf
Lennart Poettering 301de5
%{_prefix}/lib/systemd/system-preset/90-default.preset
Lennart Poettering 865baa
%{_prefix}/lib/systemd/system-preset/90-display-manager.preset
Lennart Poettering e7e809
%{_prefix}/lib/systemd/catalog/systemd.catalog
Kay Sievers 3b11fb
%{_sbindir}/init
Kay Sievers 3b11fb
%{_sbindir}/reboot
Kay Sievers 3b11fb
%{_sbindir}/halt
Kay Sievers 3b11fb
%{_sbindir}/poweroff
Kay Sievers 3b11fb
%{_sbindir}/shutdown
Kay Sievers 3b11fb
%{_sbindir}/telinit
Kay Sievers 3b11fb
%{_sbindir}/runlevel
973c8d
%{_sbindir}/udevadm
Bill Nottingham c116e3
%{_mandir}/man1/*
4372ad
%{_mandir}/man5/*
4372ad
%{_mandir}/man7/*
Bill Nottingham c116e3
%{_mandir}/man8/*
Lennart Poettering 54fb1a
%{_datadir}/systemd/kbd-model-map
7a392d
%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
7a392d
%{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service
Lennart Poettering 82a114
%{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/system-services/org.freedesktop.login1.service
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service
cc49ef
%{_datadir}/dbus-1/interfaces/org.freedesktop.systemd1.*.xml
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/interfaces/org.freedesktop.hostname1.xml
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/interfaces/org.freedesktop.locale1.xml
Lennart Poettering 5c28c3
%{_datadir}/dbus-1/interfaces/org.freedesktop.timedate1.xml
Lennart Poettering 82a114
%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy
Lennart Poettering 82a114
%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy
Lennart Poettering 5c28c3
%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy
Lennart Poettering 5c28c3
%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy
Lennart Poettering 5c28c3
%{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy
5a28ec
%{_datadir}/pkgconfig/systemd.pc
973c8d
%{_datadir}/pkgconfig/udev.pc
Lennart Poettering 09c908
%{_datadir}/systemd/gatewayd/browse.html
4372ad
Lennart Poettering d007df
# Make sure we don't remove runlevel targets from F14 alpha installs,
Lennart Poettering d007df
# but make sure we don't create then anew.
Lennart Poettering d007df
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel2.target
Lennart Poettering d007df
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel3.target
Lennart Poettering d007df
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel4.target
Lennart Poettering d007df
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel5.target
Lennart Poettering d007df
998394
%files libs
998394
%{_libdir}/security/pam_systemd.so
Lennart Poettering 3a1413
%{_libdir}/libnss_myhostname.so.2
998394
%{_libdir}/libsystemd-daemon.so.*
998394
%{_libdir}/libsystemd-login.so.*
998394
%{_libdir}/libsystemd-journal.so.*
998394
%{_libdir}/libsystemd-id128.so.*
998394
%{_libdir}/libudev.so.*
998394
Lennart Poettering 9652b0
%files devel
Lennart Poettering 9652b0
%{_libdir}/libsystemd-daemon.so
Lennart Poettering 9652b0
%{_libdir}/libsystemd-login.so
Lennart Poettering 7bb7b2
%{_libdir}/libsystemd-journal.so
Lennart Poettering 7bb7b2
%{_libdir}/libsystemd-id128.so
973c8d
%{_libdir}/libudev.so
Lennart Poettering 9652b0
%{_includedir}/systemd/sd-daemon.h
Lennart Poettering 7bb7b2
%{_includedir}/systemd/sd-login.h
Lennart Poettering 7bb7b2
%{_includedir}/systemd/sd-journal.h
Lennart Poettering 7bb7b2
%{_includedir}/systemd/sd-id128.h
Lennart Poettering 7bb7b2
%{_includedir}/systemd/sd-messages.h
973c8d
%{_includedir}/systemd/sd-shutdown.h
973c8d
%{_includedir}/libudev.h
Lennart Poettering 9652b0
%{_libdir}/pkgconfig/libsystemd-daemon.pc
Lennart Poettering 9652b0
%{_libdir}/pkgconfig/libsystemd-login.pc
Lennart Poettering 7bb7b2
%{_libdir}/pkgconfig/libsystemd-journal.pc
Lennart Poettering 7bb7b2
%{_libdir}/pkgconfig/libsystemd-id128.pc
973c8d
%{_libdir}/pkgconfig/libudev.pc
f53a3e
%{_mandir}/man3/*
973c8d
%dir %{_datadir}/gtk-doc/html/libudev
Lennart Poettering 114c78
%{_datadir}/gtk-doc/html/libudev/*
Lennart Poettering 9652b0
Lennart Poettering 639e1e
%files sysv
Lennart Poettering 639e1e
%{_bindir}/systemd-sysv-convert
Lennart Poettering 639e1e
cff4d6
%files analyze
cff4d6
%{_bindir}/systemd-analyze
cff4d6
Lennart Poettering 7b4894
%files python
Lennart Poettering 7b4894
%{python_sitearch}/systemd/__init__.py
Lennart Poettering 7b4894
%{python_sitearch}/systemd/__init__.pyc
Lennart Poettering 7b4894
%{python_sitearch}/systemd/__init__.pyo
Lennart Poettering 7b4894
%{python_sitearch}/systemd/_journal.so
Lennart Poettering 7b4894
%{python_sitearch}/systemd/journal.py
Lennart Poettering 7b4894
%{python_sitearch}/systemd/journal.pyc
Lennart Poettering 7b4894
%{python_sitearch}/systemd/journal.pyo
Lennart Poettering 7b4894
973c8d
%files -n libgudev1
Lennart Poettering 114c78
%{_libdir}/libgudev-1.0.so.*
Lennart Poettering 114c78
%{_libdir}/girepository-1.0/GUdev-1.0.typelib
973c8d
973c8d
%files -n libgudev1-devel
Lennart Poettering 114c78
%{_libdir}/libgudev-1.0.so
Lennart Poettering 114c78
%dir %{_includedir}/gudev-1.0
Lennart Poettering 114c78
%dir %{_includedir}/gudev-1.0/gudev
Lennart Poettering 114c78
%{_includedir}/gudev-1.0/gudev/*.h
Lennart Poettering 114c78
%{_datadir}/gir-1.0/GUdev-1.0.gir
973c8d
%dir %{_datadir}/gtk-doc/html/gudev
Lennart Poettering 114c78
%{_datadir}/gtk-doc/html/gudev/*
Lennart Poettering 114c78
%{_libdir}/pkgconfig/gudev-1.0*
973c8d
7a392d
%changelog
841507
* Sun Feb 10 2013 Peter Robinson <pbrobinson@fedoraproject.org> 197-3
841507
- Bump for ARM
841507
869a1a
* Fri Jan 18 2013 Michal Schmidt <mschmidt@redhat.com> - 197-2
869a1a
- Added qemu-guest-agent.service to presets (Lennart, #885406).
869a1a
- Add missing pygobject3-base to systemd-analyze deps (Lennart).
869a1a
- Do not require hwdata, it is all in the hwdb now (Kay).
869a1a
- Drop dependency on dbus-python.
869a1a
869a1a
* Tue Jan  8 2013 Lennart Poettering <lpoetter@redhat.com> - 197-1
Lennart Poettering 3a1413
- New upstream release
Lennart Poettering 3a1413
e1cdbd
* Mon Dec 10 2012 Michal Schmidt <mschmidt@redhat.com> - 196-4
e1cdbd
- Enable rngd.service by default (#857765).
e1cdbd
f5ad37
* Mon Dec 10 2012 Michal Schmidt <mschmidt@redhat.com> - 196-3
f5ad37
- Disable hardening on s390(x) because PIE is broken there and produces
f5ad37
  text relocations with __thread (#868839).
f5ad37
90beab
* Wed Dec 05 2012 Michal Schmidt <mschmidt@redhat.com> - 196-2
90beab
- added spice-vdagentd.service to presets (Lennart, #876237)
90beab
- BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name
90beab
  (requested by Milan Brož).
90beab
- verbose make to see the actual build flags
90beab
Lennart Poettering e7e809
* Wed Nov 21 2012 Lennart Poettering <lpoetter@redhat.com> - 196-1
Lennart Poettering e7e809
- New upstream release
Lennart Poettering e7e809
Lennart Poettering 46f254
* Tue Nov 20 2012 Lennart Poettering <lpoetter@redhat.com> - 195-8
Lennart Poettering 46f254
- https://bugzilla.redhat.com/show_bug.cgi?id=873459
Lennart Poettering 46f254
- https://bugzilla.redhat.com/show_bug.cgi?id=878093
Lennart Poettering 46f254
59081b
* Thu Nov 15 2012 Michal Schmidt <mschmidt@redhat.com> - 195-7
59081b
- Revert udev killing cgroup patch for F18 Beta.
59081b
- https://bugzilla.redhat.com/show_bug.cgi?id=873576
59081b
b42e57
* Fri Nov 09 2012 Michal Schmidt <mschmidt@redhat.com> - 195-6
b42e57
- Fix cyclical dep between systemd and systemd-libs.
b42e57
- Avoid broken build of test-journal-syslog.
b42e57
- https://bugzilla.redhat.com/show_bug.cgi?id=873387
b42e57
- https://bugzilla.redhat.com/show_bug.cgi?id=872638
b42e57
5464d2
* Thu Oct 25 2012 Kay Sievers <kay@redhat.com> - 195-5
5464d2
- require 'sed', limit HOSTNAME= match
5464d2
3c3608
* Wed Oct 24 2012 Michal Schmidt <mschmidt@redhat.com> - 195-4
3c3608
- add dmraid-activation.service to the default preset
3c3608
- add yum protected.d fragment
3c3608
- https://bugzilla.redhat.com/show_bug.cgi?id=869619
3c3608
- https://bugzilla.redhat.com/show_bug.cgi?id=869717
3c3608
0969ad
* Wed Oct 24 2012 Kay Sievers <kay@redhat.com> - 195-3
0969ad
- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables to
0969ad
  systemd native files
0969ad
Lennart Poettering af43dc
* Tue Oct 23 2012 Lennart Poettering <lpoetter@redhat.com> - 195-2
Lennart Poettering af43dc
- Provide syslog because the journal is fine as a syslog implementation
Lennart Poettering af43dc
Lennart Poettering 6695e8
* Tue Oct 23 2012 Lennart Poettering <lpoetter@redhat.com> - 195-1
Lennart Poettering 6695e8
- New upstream release
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=831665
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=847720
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=858693
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=863481
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=864629
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=864672
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=864674
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=865128
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=866346
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=867407
Lennart Poettering 6695e8
- https://bugzilla.redhat.com/show_bug.cgi?id=868603
Lennart Poettering 6695e8
f5caa7
* Wed Oct 10 2012 Michal Schmidt <mschmidt@redhat.com> - 194-2
f5caa7
- Add scriptlets for migration away from systemd-timedated-ntp.target
f5caa7
Lennart Poettering 76d4ed
* Wed Oct  3 2012 Lennart Poettering <lpoetter@redhat.com> - 194-1
Lennart Poettering 76d4ed
- New upstream release
Lennart Poettering 76d4ed
- https://bugzilla.redhat.com/show_bug.cgi?id=859614
Lennart Poettering 76d4ed
- https://bugzilla.redhat.com/show_bug.cgi?id=859655
Lennart Poettering 76d4ed
Lennart Poettering 09c908
* Fri Sep 28 2012 Lennart Poettering <lpoetter@redhat.com> - 193-1
Lennart Poettering 09c908
- New upstream release
Lennart Poettering 09c908
Lennart Poettering 132b84
* Tue Sep 25 2012 Lennart Poettering <lpoetter@redhat.com> - 192-1
Lennart Poettering 132b84
- New upstream release
Lennart Poettering 132b84
Lennart Poettering 1439d1
* Fri Sep 21 2012 Lennart Poettering <lpoetter@redhat.com> - 191-2
Lennart Poettering 1439d1
- Fix journal mmap header prototype definition to fix compilation on 32bit
Lennart Poettering 1439d1
Lennart Poettering 865baa
* Fri Sep 21 2012 Lennart Poettering <lpoetter@redhat.com> - 191-1
Lennart Poettering 865baa
- New upstream release
Lennart Poettering 865baa
- Enable all display managers by default, as discussed with Adam Williamson
Lennart Poettering 865baa
Lennart Poettering 7b4894
* Thu Sep 20 2012 Lennart Poettering <lpoetter@redhat.com> - 190-1
Lennart Poettering 7b4894
- New upstream release
Lennart Poettering 7b4894
- Take possession of /etc/localtime, and remove /etc/sysconfig/clock
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858780
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858787
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858771
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858754
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858746
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858266
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858224
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=857670
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=856975
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=855863
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=851970
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=851275
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=851131
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=847472
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=847207
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=846483
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=846085
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=845973
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=845194
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=845028
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=844630
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=839736
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=835848
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=831740
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=823485
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=821813
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=807886
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=802198
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=767795
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=767561
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=752774
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=732874
Lennart Poettering 7b4894
- https://bugzilla.redhat.com/show_bug.cgi?id=858735
Lennart Poettering 7b4894
Lennart Poettering 391f9f
* Thu Sep 13 2012 Lennart Poettering <lpoetter@redhat.com> - 189-4
Lennart Poettering 391f9f
- Don't pull in pkg-config as dep
Lennart Poettering 391f9f
- https://bugzilla.redhat.com/show_bug.cgi?id=852828
Lennart Poettering 391f9f
Lennart Poettering 301de5
* Wed Sep 12 2012 Lennart Poettering <lpoetter@redhat.com> - 189-3
Lennart Poettering 301de5
- Update preset policy
Lennart Poettering 301de5
- Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish
Lennart Poettering 301de5
Lennart Poettering b1c19b
* Thu Aug 23 2012 Lennart Poettering <lpoetter@redhat.com> - 189-2
Lennart Poettering b1c19b
- Update preset policy
Lennart Poettering b1c19b
- https://bugzilla.redhat.com/show_bug.cgi?id=850814
Lennart Poettering b1c19b
Lennart Poettering b1c19b
* Thu Aug 23 2012 Lennart Poettering <lpoetter@redhat.com> - 189-1
Lennart Poettering 38a7fb
- New upstream release
Lennart Poettering 38a7fb
Lennart Poettering 7b4894
* Thu Aug 16 2012 Ray Strode <rstrode@redhat.com> 188-4
Lennart Poettering 7b4894
- more scriptlet fixes
Lennart Poettering 7b4894
  (move dm migration logic to %posttrans so the service
Lennart Poettering 7b4894
   files it's looking for are available at the time
Lennart Poettering 7b4894
   the logic is run)
Lennart Poettering 7b4894
Lennart Poettering c7ab70
* Sat Aug 11 2012 Lennart Poettering <lpoetter@redhat.com> - 188-3
Lennart Poettering c7ab70
- Remount file systems MS_PRIVATE before switching roots
Lennart Poettering c7ab70
- https://bugzilla.redhat.com/show_bug.cgi?id=847418
Lennart Poettering c7ab70
1b22d7
* Wed Aug 08 2012 Rex Dieter <rdieter@fedoraproject.org> - 188-2
1b22d7
- fix scriptlets
1b22d7
Lennart Poettering 66cf07
* Wed Aug  8 2012 Lennart Poettering <lpoetter@redhat.com> - 188-1
Lennart Poettering 66cf07
- New upstream release
Lennart Poettering 114c78
- Enable gdm and avahi by default via the preset file
Lennart Poettering b79f2e
- Convert /etc/sysconfig/desktop to display-manager.service symlink
Lennart Poettering 66cf07
- Enable hardened build
Lennart Poettering cb95f8
27bf94
* Mon Jul 30 2012 Kay Sievers <kay@redhat.com> - 187-3
27bf94
- Obsolete: system-setup-keyboard
27bf94
b96fc0
* Wed Jul 25 2012 Kalev Lember <kalevlember@gmail.com> - 187-2
b96fc0
- Run ldconfig for the new -libs subpackage
b96fc0
Lennart Poettering c75692
* Thu Jul 19 2012 Lennart Poettering <lpoetter@redhat.com> - 187-1
Lennart Poettering c75692
- New upstream release
Lennart Poettering c75692
8b88ca
* Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 186-2
8b88ca
- fixed dracut conflict version
8b88ca
Lennart Poettering 4481fb
* Tue Jul  3 2012 Lennart Poettering <lpoetter@redhat.com> - 186-1
Lennart Poettering 4481fb
- New upstream release
Lennart Poettering 4481fb
581717
* Fri Jun 22 2012 Nils Philippsen <nils@redhat.com> - 185-7.gite7aee75
581717
- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work
581717
b0cc7b
* Thu Jun 14 2012 Michal Schmidt <mschmidt@redhat.com> - 185-6.gite7aee75
b0cc7b
- Update to current git
b0cc7b
9e13f3
* Wed Jun 06 2012 Kay Sievers - 185-5.gita2368a3
9e13f3
- disable plymouth in configure, to drop the .wants/ symlinks
9e13f3
998394
* Wed Jun 06 2012 Michal Schmidt <mschmidt@redhat.com> - 185-4.gita2368a3
998394
- Update to current git snapshot
998394
  - Add systemd-readahead-analyze
998394
  - Drop upstream patch
998394
- Split systemd-libs
998394
- Drop duplicate doc files
998394
- Fixed License headers of subpackages
998394
998394
* Wed Jun 06 2012 Ray Strode <rstrode@redhat.com> - 185-3
1b8a7f
- Drop plymouth files
1b8a7f
- Conflict with old plymouth
1b8a7f
6979d2
* Tue Jun 05 2012 Kay Sievers - 185-2
6979d2
- selinux udev labeling fix
6979d2
- conflict with older dracut versions for new udev file names
6979d2
5a4479
* Mon Jun 04 2012 Kay Sievers - 185-1
5a4479
- New upstream release
5a4479
  - udev selinux labeling fixes
5a4479
  - new man pages
5a4479
  - systemctl help <unit name>
5a4479
Lennart Poettering eb5388
* Thu May 31 2012 Lennart Poettering <lpoetter@redhat.com> - 184-1
Lennart Poettering eb5388
- New upstream release
Lennart Poettering eb5388
973c8d
* Thu May 24 2012 Kay Sievers <kay@redhat.com> - 183-1
973c8d
- New upstream release including udev merge.
973c8d
3d6d89
* Wed Mar 28 2012 Michal Schmidt <mschmidt@redhat.com> - 44-4
3d6d89
- Add triggers from Bill Nottingham to correct the damage done by
3d6d89
  the obsoleted systemd-units's preun scriptlet (#807457).
3d6d89
e6be2e
* Mon Mar 26 2012 Dennis Gilmore <dennis@ausil.us> - 44-3
e6be2e
- apply patch from upstream so we can build systemd on arm and ppc
e6be2e
- and likely the rest of the secondary arches
e6be2e
7de90b
* Tue Mar 20 2012 Michal Schmidt <mschmidt@redhat.com> - 44-2
7de90b
- Don't build the gtk parts anymore. They're moving into systemd-ui.
7de90b
- Remove a dead patch file.
7de90b
Lennart Poettering 87c59b
* Fri Mar 16 2012 Lennart Poettering <lpoetter@redhat.com> - 44-1
Lennart Poettering 87c59b
- New upstream release
Lennart Poettering 87c59b
- Closes #798760, #784921, #783134, #768523, #781735
Lennart Poettering 87c59b
751bc7
* Mon Feb 27 2012 Dennis Gilmore <dennis@ausil.us> - 43-2
751bc7
- don't conflict with fedora-release systemd never actually provided
751bc7
- /etc/os-release so there is no actual conflict
751bc7
Lennart Poettering 7cc503
* Wed Feb 15 2012 Lennart Poettering <lpoetter@redhat.com> - 43-1
Lennart Poettering 7cc503
- New upstream release
Lennart Poettering 7cc503
- Closes #789758, #790260, #790522
Lennart Poettering 7cc503
Lennart Poettering 54fb1a
* Sat Feb 11 2012 Lennart Poettering <lpoetter@redhat.com> - 42-1
Lennart Poettering 54fb1a
- New upstream release
Lennart Poettering 54fb1a
- Save a bit of entropy during system installation (#789407)
Lennart Poettering 54fb1a
- Don't own /etc/os-release anymore, leave that to fedora-release
Lennart Poettering 54fb1a
3d15ef
* Thu Feb  9 2012 Adam Williamson <awilliam@redhat.com> - 41-2
3d15ef
- rebuild for fixed binutils
3d15ef
Lennart Poettering 3c0bb5
* Thu Feb  9 2012 Lennart Poettering <lpoetter@redhat.com> - 41-1
Lennart Poettering 3c0bb5
- New upstream release
Lennart Poettering 3c0bb5
Lennart Poettering 669e84
* Tue Feb  7 2012 Lennart Poettering <lpoetter@redhat.com> - 40-1
Lennart Poettering 669e84
- New upstream release
Lennart Poettering 669e84
Kay Sievers 8ec8f4
* Thu Jan 26 2012 Kay Sievers <kay@redhat.com> - 39-3
Kay Sievers 8ec8f4
- provide /sbin/shutdown
Kay Sievers 8ec8f4
5c0f42
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 39-2
5c0f42
- increment release
5c0f42
8af0a3
* Wed Jan 25 2012 Kay Sievers <kay@redhat.com> - 39-1.1
Kay Sievers 3b11fb
- install everything in /usr
Kay Sievers 3b11fb
  https://fedoraproject.org/wiki/Features/UsrMove
Kay Sievers 3b11fb
Lennart Poettering 03e2e2
* Wed Jan 25 2012 Lennart Poettering <lpoetter@redhat.com> - 39-1
Lennart Poettering 03e2e2
- New upstream release
Lennart Poettering 03e2e2
8b9f61
* Sun Jan 22 2012 Michal Schmidt <mschmidt@redhat.com> - 38-6.git9fa2f41
8b9f61
- Update to a current git snapshot.
8b9f61
- Resolves: #781657
8b9f61
cff4d6
* Sun Jan 22 2012 Michal Schmidt <mschmidt@redhat.com> - 38-5
cff4d6
- Build against libgee06. Reenable gtk tools.
cff4d6
- Delete unused patches.
cff4d6
- Add easy building of git snapshots.
cff4d6
- Remove legacy spec file elements.
cff4d6
- Don't mention implicit BuildRequires.
cff4d6
- Configure with --disable-static.
cff4d6
- Merge -units into the main package.
cff4d6
- Move section 3 manpages to -devel.
cff4d6
- Fix unowned directory.
cff4d6
- Run ldconfig in scriptlets.
cff4d6
- Split systemd-analyze to a subpackage.
cff4d6
125ea3
* Sat Jan 21 2012 Dan Horák <dan[at]danny.cz> - 38-4
125ea3
- fix build on big-endians
125ea3
Lennart Poettering fe60ea
* Wed Jan 11 2012 Lennart Poettering <lpoetter@redhat.com> - 38-3
Lennart Poettering fe60ea
- Disable building of gtk tools for now
Lennart Poettering fe60ea
Lennart Poettering 29f5e6
* Wed Jan 11 2012 Lennart Poettering <lpoetter@redhat.com> - 38-2
Lennart Poettering 29f5e6
- Fix a few (build) dependencies
Lennart Poettering 29f5e6
Lennart Poettering 7bb7b2
* Wed Jan 11 2012 Lennart Poettering <lpoetter@redhat.com> - 38-1
Lennart Poettering 7bb7b2
- New upstream release
Lennart Poettering 7bb7b2
ce9f78
* Tue Nov 15 2011 Michal Schmidt <mschmidt@redhat.com> - 37-4
ce9f78
- Run authconfig if /etc/pam.d/system-auth is not a symlink.
ce9f78
- Resolves: #753160
ce9f78
57a225
* Wed Nov 02 2011 Michal Schmidt <mschmidt@redhat.com> - 37-3
57a225
- Fix remote-fs-pre.target and its ordering.
57a225
- Resolves: #749940
57a225
bbee01
* Wed Oct 19 2011 Michal Schmidt <mschmidt@redhat.com> - 37-2
bbee01
- A couple of fixes from upstream:
bbee01
- Fix a regression in bash-completion reported in Bodhi.
bbee01
- Fix a crash in isolating.
bbee01
- Resolves: #717325
bbee01
Lennart Poettering 3a932a
* Tue Oct 11 2011 Lennart Poettering <lpoetter@redhat.com> - 37-1
Lennart Poettering 3a932a
- New upstream release
Lennart Poettering 3a932a
- Resolves: #744726, #718464, #713567, #713707, #736756
Lennart Poettering 3a932a
25c1c5
* Thu Sep 29 2011 Michal Schmidt <mschmidt@redhat.com> - 36-5
25c1c5
- Undo the workaround. Kay says it does not belong in systemd.
25c1c5
- Unresolves: #741655
25c1c5
0afbbc
* Thu Sep 29 2011 Michal Schmidt <mschmidt@redhat.com> - 36-4
0afbbc
- Workaround for the crypto-on-lvm-on-crypto disk layout
0afbbc
- Resolves: #741655
0afbbc
a762e5
* Sun Sep 25 2011 Michal Schmidt <mschmidt@redhat.com> - 36-3
a762e5
- Revert an upstream patch that caused ordering cycles
a762e5
- Resolves: #741078
a762e5
Lennart Poettering cf8032
* Fri Sep 23 2011 Lennart Poettering <lpoetter@redhat.com> - 36-2
Lennart Poettering cf8032
- Add /etc/timezone to ghosted files
Lennart Poettering cf8032
Lennart Poettering a02390
* Fri Sep 23 2011 Lennart Poettering <lpoetter@redhat.com> - 36-1
Lennart Poettering a02390
- New upstream release
Lennart Poettering a02390
- Resolves: #735013, #736360, #737047, #737509, #710487, #713384
Lennart Poettering a02390
Lennart Poettering fdfe15
* Thu Sep  1 2011 Lennart Poettering <lpoetter@redhat.com> - 35-1
Lennart Poettering fdfe15
- New upstream release
Lennart Poettering 556ae5
- Update post scripts
Lennart Poettering fdfe15
- Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611
Lennart Poettering 556ae5
Lennart Poettering 90285f
* Thu Aug 25 2011 Lennart Poettering <lpoetter@redhat.com> - 34-1
Lennart Poettering 90285f
- New upstream release
Lennart Poettering 90285f
c0cb88
* Fri Aug 19 2011 Harald Hoyer <harald@redhat.com> 33-2
c0cb88
- fix ABRT on service file reloading
Lennart Poettering 556ae5
- Resolves: rhbz#732020
c0cb88
Lennart Poettering 56d8c3
* Wed Aug  3 2011 Lennart Poettering <lpoetter@redhat.com> - 33-1
Lennart Poettering 56d8c3
- New upstream release
Lennart Poettering 56d8c3
Lennart Poettering 4d0353
* Fri Jul 29 2011 Lennart Poettering <lpoetter@redhat.com> - 32-1
Lennart Poettering 4d0353
- New upstream release
Lennart Poettering 4d0353
Lennart Poettering b05890
* Wed Jul 27 2011 Lennart Poettering <lpoetter@redhat.com> - 31-2
Lennart Poettering b05890
- Fix access mode of modprobe file, restart logind after upgrade
Lennart Poettering b05890
Lennart Poettering 9652b0
* Wed Jul 27 2011 Lennart Poettering <lpoetter@redhat.com> - 31-1
Lennart Poettering 9652b0
- New upstream release
Lennart Poettering 9652b0
Lennart Poettering 5c28c3
* Wed Jul 13 2011 Lennart Poettering <lpoetter@redhat.com> - 30-1
Lennart Poettering 5c28c3
- New upstream release
Lennart Poettering 5c28c3
Lennart Poettering a8456a
* Thu Jun 16 2011 Lennart Poettering <lpoetter@redhat.com> - 29-1
Lennart Poettering a8456a
- New upstream release
Lennart Poettering a8456a
62bfbd
* Mon Jun 13 2011 Michal Schmidt <mschmidt@redhat.com> - 28-4
62bfbd
- Apply patches from current upstream.
62bfbd
- Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)
62bfbd
62bfbd
* Wed Jun 08 2011 Michal Schmidt <mschmidt@redhat.com> - 28-3
90b062
- Apply patches from current upstream
90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=709909
90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=710839
90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=711015
90b062
Lennart Poettering 12ec69
* Sat May 28 2011 Lennart Poettering <lpoetter@redhat.com> - 28-2
Lennart Poettering 12ec69
- Pull in nss-myhostname
Lennart Poettering 12ec69
Lennart Poettering 35d1c5
* Thu May 26 2011 Lennart Poettering <lpoetter@redhat.com> - 28-1
Lennart Poettering 35d1c5
- New upstream release
Lennart Poettering 35d1c5
Lennart Poettering 7e98ac
* Wed May 25 2011 Lennart Poettering <lpoetter@redhat.com> - 26-2
Lennart Poettering 7e98ac
- Bugfix release
Lennart Poettering 7e98ac
- https://bugzilla.redhat.com/show_bug.cgi?id=707507
Lennart Poettering 7e98ac
- https://bugzilla.redhat.com/show_bug.cgi?id=707483
Lennart Poettering 7e98ac
- https://bugzilla.redhat.com/show_bug.cgi?id=705427
Lennart Poettering 7e98ac
- https://bugzilla.redhat.com/show_bug.cgi?id=707577
Lennart Poettering 7e98ac
Lennart Poettering 101ad3
* Sat Apr 30 2011 Lennart Poettering <lpoetter@redhat.com> - 26-1
Lennart Poettering 101ad3
- New upstream release
Lennart Poettering 101ad3
- https://bugzilla.redhat.com/show_bug.cgi?id=699394
Lennart Poettering 101ad3
- https://bugzilla.redhat.com/show_bug.cgi?id=698198
Lennart Poettering 101ad3
- https://bugzilla.redhat.com/show_bug.cgi?id=698674
Lennart Poettering 101ad3
- https://bugzilla.redhat.com/show_bug.cgi?id=699114
Lennart Poettering 101ad3
- https://bugzilla.redhat.com/show_bug.cgi?id=699128
Lennart Poettering 101ad3
Lennart Poettering 82a114
* Thu Apr 21 2011 Lennart Poettering <lpoetter@redhat.com> - 25-1
Lennart Poettering 82a114
- New upstream release
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=694788
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=694321
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=690253
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=688661
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=682662
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=678555
Lennart Poettering 82a114
- https://bugzilla.redhat.com/show_bug.cgi?id=628004
Lennart Poettering 82a114
Lennart Poettering 564695
* Wed Apr  6 2011 Lennart Poettering <lpoetter@redhat.com> - 24-1
Lennart Poettering 564695
- New upstream release
Lennart Poettering 564695
- https://bugzilla.redhat.com/show_bug.cgi?id=694079
Lennart Poettering 564695
- https://bugzilla.redhat.com/show_bug.cgi?id=693289
Lennart Poettering 564695
- https://bugzilla.redhat.com/show_bug.cgi?id=693274
Lennart Poettering 564695
- https://bugzilla.redhat.com/show_bug.cgi?id=693161
Lennart Poettering 564695
Lennart Poettering 639e1e
* Tue Apr  5 2011 Lennart Poettering <lpoetter@redhat.com> - 23-1
Lennart Poettering 639e1e
- New upstream release
Lennart Poettering 639e1e
- Include systemd-sysv-convert
Lennart Poettering 639e1e
Lennart Poettering 7ec857
* Fri Apr  1 2011 Lennart Poettering <lpoetter@redhat.com> - 22-1
Lennart Poettering 7ec857
- New upstream release
Lennart Poettering 7ec857
Lennart Poettering 27739b
* Wed Mar 30 2011 Lennart Poettering <lpoetter@redhat.com> - 21-2
Lennart Poettering 27739b
- The quota services are now pulled in by mount points, hence no need to enable them explicitly
Lennart Poettering 27739b
Lennart Poettering b49211
* Tue Mar 29 2011 Lennart Poettering <lpoetter@redhat.com> - 21-1
Lennart Poettering b49211
- New upstream release
Lennart Poettering b49211
61aff0
* Mon Mar 28 2011 Matthias Clasen <mclasen@redhat.com> - 20-2
61aff0
- Apply upstream patch to not send untranslated messages to plymouth
61aff0
Lennart Poettering 3a18c6
* Tue Mar  8 2011 Lennart Poettering <lpoetter@redhat.com> - 20-1
Lennart Poettering 3a18c6
- New upstream release
Lennart Poettering 3a18c6
Lennart Poettering 342c43
* Tue Mar  1 2011 Lennart Poettering <lpoetter@redhat.com> - 19-1
Lennart Poettering 342c43
- New upstream release
Lennart Poettering 342c43
Lennart Poettering 9f855a
* Wed Feb 16 2011 Lennart Poettering <lpoetter@redhat.com> - 18-1
Lennart Poettering 9f855a
- New upstream release
Lennart Poettering 9f855a
Bill Nottingham 542ef5
* Mon Feb 14 2011 Bill Nottingham <notting@redhat.com> - 17-6
Bill Nottingham 542ef5
- bump upstart obsoletes (#676815)
Bill Nottingham 542ef5
2b7ec6
* Wed Feb  9 2011 Tom Callaway <spot@fedoraproject.org> - 17-5
2b7ec6
- add macros.systemd file for %%{_unitdir}
2b7ec6
c1c282
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17-4
c1c282
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c1c282
Lennart Poettering 1e8ec7
* Wed Feb  9 2011 Lennart Poettering <lpoetter@redhat.com> - 17-3
Lennart Poettering 1e8ec7
- Fix popen() of systemctl, #674916
Lennart Poettering 1e8ec7
Bill Nottingham 572592
* Mon Feb  7 2011 Bill Nottingham <notting@redhat.com> - 17-2
Bill Nottingham 572592
- add epoch to readahead obsolete
Bill Nottingham 572592
Lennart Poettering 1edfd7
* Sat Jan 22 2011 Lennart Poettering <lpoetter@redhat.com> - 17-1
Lennart Poettering 1edfd7
- New upstream release
Lennart Poettering 1edfd7
Lennart Poettering 12769a
* Tue Jan 18 2011 Lennart Poettering <lpoetter@redhat.com> - 16-2
Lennart Poettering 12769a
- Drop console.conf again, since it is not shipped in pamtmp.conf
Lennart Poettering 12769a
Lennart Poettering d4d722
* Sat Jan  8 2011 Lennart Poettering <lpoetter@redhat.com> - 16-1
Lennart Poettering d4d722
- New upstream release
Lennart Poettering d4d722
Lennart Poettering 2aa128
* Thu Nov 25 2010 Lennart Poettering <lpoetter@redhat.com> - 15-1
Lennart Poettering 2aa128
- New upstream release
Lennart Poettering 2aa128
Lennart Poettering d9a109
* Thu Nov 25 2010 Lennart Poettering <lpoetter@redhat.com> - 14-1
Lennart Poettering d9a109
- Upstream update
Lennart Poettering d9a109
- Enable hwclock-load by default
Lennart Poettering d9a109
- Obsolete readahead
Lennart Poettering d9a109
- Enable /var/run and /var/lock on tmpfs
Lennart Poettering d9a109
Lennart Poettering a425e1
* Fri Nov 19 2010 Lennart Poettering <lpoetter@redhat.com> - 13-1
Lennart Poettering a425e1
- new upstream release
Lennart Poettering a425e1
Bill Nottingham 619f0c
* Wed Nov 17 2010 Bill Nottingham <notting@redhat.com> 12-3
Bill Nottingham 619f0c
- Fix clash
Bill Nottingham 619f0c
Lennart Poettering cedca8
* Wed Nov 17 2010 Lennart Poettering <lpoetter@redhat.com> - 12-2
Lennart Poettering cedca8
- Don't clash with initscripts for now, so that we don't break the builders
Lennart Poettering cedca8
Lennart Poettering 52a550
* Wed Nov 17 2010 Lennart Poettering <lpoetter@redhat.com> - 12-1
Lennart Poettering 52a550
- New upstream release
Lennart Poettering 52a550
32dccb
* Fri Nov 12 2010 Matthias Clasen <mclasen@redhat.com> - 11-2
32dccb
- Rebuild with newer vala, libnotify
32dccb
Lennart Poettering 3f1bed
* Thu Oct  7 2010 Lennart Poettering <lpoetter@redhat.com> - 11-1
Lennart Poettering 3f1bed
- New upstream release
Lennart Poettering 3f1bed
Lennart Poettering 3f1bed
* Wed Sep 29 2010 Jesse Keating <jkeating@redhat.com> - 10-6
Jesse Keating 0cc7cd
- Rebuilt for gcc bug 634757
Jesse Keating 0cc7cd
Bill Nottingham c116e3
* Thu Sep 23 2010 Bill Nottingham <notting@redhat.com> - 10-5
Bill Nottingham c116e3
- merge -sysvinit into main package
Bill Nottingham c116e3
Bill Nottingham 60138e
* Mon Sep 20 2010 Bill Nottingham <notting@redhat.com> - 10-4
Bill Nottingham 60138e
- obsolete upstart-sysvinit too
Bill Nottingham 60138e
Bill Nottingham ac0a7d
* Fri Sep 17 2010 Bill Nottingham <notting@redhat.com> - 10-3
Bill Nottingham ac0a7d
- Drop upstart requires
Bill Nottingham ac0a7d
Lennart Poettering 1c5eea
* Tue Sep 14 2010 Lennart Poettering <lpoetter@redhat.com> - 10-2
Lennart Poettering 1c5eea
- Enable audit
Lennart Poettering 1c5eea
- https://bugzilla.redhat.com/show_bug.cgi?id=633771
Lennart Poettering 1c5eea
Lennart Poettering d44ba8
* Tue Sep 14 2010 Lennart Poettering <lpoetter@redhat.com> - 10-1
Lennart Poettering d44ba8
- New upstream release
Lennart Poettering d44ba8
- https://bugzilla.redhat.com/show_bug.cgi?id=630401
Lennart Poettering d44ba8
- https://bugzilla.redhat.com/show_bug.cgi?id=630225
Lennart Poettering d44ba8
- https://bugzilla.redhat.com/show_bug.cgi?id=626966
Lennart Poettering d44ba8
- https://bugzilla.redhat.com/show_bug.cgi?id=623456
Lennart Poettering d44ba8
Bill Nottingham 81e89e
* Fri Sep  3 2010 Bill Nottingham <notting@redhat.com> - 9-3
Bill Nottingham 81e89e
- move fedora-specific units to initscripts; require newer version thereof
Bill Nottingham 81e89e
Lennart Poettering 172ed5
* Fri Sep  3 2010 Lennart Poettering <lpoetter@redhat.com> - 9-2
Lennart Poettering 172ed5
- Add missing tarball
Lennart Poettering 172ed5
Lennart Poettering 85e3ce
* Fri Sep  3 2010 Lennart Poettering <lpoetter@redhat.com> - 9-1
Lennart Poettering 85e3ce
- New upstream version
Lennart Poettering 85e3ce
- Closes 501720, 614619, 621290, 626443, 626477, 627014, 627785, 628913
Lennart Poettering 85e3ce
Lennart Poettering 01d495
* Fri Aug 27 2010 Lennart Poettering <lpoetter@redhat.com> - 8-3
Lennart Poettering 01d495
- Reexecute after installation, take ownership of /var/run/user
Lennart Poettering 01d495
- https://bugzilla.redhat.com/show_bug.cgi?id=627457
Lennart Poettering 01d495
- https://bugzilla.redhat.com/show_bug.cgi?id=627634
Lennart Poettering 01d495
Lennart Poettering d007df
* Thu Aug 26 2010 Lennart Poettering <lpoetter@redhat.com> - 8-2
Lennart Poettering d007df
- Properly create default.target link
Lennart Poettering d007df
Lennart Poettering 6f4060
* Wed Aug 25 2010 Lennart Poettering <lpoetter@redhat.com> - 8-1
Lennart Poettering 6f4060
- New upstream release
Lennart Poettering 6f4060
Lennart Poettering d6c21f
* Thu Aug 12 2010 Lennart Poettering <lpoetter@redhat.com> - 7-3
Lennart Poettering d6c21f
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623561
Lennart Poettering d6c21f
Lennart Poettering d6c21f
* Thu Aug 12 2010 Lennart Poettering <lpoetter@redhat.com> - 7-2
Lennart Poettering f8a159
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430
Lennart Poettering f8a159
Lennart Poettering 923ee9
* Tue Aug 10 2010 Lennart Poettering <lpoetter@redhat.com> - 7-1
Lennart Poettering 923ee9
- New upstream release
Lennart Poettering 923ee9
Lennart Poettering 87df68
* Fri Aug  6 2010 Lennart Poettering <lpoetter@redhat.com> - 6-2
Lennart Poettering 87df68
- properly hide output on package installation
Lennart Poettering 87df68
- pull in coreutils during package installtion
Lennart Poettering 87df68
Lennart Poettering 33acec
* Fri Aug  6 2010 Lennart Poettering <lpoetter@redhat.com> - 6-1
Lennart Poettering 33acec
- New upstream release
Lennart Poettering 33acec
- Fixes #621200
Lennart Poettering 33acec
Lennart Poettering 561d1f
* Wed Aug  4 2010 Lennart Poettering <lpoetter@redhat.com> - 5-2
Lennart Poettering 561d1f
- Add tarball
Lennart Poettering 561d1f
Lennart Poettering f58b3d
* Wed Aug  4 2010 Lennart Poettering <lpoetter@redhat.com> - 5-1
Lennart Poettering f58b3d
- Prepare release 5
Lennart Poettering f58b3d
3fb2ea
* Tue Jul 27 2010 Bill Nottingham <notting@redhat.com> - 4-4
3fb2ea
- Add 'sysvinit-userspace' provide to -sysvinit package to fix upgrade/install (#618537)
3fb2ea
7f4dce
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-3
7f4dce
- Add libselinux to build dependencies
7f4dce
2f1a57
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-2
2f1a57
- Use the right tarball
2f1a57
25a5a1
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-1
25a5a1
- New upstream release, and make default
25a5a1
Lennart Poettering d6c21f
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-3
d348ae
- Used wrong tarball
d348ae
Lennart Poettering d6c21f
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-2
85eb5f
- Own /cgroup jointly with libcgroup, since we don't dpend on it anymore
85eb5f
b93a36
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-1
b93a36
- New upstream release
b93a36
5a28ec
* Fri Jul 9 2010 Lennart Poettering <lpoetter@redhat.com> - 2-0
5a28ec
- New upstream release
5a28ec
fdaca2
* Wed Jul 7 2010 Lennart Poettering <lpoetter@redhat.com> - 1-0
fdaca2
- First upstream release
fdaca2
caa30f
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.7.20100629git4176e5
4372ad
- New snapshot
4372ad
- Split off -units package where other packages can depend on without pulling in the whole of systemd
4372ad
1a8865
* Tue Jun 22 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.6.20100622gita3723b
1a8865
- Add missing libtool dependency.
1a8865
1e979b
* Tue Jun 22 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.5.20100622gita3723b
4372ad
- Update snapshot
1e979b
1e979b
* Mon Jun 14 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.4.20100614git393024
ab31d0
- Pull the latest snapshot that fixes a segfault. Resolves rhbz#603231
ab31d0
7a392d
* Thu Jun 11 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.3.20100610git2f198e
7a392d
- More minor fixes as per review
7a392d
7a392d
* Thu Jun 10 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.2.20100610git2f198e
7a392d
- Spec improvements from David Hollis
7a392d
7a392d
* Wed Jun 09 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.1.20090609git2f198e
7a392d
- Address review comments
ab31d0
7a392d
* Tue Jun 01 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.0.git2010-06-02
7a392d
- Initial spec (adopted from Kay Sievers)