ryantimwilson / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone
Lennart Poettering 4481fb
#global gitcommit e7aee75
Lennart Poettering 03e2e2
Michal Schmidt cc9a83
# PIE is broken on s390 (#868839, #872148)
Michal Schmidt cc9a83
%ifnarch s390 s390x
Lennart Poettering 66cf07
%global _hardened_build 1
Michal Schmidt 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
Lennart Poettering cc49ef
Name:           systemd
Lennart Poettering cc49ef
Url:            http://www.freedesktop.org/wiki/Software/systemd
Kay Sievers 2cfc56
Version:        206
Zbigniew Jędrzejewski-Szmek b75a17
Release:        3%{?gitcommit:.git%{gitcommit}}%{?dist}
Michal Schmidt 720afe
# For a breakdown of the licensing, see README
Michal Schmidt 720afe
License:        LGPLv2+ and MIT and GPLv2+
Lennart Poettering 52a550
Summary:        A System and Service Manager
Michal Schmidt 77289e
Michal Schmidt 77289e
%if %{defined gitcommit}
Michal Schmidt 77289e
# Snapshot tarball can be created using: ./make-git-shapshot.sh [gitcommit]
Michal Schmidt 77289e
Source0:        %{name}-git%{gitcommit}.tar.xz
Michal Schmidt 77289e
%else
Michal Schmidt 77289e
Source0:        http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.xz
Michal Schmidt 77289e
%endif
Michal Schmidt 77289e
# Fedora's default preset policy
Michal Schmidt 77289e
Source1:        90-default.preset
Harald Hoyer 2cfbb4
Source7:        99-default-disable.preset
Lennart Poettering c905fb
Source5:        85-display-manager.preset
Michal Schmidt 77289e
# Stop-gap, just to ensure things work fine with rsyslog without having to change the package right-away
Michal Schmidt 77289e
Source4:        listen.conf
Michal Schmidt 77289e
# Prevent accidental removal of the systemd package
Michal Schmidt 77289e
Source6:        yum-protect-systemd.conf
Michal Schmidt 77289e
Michal Schmidt 77289e
# kernel-install patch for grubby, drop if grubby is obsolete
Harald Hoyer fad8ba
Patch1000:      kernel-install-grubby.patch
Michal Schmidt 77289e
Michal Schmidt 77289e
%global num_patches %{lua: c=0; for i,p in ipairs(patches) do c=c+1; end; print(c);}
Michal Schmidt 77289e
Lennart Poettering cc49ef
BuildRequires:  libcap-devel
Lennart Poettering cc49ef
BuildRequires:  tcp_wrappers-devel
Lennart Poettering cc49ef
BuildRequires:  pam-devel
Lennart Poettering 7f4dce
BuildRequires:  libselinux-devel
Lennart Poettering 1c5eea
BuildRequires:  audit-libs-devel
Michal Schmidt 90beab
BuildRequires:  cryptsetup-devel
Michal Schmidt 7de90b
BuildRequires:  dbus-devel
Lennart Poettering 5c28c3
BuildRequires:  libacl-devel
Kay Sievers 973c8d
BuildRequires:  pciutils-devel
Kay Sievers 973c8d
BuildRequires:  glib2-devel
Kay Sievers 9ac884
BuildRequires:  gobject-introspection-devel
Kay Sievers 9ac884
BuildRequires:  libblkid-devel
Lennart Poettering 29f5e6
BuildRequires:  xz-devel
Kay Sievers 9ac884
BuildRequires:  kmod-devel
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
Kay Sievers 9ac884
BuildRequires:  intltool
Lennart Poettering 38a7fb
BuildRequires:  gperf
Kay Sievers 973c8d
BuildRequires:  gtk-doc
Lennart Poettering 7b4894
BuildRequires:  python2-devel
Zbigniew Jędrzejewski-Szmek b75a17
BuildRequires:  python3-devel
Michal Schmidt 77289e
%if %{defined gitcommit}%{num_patches}
Michal Schmidt 591106
BuildRequires:  automake
Michal Schmidt 591106
BuildRequires:  autoconf
Michal Schmidt 591106
BuildRequires:  libtool
Michal Schmidt 77289e
%endif
Michal Schmidt 77289e
%if %{num_patches}
Michal Schmidt 77289e
BuildRequires:  git
Michal Schmidt 77289e
%endif
Michal Schmidt 176680
Requires(post): coreutils
Michal Schmidt 176680
Requires(post): gawk
Kay Sievers 5464d2
Requires(post): sed
Lennart Poettering 545717
Requires(post): acl
Lennart Poettering f55ccc
Requires(pre):  coreutils
Lennart Poettering add3e7
Requires(pre):  /usr/bin/getent
Lennart Poettering add3e7
Requires(pre):  /usr/sbin/groupadd
Kay Sievers 973c8d
Requires:       dbus
Lennart Poettering 12ec69
Requires:       nss-myhostname
Michal Schmidt b42e57
Requires:       %{name}-libs = %{version}-%{release}
Matthias Clasen 61aff0
Kay Sievers 3b11fb
Provides:       /bin/systemctl
Kay Sievers 8ec8f4
Provides:       /sbin/shutdown
Kay Sievers 9ac884
Provides:       syslog
Michal Schmidt 176680
Provides:       systemd-units = %{version}-%{release}
Kay Sievers 9ac884
# part of system since f18, drop at f20
Kay Sievers 6979d2
Provides:       udev = %{version}
Kay Sievers 973c8d
Obsoletes:      udev < 183
Lennart Poettering 8f03aa
Conflicts:      dracut < 027
Kay Sievers 9ac884
# f18 version, drop at f20
Ray Strode 1b8a7f
Conflicts:      plymouth < 0.8.5.1
Michal Schmidt 54952b
# For the journal-gateway split in F20, drop at F22
Michal Schmidt 54952b
Obsoletes:      systemd < 204-10
Kay Sievers 9ac884
# Ensures correct multilib updates added F18, drop at F20
Nils Philippsen 581717
Conflicts:      systemd < 185-4
Kay Sievers 9ac884
# added F18, drop at F20
Kay Sievers 27bf94
Obsoletes:      system-setup-keyboard < 0.9
Kay Sievers 27bf94
Provides:       system-setup-keyboard = 0.9
Lennart Poettering 545717
# nss-myhostname got integrated in F19, drop at F21
Lennart Poettering 3a1413
Obsoletes:      nss-myhostname < 0.4
Lennart Poettering 3a1413
Provides:       nss-myhostname = 0.4
Lennart Poettering 545717
# systemd-analyze got merged in F19, drop at F21
Lennart Poettering 545717
Obsoletes:      systemd-analyze < 198
Lennart Poettering 545717
Provides:       systemd-analyze = 198
Kay Sievers 5ccbe7
# systemd-sysv-convert was removed in f20: https://fedorahosted.org/fpc/ticket/308
Kay Sievers 5ccbe7
Obsoletes:      systemd-sysv < 206
Kay Sievers 5ccbe7
Provides:       systemd-sysv = 206
Lennart Poettering cc49ef
Lennart Poettering cc49ef
%description
Lennart Poettering 52a550
systemd is a system and service manager for Linux, compatible with
Lennart Poettering cc49ef
SysV and LSB init scripts. systemd provides aggressive parallelization
Lennart Poettering cc49ef
capabilities, uses socket and D-Bus activation for starting services,
Lennart Poettering cc49ef
offers on-demand starting of daemons, keeps track of processes using
Lennart Poettering cc49ef
Linux cgroups, supports snapshotting and restoring of the system
Lennart Poettering cc49ef
state, maintains mount and automount points and implements an
Lennart Poettering cc49ef
elaborate transactional dependency-based service control logic. It can
Lennart Poettering cc49ef
work as a drop-in replacement for sysvinit.
Lennart Poettering cc49ef
Michal Schmidt 998394
%package libs
Michal Schmidt 998394
Summary:        systemd libraries
Michal Schmidt 998394
License:        LGPLv2+ and MIT
Kay Sievers de8b13
Obsoletes:      libudev < 183
Nils Philippsen 581717
Obsoletes:      systemd < 185-4
Nils Philippsen 581717
Conflicts:      systemd < 185-4
Michal Schmidt 998394
Michal Schmidt 998394
%description libs
Lennart Poettering 1d1ff4
Libraries for systemd and udev, as well as the systemd PAM module.
Michal Schmidt 998394
Lennart Poettering 9652b0
%package devel
Lennart Poettering 9652b0
Summary:        Development headers for systemd
Michal Schmidt 998394
License:        LGPLv2+ and MIT
Lennart Poettering 9652b0
Requires:       %{name} = %{version}-%{release}
Kay Sievers 6979d2
Provides:       libudev-devel = %{version}
Kay Sievers 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
Michal Schmidt 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
Lennart Poettering 7b4894
%package python
Zbigniew Jędrzejewski-Szmek b75a17
Summary:        Python 2 bindings for systemd
Zbigniew Jędrzejewski-Szmek b75a17
License:        LGPLv2+
Zbigniew Jędrzejewski-Szmek b75a17
Requires:       %{name} = %{version}-%{release}
Zbigniew Jędrzejewski-Szmek b75a17
Zbigniew Jędrzejewski-Szmek b75a17
%package python3
Zbigniew Jędrzejewski-Szmek b75a17
Summary:        Python 3 bindings for systemd
Lennart Poettering 7b4894
License:        LGPLv2+
Lennart Poettering 7b4894
Requires:       %{name} = %{version}-%{release}
Lennart Poettering 7b4894
Lennart Poettering 7b4894
%description python
Zbigniew Jędrzejewski-Szmek b75a17
This package contains bindings which allow Python 2 programs to use
Zbigniew Jędrzejewski-Szmek b75a17
systemd APIs
Zbigniew Jędrzejewski-Szmek b75a17
Zbigniew Jędrzejewski-Szmek b75a17
%description python3
Zbigniew Jędrzejewski-Szmek b75a17
This package contains bindings which allow Python 3 programs to use
Zbigniew Jędrzejewski-Szmek b75a17
systemd APIs
Lennart Poettering 7b4894
Kay Sievers 973c8d
%package -n libgudev1
Kay Sievers 973c8d
Summary:        Libraries for adding libudev support to applications that use glib
Kay Sievers 973c8d
Conflicts:      filesystem < 3
Kay Sievers 973c8d
License:        LGPLv2+
Lennart Poettering 1d1ff4
Requires:       %{name} = %{version}-%{release}
Kay Sievers 973c8d
Kay Sievers 973c8d
%description -n libgudev1
Kay Sievers 973c8d
This package contains the libraries that make it easier to use libudev
Kay Sievers 973c8d
functionality from applications that use glib.
Kay Sievers 973c8d
Kay Sievers 973c8d
%package -n libgudev1-devel
Kay Sievers 973c8d
Summary:        Header files for adding libudev support to applications that use glib
Kay Sievers 973c8d
Requires:       libgudev1 = %{version}-%{release}
Kay Sievers 973c8d
License:        LGPLv2+
Kay Sievers 973c8d
Kay Sievers 973c8d
%description -n libgudev1-devel
Kay Sievers 973c8d
This package contains the header and pkg-config files for developing
Kay Sievers 973c8d
glib-based applications using libudev functionality.
Kay Sievers 973c8d
Michal Schmidt 54952b
%package journal-gateway
Michal Schmidt 54952b
Summary:        Gateway for serving journal events over the network using HTTP
Michal Schmidt 54952b
Requires:       %{name} = %{version}-%{release}
Michal Schmidt 54952b
License:        LGPLv2+
Michal Schmidt 54952b
Requires(pre):    /usr/bin/getent
Michal Schmidt 54952b
Requires(post):   systemd
Michal Schmidt 54952b
Requires(preun):  systemd
Michal Schmidt 54952b
Requires(postun): systemd
Michal Schmidt 54952b
# For the journal-gateway split in F20, drop at F22
Michal Schmidt 54952b
Obsoletes:      systemd < 204-10
Michal Schmidt 54952b
Michal Schmidt 54952b
%description journal-gateway
Michal Schmidt 54952b
systemd-journal-gatewayd serves journal events over the network using HTTP.
Michal Schmidt 54952b
Lennart Poettering cc49ef
%prep
Michal Schmidt 591106
%setup -q %{?gitcommit:-n %{name}-git%{gitcommit}}
Rahul Sundaram 7a392d
Michal Schmidt 77289e
%if %{num_patches}
Harald Hoyer 2e2e24
    git init
Harald Hoyer 2e2e24
    git config user.email "systemd-maint@redhat.com"
Harald Hoyer 2e2e24
    git config user.name "Fedora systemd team"
Harald Hoyer 2e2e24
    git add .
Harald Hoyer 2e2e24
    git commit -a -q -m "%{version} baseline."
Harald Hoyer 2e2e24
Harald Hoyer 2e2e24
    # Apply all the patches.
Harald Hoyer 2e2e24
    git am %{patches}
Michal Schmidt 77289e
%endif
Harald Hoyer 2e2e24
Lennart Poettering cc49ef
%build
Michal Schmidt 77289e
%if %{defined gitcommit}
Michal Schmidt 77289e
    ./autogen.sh
Michal Schmidt 77289e
%else
Michal Schmidt 77289e
    %if %{num_patches}
Michal Schmidt 77289e
        autoreconf
Michal Schmidt 77289e
    %endif
Michal Schmidt 77289e
%endif
Harald Hoyer 288209
Zbigniew Jędrzejewski-Szmek b75a17
# first make python3 while source directory is empty
Zbigniew Jędrzejewski-Szmek b75a17
rm -rf build2 build3
Zbigniew Jędrzejewski-Szmek b75a17
mkdir build2
Zbigniew Jędrzejewski-Szmek b75a17
mkdir build3
Zbigniew Jędrzejewski-Szmek b75a17
Zbigniew Jędrzejewski-Szmek b75a17
pushd build3
Zbigniew Jędrzejewski-Szmek b75a17
%define _configure ../configure
Zbigniew Jędrzejewski-Szmek b75a17
%configure \
Zbigniew Jędrzejewski-Szmek b75a17
        --libexecdir=%{_prefix}/lib \
Zbigniew Jędrzejewski-Szmek b75a17
        --disable-manpages \
Zbigniew Jędrzejewski-Szmek b75a17
        --with-sysvinit-path=/etc/rc.d/init.d \
Zbigniew Jędrzejewski-Szmek b75a17
        --with-rc-local-script-path-start=/etc/rc.d/rc.local \
Zbigniew Jędrzejewski-Szmek b75a17
        PYTHON=%{__python3}
Zbigniew Jędrzejewski-Szmek b75a17
make %{?_smp_mflags}
Zbigniew Jędrzejewski-Szmek b75a17
popd
Zbigniew Jędrzejewski-Szmek b75a17
Zbigniew Jędrzejewski-Szmek b75a17
pushd build2
Kay Sievers 973c8d
%configure \
Lennart Poettering ba464a
        --libexecdir=%{_prefix}/lib \
Lennart Poettering ba464a
        --enable-gtk-doc \
Michal Schmidt f369c5
        --with-sysvinit-path=/etc/rc.d/init.d \
Michal Schmidt f369c5
        --with-rc-local-script-path-start=/etc/rc.d/rc.local
Michal Schmidt c7b4b0
make %{?_smp_mflags} V=1
Zbigniew Jędrzejewski-Szmek b75a17
popd
Lennart Poettering cc49ef
Lennart Poettering cc49ef
%install
Zbigniew Jędrzejewski-Szmek b75a17
# first install python3 so the binaries are overwritten by the python2 ones
Zbigniew Jędrzejewski-Szmek b75a17
pushd build3
Zbigniew Jędrzejewski-Szmek b75a17
%make_install
Zbigniew Jędrzejewski-Szmek b75a17
popd
Zbigniew Jędrzejewski-Szmek b75a17
pushd build2
Lennart Poettering ba464a
%make_install
Zbigniew Jędrzejewski-Szmek b75a17
popd
Zbigniew Jędrzejewski-Szmek b75a17
Michal Schmidt 77289e
find %{buildroot} \( -name '*.a' -o -name '*.la' \) -delete
Lennart Poettering b79f2e
Lennart Poettering b79f2e
# udev links
Michal Schmidt c7b4b0
mkdir -p %{buildroot}/%{_sbindir}
Michal Schmidt c7b4b0
ln -sf ../bin/udevadm %{buildroot}%{_sbindir}/udevadm
Lennart Poettering 25a5a1
Lennart Poettering 25a5a1
# Create SysV compatibility symlinks. systemctl/systemd are smart
Lennart Poettering 25a5a1
# enough to detect in which way they are called.
Michal Schmidt c7b4b0
ln -s ../lib/systemd/systemd %{buildroot}%{_sbindir}/init
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/reboot
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/halt
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/poweroff
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/shutdown
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/telinit
Michal Schmidt c7b4b0
ln -s ../bin/systemctl %{buildroot}%{_sbindir}/runlevel
Lennart Poettering b79f2e
Lennart Poettering b79f2e
# legacy links
Zbigniew Jędrzejewski-Szmek b75a17
ln -sf loginctl %{buildroot}%{_bindir}/systemd-loginctl
Lennart Poettering e0a273
Lennart Poettering 25a5a1
# We create all wants links manually at installation time to make sure
Lennart Poettering 25a5a1
# they are not owned and hence overriden by rpm after the used deleted
Lennart Poettering 25a5a1
# them.
Michal Schmidt c7b4b0
rm -r %{buildroot}%{_sysconfdir}/systemd/system/*.target.wants
Lennart Poettering 25a5a1
Lennart Poettering 342c43
# Make sure the ghost-ing below works
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel2.target
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel3.target
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel4.target
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel5.target
Lennart Poettering d007df
Lennart Poettering d44ba8
# Make sure these directories are properly owned
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/basic.target.wants
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/default.target.wants
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/dbus.target.wants
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/syslog.target.wants
Lennart Poettering d44ba8
Lennart Poettering 54fb1a
# Make sure the user generators dir exists too
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-generators
Michal Schmidt c7b4b0
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
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/hostname
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/vconsole.conf
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/locale.conf
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/machine-id
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/machine-info
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/localtime
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
Lennart Poettering 82a114
Lennart Poettering 4481fb
# Install Fedora default preset policy
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-preset/
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/user-preset/
Michal Schmidt c7b4b0
install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system-preset/
Michal Schmidt c7b4b0
install -m 0644 %{SOURCE5} %{buildroot}%{_prefix}/lib/systemd/system-preset/
Harald Hoyer 2cfbb4
install -m 0644 %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/system-preset/
Lennart Poettering 4481fb
Lennart Poettering 4481fb
# Make sure the shutdown/sleep drop-in dirs exist
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-shutdown/
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-sleep/
Lennart Poettering 4481fb
Lennart Poettering 4481fb
# Make sure the NTP units dir exists
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_prefix}/lib/systemd/ntp-units.d/
Tom "spot" Callaway 2b7ec6
Lennart Poettering 545717
# Make sure directories in /var exist
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/coredump
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/catalog
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_localstatedir}/log/journal
Michal Schmidt c7b4b0
touch %{buildroot}%{_localstatedir}/lib/systemd/catalog/database
Michal Schmidt c7b4b0
touch %{buildroot}%{_sysconfdir}/udev/hwdb.bin
Lennart Poettering 545717
Lennart Poettering 7bb7b2
# Install rsyslog fragment
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
Michal Schmidt c7b4b0
install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/rsyslog.d/
Lennart Poettering 7bb7b2
Michal Schmidt 3c3608
# Install yum protection fragment
Michal Schmidt c7b4b0
mkdir -p %{buildroot}%{_sysconfdir}/yum/protected.d/
Michal Schmidt c7b4b0
install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/yum/protected.d/systemd.conf
Michal Schmidt 3c3608
Michal Schmidt 8b9f61
# To avoid making life hard for Rawhide-using developers, don't package the
Michal Schmidt 8b9f61
# kernel.core_pattern setting until systemd-coredump is a part of an actual
Michal Schmidt 8b9f61
# systemd release and it's made clear how to get the core dumps out of the
Michal Schmidt 8b9f61
# journal.
Lennart Poettering 8f03aa
rm -f %{buildroot}%{_prefix}/lib/sysctl.d/50-coredump.conf
Michal Schmidt 8b9f61
Lennart Poettering 6695e8
# For now remove /var/log/README since we are not enabling persistant
Lennart Poettering 6695e8
# logging yet.
Michal Schmidt c7b4b0
rm -f %{buildroot}%{_localstatedir}/log/README
Lennart Poettering 6695e8
Kay Sievers 973c8d
%pre
Michal Schmidt c7b4b0
getent group cdrom >/dev/null 2>&1 || groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
getent group tape >/dev/null 2>&1 || groupadd -r -g 33 tape >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
getent group dialout >/dev/null 2>&1 || groupadd -r -g 18 dialout >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
getent group floppy >/dev/null 2>&1 || groupadd -r -g 19 floppy >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
getent group systemd-journal >/dev/null 2>&1 || groupadd -r -g 190 systemd-journal 2>&1 || :
Harald Hoyer c7e51b
Michal Schmidt c7b4b0
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
Michal Schmidt c7b4b0
mv -n %{_sysconfdir}/systemd/systemd-logind.conf %{_sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
mv -n %{_sysconfdir}/systemd/systemd-journald.conf %{_sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || :
Lennart Poettering f55ccc
Michal Schmidt f5caa7
%pretrans -p <lua>
Michal Schmidt f5caa7
--# Migrate away from systemd-timedated-ntp.target.
Michal Schmidt f5caa7
--# Take note which ntp services, if any, were pulled in by it.
Michal Schmidt f5caa7
--# We'll enable them the usual way in %%post.
Michal Schmidt f5caa7
--# Remove this after upgrades from F17 are no longer supported.
Michal Schmidt f5caa7
function migrate_ntp()
Michal Schmidt f5caa7
    --# Are we upgrading from a version that had systemd-timedated-ntp.target?
Michal Schmidt f5caa7
    t = posix.stat("/usr/lib/systemd/system/systemd-timedated-ntp.target", "type")
Michal Schmidt f5caa7
    if t ~= "regular" then return end
Michal Schmidt f5caa7
Michal Schmidt f5caa7
    --# Was the target enabled?
Michal Schmidt f5caa7
    t = posix.stat("/etc/systemd/system/multi-user.target.wants/systemd-timedated-ntp.target", "type")
Michal Schmidt f5caa7
    if t ~= "link" then return end
Michal Schmidt f5caa7
Michal Schmidt f5caa7
    --# filesystem provides /var/lib/rpm-state since F17 GA
Michal Schmidt f5caa7
    r,msg,errno = posix.mkdir("/var/lib/rpm-state/systemd")
Michal Schmidt f5caa7
    if r == nil and errno ~= 17 then return end  --# EEXIST is fine.
Michal Schmidt f5caa7
Michal Schmidt f5caa7
    --# Save the list of ntp services pulled by the target.
Michal Schmidt f5caa7
    f = io.open("/var/lib/rpm-state/systemd/ntp-units", "w")
Michal Schmidt f5caa7
    if f == nil then return end
Michal Schmidt f5caa7
Michal Schmidt f5caa7
    files = posix.dir("/usr/lib/systemd/system/systemd-timedated-ntp.target.wants")
Michal Schmidt f5caa7
    for i,name in ipairs(files) do
Michal Schmidt f5caa7
        if name ~= "." and name ~= ".." then
Michal Schmidt f5caa7
            s = string.format("%s\n", name)
Michal Schmidt f5caa7
            f:write(s)
Michal Schmidt f5caa7
        end
Michal Schmidt f5caa7
    end
Michal Schmidt f5caa7
Michal Schmidt f5caa7
    f:close()
Michal Schmidt f5caa7
end
Michal Schmidt f5caa7
Michal Schmidt f5caa7
migrate_ntp()
Michal Schmidt f5caa7
return 0
Michal Schmidt f5caa7
Lennart Poettering 01d495
%post
Michal Schmidt c7b4b0
systemd-machine-id-setup >/dev/null 2>&1 || :
Lennart Poettering e7e809
/usr/lib/systemd/systemd-random-seed save >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
systemctl daemon-reexec >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
systemctl start systemd-udevd.service >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
udevadm hwdb --update >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
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)
Michal Schmidt c7b4b0
ln -s /usr/lib/systemd/system/rsyslog.service /etc/systemd/system/syslog.service >/dev/null 2>&1 || :
Lennart Poettering 7bb7b2
Lennart Poettering 25a5a1
if [ $1 -eq 1 ] ; then
Lennart Poettering 25a5a1
        # Try to read default runlevel from the old inittab if it exists
Michal Schmidt c7b4b0
        runlevel=$(awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab 2> /dev/null)
Lennart Poettering 25a5a1
        if [ -z "$runlevel" ] ; then
Kay Sievers 3b11fb
                target="/usr/lib/systemd/system/graphical.target"
Lennart Poettering 25a5a1
        else
Kay Sievers 3b11fb
                target="/usr/lib/systemd/system/runlevel$runlevel.target"
Lennart Poettering 25a5a1
        fi
Lennart Poettering 25a5a1
Lennart Poettering 25a5a1
        # And symlink what we found to the new-style default.target
Michal Schmidt c7b4b0
        ln -sf "$target" /etc/systemd/system/default.target >/dev/null 2>&1 || :
Lennart Poettering 25a5a1
Kay Sievers ac6399
        # Services we install by default, and which are controlled by presets.
Kay Sievers ac6399
        systemctl preset \
Kay Sievers ac6399
                getty@tty1.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
Michal Schmidt c7b4b0
        rm -f /etc/systemd/system/sysinit.target.wants/hwclock-load.service >/dev/null 2>&1 || :
Michal Schmidt f5caa7
Michal Schmidt f5caa7
        # This systemd target does not exist anymore. It's been replaced
Michal Schmidt f5caa7
        # by ntp-units.d.
Michal Schmidt c7b4b0
        rm -f /etc/systemd/system/multi-user.target.wants/systemd-timedated-ntp.target >/dev/null 2>&1 || :
Michal Schmidt f5caa7
Michal Schmidt f5caa7
        # Enable the units recorded by %%pretrans
Michal Schmidt f5caa7
        if [ -e /var/lib/rpm-state/systemd/ntp-units ] ; then
Michal Schmidt f5caa7
                while read service; do
Michal Schmidt c7b4b0
                        systemctl enable "$service" >/dev/null 2>&1 || :
Michal Schmidt f5caa7
                done < /var/lib/rpm-state/systemd/ntp-units
Michal Schmidt c7b4b0
                rm -r /var/lib/rpm-state/systemd/ntp-units >/dev/null 2>&1 || :
Kay Sievers 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 6e7a93
       . /etc/sysconfig/clock >/dev/null 2>&1 || :
Lennart Poettering 7b4894
       if [ -n "$ZONE" -a -e "/usr/share/zoneinfo/$ZONE" ] ; then
Michal Schmidt c7b4b0
              ln -sf "../usr/share/zoneinfo/$ZONE" /etc/localtime >/dev/null 2>&1 || :
Lennart Poettering 7b4894
       fi
Lennart Poettering 7b4894
fi
Michal Schmidt c7b4b0
rm -f /etc/sysconfig/clock >/dev/null 2>&1 || :
Lennart Poettering 7b4894
Kay Sievers 0969ad
# Migrate /etc/sysconfig/i18n
Kay Sievers 0969ad
if [ -e /etc/sysconfig/i18n -a ! -e /etc/locale.conf ]; then
Kay Sievers 0969ad
        unset LANG
Kay Sievers 55f920
        unset LC_CTYPE
Kay Sievers 55f920
        unset LC_NUMERIC
Kay Sievers 55f920
        unset LC_TIME
Kay Sievers 55f920
        unset LC_COLLATE
Kay Sievers 55f920
        unset LC_MONETARY
Kay Sievers 55f920
        unset LC_MESSAGES
Kay Sievers 55f920
        unset LC_PAPER
Kay Sievers 55f920
        unset LC_NAME
Kay Sievers 55f920
        unset LC_ADDRESS
Kay Sievers 55f920
        unset LC_TELEPHONE
Kay Sievers 55f920
        unset LC_MEASUREMENT
Kay Sievers 55f920
        unset LC_IDENTIFICATION
Lennart Poettering 46f254
        . /etc/sysconfig/i18n >/dev/null 2>&1 || :
Kay Sievers 0969ad
        [ -n "$LANG" ] && echo LANG=$LANG > /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_CTYPE" ] && echo LC_CTYPE=$LC_CTYPE >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_NUMERIC" ] && echo LC_NUMERIC=$LC_NUMERIC >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_TIME" ] && echo LC_TIME=$LC_TIME >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_COLLATE" ] && echo LC_COLLATE=$LC_COLLATE >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_MONETARY" ] && echo LC_MONETARY=$LC_MONETARY >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_MESSAGES" ] && echo LC_MESSAGES=$LC_MESSAGES >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_PAPER" ] && echo LC_PAPER=$LC_PAPER >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_NAME" ] && echo LC_NAME=$LC_NAME >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_ADDRESS" ] && echo LC_ADDRESS=$LC_ADDRESS >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_TELEPHONE" ] && echo LC_TELEPHONE=$LC_TELEPHONE >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_MEASUREMENT" ] && echo LC_MEASUREMENT=$LC_MEASUREMENT >> /etc/locale.conf 2>&1 || :
Kay Sievers 55f920
        [ -n "$LC_IDENTIFICATION" ] && echo LC_IDENTIFICATION=$LC_IDENTIFICATION >> /etc/locale.conf 2>&1 || :
Kay Sievers 0969ad
fi
Kay Sievers 0969ad
Kay Sievers 0969ad
# Migrate /etc/sysconfig/keyboard
Kay Sievers 0969ad
if [ -e /etc/sysconfig/keyboard -a ! -e /etc/vconsole.conf ]; then
Kay Sievers 0969ad
        unset SYSFONT
Kay Sievers 0969ad
        unset SYSFONTACM
Kay Sievers 0969ad
        unset UNIMAP
Kay Sievers 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 || :
Kay Sievers 0969ad
        [ -n "$SYSFONT" ] && echo FONT=$SYSFONT > /etc/vconsole.conf 2>&1 || :
Kay Sievers 0969ad
        [ -n "$SYSFONTACM" ] && echo FONT_MAP=$SYSFONTACM >> /etc/vconsole.conf 2>&1 || :
Kay Sievers 0969ad
        [ -n "$UNIMAP" ] && echo FONT_UNIMAP=$UNIMAP >> /etc/vconsole.conf 2>&1 || :
Kay Sievers 0969ad
        [ -n "$KEYTABLE" ] && echo KEYMAP=$KEYTABLE >> /etc/vconsole.conf 2>&1 || :
Kay Sievers 0969ad
fi
Michal Schmidt c7b4b0
rm -f /etc/sysconfig/i18n >/dev/null 2>&1 || :
Michal Schmidt c7b4b0
rm -f /etc/sysconfig/keyboard >/dev/null 2>&1 || :
Kay Sievers 0969ad
Kay Sievers 0969ad
# Migrate HOSTNAME= from /etc/sysconfig/network
Kay Sievers 0969ad
if [ -e /etc/sysconfig/network -a ! -e /etc/hostname ]; then
Kay Sievers 0969ad
        unset HOSTNAME
Lennart Poettering 46f254
        . /etc/sysconfig/network >/dev/null 2>&1 || :
Kay Sievers 0969ad
        [ -n "$HOSTNAME" ] && echo $HOSTNAME > /etc/hostname 2>&1 || :
Kay Sievers 0969ad
fi
Michal Schmidt c7b4b0
sed -i '/^HOSTNAME=/d' /etc/sysconfig/network >/dev/null 2>&1 || :
Kay Sievers 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
Michal Schmidt c7b4b0
        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
Michal Schmidt c7b4b0
        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 545717
                ' /etc/nsswitch.conf >/dev/null 2>&1 || :
Lennart Poettering 3a1413
fi
Lennart Poettering 3a1413
Michal Schmidt c7b4b0
setfacl -Rnm g:wheel:rx,d:g:wheel:rx,g:adm:rx,d:g:adm:rx /var/log/journal/ >/dev/null 2>&1 || :
Lennart Poettering 545717
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
Michal Schmidt c7b4b0
        ln -s "/usr/lib/systemd/system/$preferred.service" /etc/systemd/system/display-manager.service >/dev/null 2>&1 || :
Lennart Poettering 25a5a1
fi
Lennart Poettering 25a5a1
Michal Schmidt 176680
%postun
Michal Schmidt 176680
if [ $1 -ge 1 ] ; then
Michal Schmidt c7b4b0
        systemctl daemon-reload > /dev/null 2>&1 || :
Michal Schmidt c7b4b0
        systemctl try-restart systemd-logind.service >/dev/null 2>&1 || :
Michal Schmidt 176680
fi
Michal Schmidt 176680
Michal Schmidt 176680
%preun
Lennart Poettering 25a5a1
if [ $1 -eq 0 ] ; then
Michal Schmidt c7b4b0
        systemctl disable \
Lennart Poettering 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 25a5a1
Michal Schmidt c7b4b0
        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 6e7a93
                        ' /etc/nsswitch.conf >/dev/null 2>&1 || :
Lennart Poettering 3a1413
        fi
Lennart Poettering 25a5a1
fi
Lennart Poettering 25a5a1
Rex Dieter 1b22d7
%post libs -p /sbin/ldconfig
Rex Dieter 1b22d7
%postun libs -p /sbin/ldconfig
Kalev Lember b96fc0
Rex Dieter 1b22d7
%post -n libgudev1 -p /sbin/ldconfig
Rex Dieter 1b22d7
%postun -n libgudev1 -p /sbin/ldconfig
Kay Sievers 973c8d
Michal Schmidt 54952b
%pre journal-gateway
Michal Schmidt 54952b
getent group systemd-journal-gateway >/dev/null 2>&1 || groupadd -r -g 191 systemd-journal-gateway 2>&1 || :
Michal Schmidt 54952b
getent passwd systemd-journal-gateway >/dev/null 2>&1 || useradd -r -l -u 191 -g systemd-journal-gateway -d %{_localstatedir}/log/journal -s /usr/sbin/nologin -c "Journal Gateway" systemd-journal-gateway >/dev/null 2>&1 || :
Michal Schmidt 54952b
Michal Schmidt 54952b
%post journal-gateway
Michal Schmidt 54952b
%systemd_post systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
Michal Schmidt 54952b
Michal Schmidt 54952b
%preun journal-gateway
Michal Schmidt 54952b
%systemd_preun systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
Michal Schmidt 54952b
Michal Schmidt 54952b
%postun journal-gateway
Michal Schmidt 54952b
%systemd_postun_with_restart systemd-journal-gatewayd.service
Michal Schmidt 54952b
Lennart Poettering cc49ef
%files
Michal Schmidt 176680
%doc %{_docdir}/systemd
Michal Schmidt 176680
%dir %{_sysconfdir}/systemd
Michal Schmidt 176680
%dir %{_sysconfdir}/systemd/system
Michal Schmidt 176680
%dir %{_sysconfdir}/systemd/user
Michal Schmidt 176680
%dir %{_sysconfdir}/tmpfiles.d
Michal Schmidt 176680
%dir %{_sysconfdir}/sysctl.d
Michal Schmidt 176680
%dir %{_sysconfdir}/modules-load.d
Michal Schmidt 176680
%dir %{_sysconfdir}/binfmt.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 54fb1a
%dir %{_datadir}/systemd
Lennart Poettering 391f9f
%dir %{_datadir}/pkgconfig
Lennart Poettering 545717
%dir %{_localstatedir}/log/journal
Lennart Poettering 545717
%dir %{_localstatedir}/lib/systemd
Lennart Poettering 545717
%dir %{_localstatedir}/lib/systemd/catalog
Lennart Poettering 545717
%dir %{_localstatedir}/lib/systemd/coredump
Lennart Poettering 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 9d287f
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.machine1.conf
Lennart Poettering 3f1bed
%config(noreplace) %{_sysconfdir}/systemd/system.conf
Lennart Poettering 5c28c3
%config(noreplace) %{_sysconfdir}/systemd/user.conf
Kay Sievers 973c8d
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
Kay Sievers 973c8d
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
Lennart Poettering 545717
%config(noreplace) %{_sysconfdir}/systemd/bootchart.conf
Kay Sievers 973c8d
%config(noreplace) %{_sysconfdir}/udev/udev.conf
Lennart Poettering 4481fb
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
Michal Schmidt 3c3608
%config(noreplace) %{_sysconfdir}/yum/protected.d/systemd.conf
Lennart Poettering 545717
%ghost %{_sysconfdir}/udev/hwdb.bin
Lennart Poettering 9d287f
%{_rpmconfigdir}/macros.d/macros.systemd
Lennart Poettering 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 545717
%ghost %{_localstatedir}/lib/systemd/catalog/database
Lennart Poettering 54fb1a
%{_bindir}/systemctl
Kay Sievers 3b11fb
%{_bindir}/systemd-notify
Lennart Poettering 545717
%{_bindir}/systemd-analyze
Kay Sievers 3b11fb
%{_bindir}/systemd-ask-password
Kay Sievers 3b11fb
%{_bindir}/systemd-tty-ask-password-agent
Kay Sievers 3b11fb
%{_bindir}/systemd-machine-id-setup
Kay Sievers 973c8d
%{_bindir}/loginctl
Lennart Poettering e0a273
%{_bindir}/systemd-loginctl
Kay Sievers 973c8d
%{_bindir}/journalctl
Lennart Poettering 9d287f
%{_bindir}/machinectl
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
Kay Sievers 973c8d
%{_bindir}/systemd-delta
Lennart Poettering 9d287f
%{_bindir}/systemd-run
Lennart Poettering 343deb
%caps(cap_dac_override,cap_sys_ptrace=pe) %{_bindir}/systemd-detect-virt
Kay Sievers 973c8d
%{_bindir}/systemd-inhibit
Lennart Poettering 6695e8
%{_bindir}/hostnamectl
Lennart Poettering 6695e8
%{_bindir}/localectl
Lennart Poettering 6695e8
%{_bindir}/timedatectl
Lennart Poettering 545717
%{_bindir}/bootctl
Lennart Poettering 6695e8
%{_bindir}/systemd-coredumpctl
Kay Sievers 973c8d
%{_bindir}/udevadm
Lennart Poettering 545717
%{_bindir}/kernel-install
Lennart Poettering 4481fb
%{_prefix}/lib/systemd/systemd
Michal Schmidt 54952b
%exclude %{_prefix}/lib/systemd/system/systemd-journal-gatewayd.*
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/system
Lennart Poettering 54fb1a
%{_prefix}/lib/systemd/user
Michal Schmidt 54952b
%exclude %{_prefix}/lib/systemd/systemd-journal-gatewayd
Kay Sievers 3b11fb
%{_prefix}/lib/systemd/systemd-*
Kay Sievers 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
Kay Sievers 973c8d
%{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
Kay Sievers 973c8d
%{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
Lennart Poettering 545717
%{_prefix}/lib/systemd/system-generators/systemd-efi-boot-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 8f03aa
%{_prefix}/lib/sysctl.d/50-default.conf
Lennart Poettering c905fb
%{_prefix}/lib/systemd/system-preset/85-display-manager.preset
Lennart Poettering 301de5
%{_prefix}/lib/systemd/system-preset/90-default.preset
Harald Hoyer 2cfbb4
%{_prefix}/lib/systemd/system-preset/99-default-disable.preset
Lennart Poettering e7e809
%{_prefix}/lib/systemd/catalog/systemd.catalog
Lennart Poettering 0a9dd9
%{_prefix}/lib/kernel/install.d/50-depmod.install
Lennart Poettering 0a9dd9
%{_prefix}/lib/kernel/install.d/90-loaderentry.install
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
Kay Sievers 973c8d
%{_sbindir}/udevadm
Bill Nottingham c116e3
%{_mandir}/man1/*
Lennart Poettering 4372ad
%{_mandir}/man5/*
Lennart Poettering 4372ad
%{_mandir}/man7/*
Michal Schmidt 54952b
%exclude %{_mandir}/man8/systemd-journal-gatewayd.*
Bill Nottingham c116e3
%{_mandir}/man8/*
Lennart Poettering 54fb1a
%{_datadir}/systemd/kbd-model-map
Rahul Sundaram 7a392d
%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
Rahul Sundaram 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
Lennart Poettering 9d287f
%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service
Lennart Poettering 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
Lennart Poettering 5a28ec
%{_datadir}/pkgconfig/systemd.pc
Kay Sievers 973c8d
%{_datadir}/pkgconfig/udev.pc
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/hostnamectl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/journalctl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/localectl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/loginctl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/systemctl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/systemd-coredumpctl
Lennart Poettering 545717
%{_datadir}/bash-completion/completions/timedatectl
Harald Hoyer 18ef92
%{_datadir}/bash-completion/completions/udevadm
Lennart Poettering 0a9dd9
%{_datadir}/bash-completion/completions/systemd-analyze
Lennart Poettering 0a9dd9
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
Michal Schmidt 998394
%files libs
Michal Schmidt 998394
%{_libdir}/security/pam_systemd.so
Lennart Poettering 3a1413
%{_libdir}/libnss_myhostname.so.2
Michal Schmidt 998394
%{_libdir}/libsystemd-daemon.so.*
Michal Schmidt 998394
%{_libdir}/libsystemd-login.so.*
Michal Schmidt 998394
%{_libdir}/libsystemd-journal.so.*
Michal Schmidt 998394
%{_libdir}/libsystemd-id128.so.*
Michal Schmidt 998394
%{_libdir}/libudev.so.*
Michal Schmidt 998394
Lennart Poettering 9652b0
%files devel
Lennart Poettering 545717
%dir %{_includedir}/systemd
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
Kay Sievers 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
Kay Sievers 973c8d
%{_includedir}/systemd/sd-shutdown.h
Kay Sievers 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
Kay Sievers 973c8d
%{_libdir}/pkgconfig/libudev.pc
Michal Schmidt f53a3e
%{_mandir}/man3/*
Kay Sievers 973c8d
%dir %{_datadir}/gtk-doc/html/libudev
Lennart Poettering 114c78
%{_datadir}/gtk-doc/html/libudev/*
Lennart Poettering 9652b0
Lennart Poettering 7b4894
%files python
Zbigniew Jędrzejewski-Szmek b75a17
%{python_sitearch}/systemd
Zbigniew Jędrzejewski-Szmek b75a17
%{python_sitearch}/systemd/*
Zbigniew Jędrzejewski-Szmek b75a17
Zbigniew Jędrzejewski-Szmek b75a17
%files python3
Zbigniew Jędrzejewski-Szmek b75a17
%{python3_sitearch}/systemd
Zbigniew Jędrzejewski-Szmek b75a17
%{python3_sitearch}/systemd/*
Lennart Poettering 7b4894
Kay Sievers 973c8d
%files -n libgudev1
Lennart Poettering 114c78
%{_libdir}/libgudev-1.0.so.*
Lennart Poettering 114c78
%{_libdir}/girepository-1.0/GUdev-1.0.typelib
Kay Sievers 973c8d
Kay Sievers 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
Kay Sievers 973c8d
%dir %{_datadir}/gtk-doc/html/gudev
Lennart Poettering 114c78
%{_datadir}/gtk-doc/html/gudev/*
Lennart Poettering 114c78
%{_libdir}/pkgconfig/gudev-1.0*
Kay Sievers 973c8d
Michal Schmidt 54952b
%files journal-gateway
Michal Schmidt 54952b
%{_prefix}/lib/systemd/system/systemd-journal-gatewayd.*
Michal Schmidt 54952b
%{_prefix}/lib/systemd/systemd-journal-gatewayd
Michal Schmidt 54952b
%{_mandir}/man8/systemd-journal-gatewayd.*
Michal Schmidt 54952b
%{_datadir}/systemd/gatewayd
Michal Schmidt 54952b
Rahul Sundaram 7a392d
%changelog
Zbigniew Jędrzejewski-Szmek b75a17
* Sun Aug 11 2013 Zbigniew Jedrzejewski-Szmek <zbyszek@in.waw.pl> - 206-3
Zbigniew Jędrzejewski-Szmek b75a17
- New systemd-python3 package (#976427).
Zbigniew Jędrzejewski-Szmek b75a17
2d07fa
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 206-2
2d07fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2d07fa
Kay Sievers 2cfc56
* Tue Jul 23 2013 Kay Sievers <kay@redhat.com> - 206-1
Kay Sievers 2cfc56
- New upstream release
Kay Sievers 2cfc56
  Resolves (#984152)
Kay Sievers 2cfc56
Lennart Poettering 9d287f
* Wed Jul  3 2013 Lennart Poettering <lpoetter@redhat.com> - 205-1
Lennart Poettering 9d287f
- New upstream release
Lennart Poettering 9d287f
Michal Schmidt 54952b
* Wed Jun 26 2013 Michal Schmidt <mschmidt@redhat.com> 204-10
Michal Schmidt 54952b
- Split systemd-journal-gateway subpackage (#908081).
Michal Schmidt 54952b
Michal Schmidt da2af8
* Mon Jun 24 2013 Michal Schmidt <mschmidt@redhat.com> 204-9
Michal Schmidt da2af8
- Rename nm_dispatcher to NetworkManager-dispatcher in default preset (#977433)
Michal Schmidt da2af8
Harald Hoyer 670c70
* Fri Jun 14 2013 Harald Hoyer <harald@redhat.com> 204-8
Harald Hoyer 670c70
- fix, which helps to sucessfully browse journals with
Harald Hoyer 670c70
  duplicated seqnums
Harald Hoyer 670c70
Harald Hoyer f9af88
* Fri Jun 14 2013 Harald Hoyer <harald@redhat.com> 204-7
Harald Hoyer f9af88
- fix duplicate message ID bug
Harald Hoyer f9af88
Resolves: rhbz#974132
Harald Hoyer f9af88
Harald Hoyer 2cfbb4
* Thu Jun 06 2013 Harald Hoyer <harald@redhat.com> 204-6
Harald Hoyer 2cfbb4
- introduce 99-default-disable.preset
Harald Hoyer 2cfbb4
Lennart Poettering c905fb
* Thu Jun  6 2013 Lennart Poettering <lpoetter@redhat.com> - 204-5
Lennart Poettering c905fb
- Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset's "disable *" line (#903690)
Lennart Poettering c905fb
Harald Hoyer 4b90fc
* Tue May 28 2013 Harald Hoyer <harald@redhat.com> 204-4
Harald Hoyer 4b90fc
- Fix kernel-install (#965897)
Harald Hoyer 4b90fc
Kay Sievers 7372ce
* Wed May 22 2013 Kay Sievers <kay@redhat.com> - 204-3
Kay Sievers 7372ce
- Fix kernel-install (#965897)
Kay Sievers 7372ce
Michal Schmidt 285fb0
* Thu May  9 2013 Lennart Poettering <lpoetter@redhat.com> - 204-2
Lennart Poettering 65ca4a
- New upstream release
Michal Schmidt 285fb0
- disable isdn by default (#959793)
Lennart Poettering 65ca4a
Harald Hoyer fad8ba
* Tue May 07 2013 Harald Hoyer <harald@redhat.com> 203-2
Harald Hoyer fad8ba
- forward port kernel-install-grubby.patch
Harald Hoyer fad8ba
Lennart Poettering 0a9dd9
* Tue May  7 2013 Lennart Poettering <lpoetter@redhat.com> - 203-1
Lennart Poettering 0a9dd9
- New upstream release
Lennart Poettering 0a9dd9
Harald Hoyer 5f4d81
* Wed Apr 24 2013 Harald Hoyer <harald@redhat.com> 202-3
Harald Hoyer 5f4d81
- fix ENOENT for getaddrinfo
Lennart Poettering 65ca4a
- Resolves: rhbz#954012 rhbz#956035
Harald Hoyer 5f4d81
- crypt-setup-generator: correctly check return of strdup
Harald Hoyer 5f4d81
- logind-dbus: initialize result variable
Harald Hoyer 5f4d81
- prevent library underlinking
Harald Hoyer 5f4d81
Harald Hoyer a72a35
* Fri Apr 19 2013 Harald Hoyer <harald@redhat.com> 202-2
Harald Hoyer a72a35
- nspawn create empty /etc/resolv.conf if necessary
Harald Hoyer a72a35
- python wrapper: add sd_journal_add_conjunction()
Harald Hoyer a72a35
- fix s390 booting
Lennart Poettering 65ca4a
- Resolves: rhbz#953217
Harald Hoyer a72a35
Lennart Poettering 14f69d
* Thu Apr 18 2013 Lennart Poettering <lpoetter@redhat.com> - 202-1
Lennart Poettering 14f69d
- New upstream release
Lennart Poettering 14f69d
Michal Schmidt 77289e
* Tue Apr 09 2013 Michal Schmidt <mschmidt@redhat.com> - 201-2
Michal Schmidt 77289e
- Automatically discover whether to run autoreconf and add autotools and git
Michal Schmidt 77289e
  BuildRequires based on the presence of patches to be applied.
Michal Schmidt 77289e
- Use find -delete.
Michal Schmidt 77289e
Lennart Poettering 667198
* Mon Apr  8 2013 Lennart Poettering <lpoetter@redhat.com> - 201-1
Lennart Poettering 667198
- New upstream release
Lennart Poettering 667198
Lennart Poettering c860c5
* Mon Apr  8 2013 Lennart Poettering <lpoetter@redhat.com> - 200-4
Lennart Poettering c860c5
- Update preset file
Lennart Poettering c860c5
Lennart Poettering db16e8
* Fri Mar 29 2013 Lennart Poettering <lpoetter@redhat.com> - 200-3
Lennart Poettering db16e8
- Remove NetworkManager-wait-online.service from presets file again, it should default to off
Lennart Poettering db16e8
Lennart Poettering ea9b43
* Fri Mar 29 2013 Lennart Poettering <lpoetter@redhat.com> - 200-2
Lennart Poettering ea9b43
- New upstream release
Lennart Poettering ea9b43
Lennart Poettering ea6e55
* Tue Mar 26 2013 Lennart Poettering <lpoetter@redhat.com> - 199-2
Lennart Poettering ea6e55
- Add NetworkManager-wait-online.service to the presets file
Lennart Poettering ea6e55
Lennart Poettering 8f03aa
* Tue Mar 26 2013 Lennart Poettering <lpoetter@redhat.com> - 199-1
Lennart Poettering 8f03aa
- New upstream release
Lennart Poettering 8f03aa
Michal Schmidt c7b4b0
* Mon Mar 18 2013 Michal Schmidt <mschmidt@redhat.com> 198-7
Michal Schmidt c7b4b0
- Drop /usr/s?bin/ prefixes.
Michal Schmidt c7b4b0
Harald Hoyer 288209
* Fri Mar 15 2013 Harald Hoyer <harald@redhat.com> 198-6
Harald Hoyer 288209
- run autogen to pickup all changes
Harald Hoyer 288209
Harald Hoyer 1a6f5e
* Fri Mar 15 2013 Harald Hoyer <harald@redhat.com> 198-5
Harald Hoyer 1a6f5e
- do not mount anything, when not running as pid 1
Harald Hoyer 1a6f5e
- add initrd.target for systemd in the initrd
Harald Hoyer 1a6f5e
Harald Hoyer 2e2e24
* Wed Mar 13 2013 Harald Hoyer <harald@redhat.com> 198-4
Harald Hoyer 2e2e24
- fix switch-root and local-fs.target problem
Harald Hoyer 2e2e24
- patch kernel-install to use grubby, if available
Harald Hoyer 2e2e24
Harald Hoyer b59c3f
* Fri Mar 08 2013 Harald Hoyer <harald@redhat.com> 198-3
Harald Hoyer b59c3f
- add Conflict with dracut < 026 because of the new switch-root isolate
Harald Hoyer b59c3f
Lennart Poettering 6e7a93
* Thu Mar  7 2013 Lennart Poettering <lpoetter@redhat.com> - 198-2
Lennart Poettering 6e7a93
- Create required users
Lennart Poettering 6e7a93
Lennart Poettering 545717
* Thu Mar 7 2013 Lennart Poettering <lpoetter@redhat.com> - 198-1
Lennart Poettering 545717
- New release
Lennart Poettering 545717
- Enable journal persistancy by default
Lennart Poettering 545717
Peter Robinson 841507
* Sun Feb 10 2013 Peter Robinson <pbrobinson@fedoraproject.org> 197-3
Peter Robinson 841507
- Bump for ARM
Peter Robinson 841507
Michal Schmidt 869a1a
* Fri Jan 18 2013 Michal Schmidt <mschmidt@redhat.com> - 197-2
Michal Schmidt 869a1a
- Added qemu-guest-agent.service to presets (Lennart, #885406).
Michal Schmidt 869a1a
- Add missing pygobject3-base to systemd-analyze deps (Lennart).
Michal Schmidt 869a1a
- Do not require hwdata, it is all in the hwdb now (Kay).
Michal Schmidt 869a1a
- Drop dependency on dbus-python.
Michal Schmidt 869a1a
Michal Schmidt 869a1a
* Tue Jan  8 2013 Lennart Poettering <lpoetter@redhat.com> - 197-1
Lennart Poettering 3a1413
- New upstream release
Lennart Poettering 3a1413
Michal Schmidt e1cdbd
* Mon Dec 10 2012 Michal Schmidt <mschmidt@redhat.com> - 196-4
Michal Schmidt e1cdbd
- Enable rngd.service by default (#857765).
Michal Schmidt e1cdbd
Michal Schmidt f5ad37
* Mon Dec 10 2012 Michal Schmidt <mschmidt@redhat.com> - 196-3
Michal Schmidt f5ad37
- Disable hardening on s390(x) because PIE is broken there and produces
Michal Schmidt f5ad37
  text relocations with __thread (#868839).
Michal Schmidt f5ad37
Michal Schmidt 90beab
* Wed Dec 05 2012 Michal Schmidt <mschmidt@redhat.com> - 196-2
Michal Schmidt 90beab
- added spice-vdagentd.service to presets (Lennart, #876237)
Michal Schmidt 90beab
- BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name
Michal Schmidt 90beab
  (requested by Milan Brož).
Michal Schmidt 90beab
- verbose make to see the actual build flags
Michal Schmidt 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
Michal Schmidt 59081b
* Thu Nov 15 2012 Michal Schmidt <mschmidt@redhat.com> - 195-7
Michal Schmidt 59081b
- Revert udev killing cgroup patch for F18 Beta.
Michal Schmidt 59081b
- https://bugzilla.redhat.com/show_bug.cgi?id=873576
Michal Schmidt 59081b
Michal Schmidt b42e57
* Fri Nov 09 2012 Michal Schmidt <mschmidt@redhat.com> - 195-6
Michal Schmidt b42e57
- Fix cyclical dep between systemd and systemd-libs.
Michal Schmidt b42e57
- Avoid broken build of test-journal-syslog.
Michal Schmidt b42e57
- https://bugzilla.redhat.com/show_bug.cgi?id=873387
Michal Schmidt b42e57
- https://bugzilla.redhat.com/show_bug.cgi?id=872638
Michal Schmidt b42e57
Kay Sievers 5464d2
* Thu Oct 25 2012 Kay Sievers <kay@redhat.com> - 195-5
Kay Sievers 5464d2
- require 'sed', limit HOSTNAME= match
Kay Sievers 5464d2
Michal Schmidt 3c3608
* Wed Oct 24 2012 Michal Schmidt <mschmidt@redhat.com> - 195-4
Michal Schmidt 3c3608
- add dmraid-activation.service to the default preset
Michal Schmidt 3c3608
- add yum protected.d fragment
Michal Schmidt 3c3608
- https://bugzilla.redhat.com/show_bug.cgi?id=869619
Michal Schmidt 3c3608
- https://bugzilla.redhat.com/show_bug.cgi?id=869717
Michal Schmidt 3c3608
Kay Sievers 0969ad
* Wed Oct 24 2012 Kay Sievers <kay@redhat.com> - 195-3
Kay Sievers 0969ad
- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables to
Kay Sievers 0969ad
  systemd native files
Kay Sievers 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
Michal Schmidt f5caa7
* Wed Oct 10 2012 Michal Schmidt <mschmidt@redhat.com> - 194-2
Michal Schmidt f5caa7
- Add scriptlets for migration away from systemd-timedated-ntp.target
Michal Schmidt 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
Rex Dieter 1b22d7
* Wed Aug 08 2012 Rex Dieter <rdieter@fedoraproject.org> - 188-2
Rex Dieter 1b22d7
- fix scriptlets
Rex Dieter 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
Kay Sievers 27bf94
* Mon Jul 30 2012 Kay Sievers <kay@redhat.com> - 187-3
Kay Sievers 27bf94
- Obsolete: system-setup-keyboard
Kay Sievers 27bf94
Kalev Lember b96fc0
* Wed Jul 25 2012 Kalev Lember <kalevlember@gmail.com> - 187-2
Kalev Lember b96fc0
- Run ldconfig for the new -libs subpackage
Kalev Lember b96fc0
Lennart Poettering c75692
* Thu Jul 19 2012 Lennart Poettering <lpoetter@redhat.com> - 187-1
Lennart Poettering c75692
- New upstream release
Lennart Poettering c75692
Harald Hoyer 8b88ca
* Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 186-2
Harald Hoyer 8b88ca
- fixed dracut conflict version
Harald Hoyer 8b88ca
Lennart Poettering 4481fb
* Tue Jul  3 2012 Lennart Poettering <lpoetter@redhat.com> - 186-1
Lennart Poettering 4481fb
- New upstream release
Lennart Poettering 4481fb
Nils Philippsen 581717
* Fri Jun 22 2012 Nils Philippsen <nils@redhat.com> - 185-7.gite7aee75
Nils Philippsen 581717
- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work
Nils Philippsen 581717
Michal Schmidt b0cc7b
* Thu Jun 14 2012 Michal Schmidt <mschmidt@redhat.com> - 185-6.gite7aee75
Michal Schmidt b0cc7b
- Update to current git
Michal Schmidt b0cc7b
Kay Sievers 9e13f3
* Wed Jun 06 2012 Kay Sievers - 185-5.gita2368a3
Kay Sievers 9e13f3
- disable plymouth in configure, to drop the .wants/ symlinks
Kay Sievers 9e13f3
Michal Schmidt 998394
* Wed Jun 06 2012 Michal Schmidt <mschmidt@redhat.com> - 185-4.gita2368a3
Michal Schmidt 998394
- Update to current git snapshot
Michal Schmidt 998394
  - Add systemd-readahead-analyze
Michal Schmidt 998394
  - Drop upstream patch
Michal Schmidt 998394
- Split systemd-libs
Michal Schmidt 998394
- Drop duplicate doc files
Michal Schmidt 998394
- Fixed License headers of subpackages
Michal Schmidt 998394
Michal Schmidt 998394
* Wed Jun 06 2012 Ray Strode <rstrode@redhat.com> - 185-3
Ray Strode 1b8a7f
- Drop plymouth files
Ray Strode 1b8a7f
- Conflict with old plymouth
Ray Strode 1b8a7f
Kay Sievers 6979d2
* Tue Jun 05 2012 Kay Sievers - 185-2
Kay Sievers 6979d2
- selinux udev labeling fix
Kay Sievers 6979d2
- conflict with older dracut versions for new udev file names
Kay Sievers 6979d2
Kay Sievers 5a4479
* Mon Jun 04 2012 Kay Sievers - 185-1
Kay Sievers 5a4479
- New upstream release
Kay Sievers 5a4479
  - udev selinux labeling fixes
Kay Sievers 5a4479
  - new man pages
Kay Sievers 5a4479
  - systemctl help <unit name>
Kay Sievers 5a4479
Lennart Poettering eb5388
* Thu May 31 2012 Lennart Poettering <lpoetter@redhat.com> - 184-1
Lennart Poettering eb5388
- New upstream release
Lennart Poettering eb5388
Kay Sievers 973c8d
* Thu May 24 2012 Kay Sievers <kay@redhat.com> - 183-1
Kay Sievers 973c8d
- New upstream release including udev merge.
Kay Sievers 973c8d
Michal Schmidt 3d6d89
* Wed Mar 28 2012 Michal Schmidt <mschmidt@redhat.com> - 44-4
Michal Schmidt 3d6d89
- Add triggers from Bill Nottingham to correct the damage done by
Michal Schmidt 3d6d89
  the obsoleted systemd-units's preun scriptlet (#807457).
Michal Schmidt 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
Michal Schmidt 7de90b
* Tue Mar 20 2012 Michal Schmidt <mschmidt@redhat.com> - 44-2
Michal Schmidt 7de90b
- Don't build the gtk parts anymore. They're moving into systemd-ui.
Michal Schmidt 7de90b
- Remove a dead patch file.
Michal Schmidt 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
Adam Williamson 3d15ef
* Thu Feb  9 2012 Adam Williamson <awilliam@redhat.com> - 41-2
Adam Williamson 3d15ef
- rebuild for fixed binutils
Adam Williamson 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
Harald Hoyer 5c0f42
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 39-2
Harald Hoyer 5c0f42
- increment release
Harald Hoyer 5c0f42
Harald Hoyer 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
Michal Schmidt 8b9f61
* Sun Jan 22 2012 Michal Schmidt <mschmidt@redhat.com> - 38-6.git9fa2f41
Michal Schmidt 8b9f61
- Update to a current git snapshot.
Michal Schmidt 8b9f61
- Resolves: #781657
Michal Schmidt 8b9f61
Michal Schmidt cff4d6
* Sun Jan 22 2012 Michal Schmidt <mschmidt@redhat.com> - 38-5
Michal Schmidt cff4d6
- Build against libgee06. Reenable gtk tools.
Michal Schmidt cff4d6
- Delete unused patches.
Michal Schmidt cff4d6
- Add easy building of git snapshots.
Michal Schmidt cff4d6
- Remove legacy spec file elements.
Michal Schmidt cff4d6
- Don't mention implicit BuildRequires.
Michal Schmidt cff4d6
- Configure with --disable-static.
Michal Schmidt cff4d6
- Merge -units into the main package.
Michal Schmidt cff4d6
- Move section 3 manpages to -devel.
Michal Schmidt cff4d6
- Fix unowned directory.
Michal Schmidt cff4d6
- Run ldconfig in scriptlets.
Michal Schmidt cff4d6
- Split systemd-analyze to a subpackage.
Michal Schmidt cff4d6
Dan Horák 125ea3
* Sat Jan 21 2012 Dan Horák <dan[at]danny.cz> - 38-4
Dan Horák 125ea3
- fix build on big-endians
Dan Horák 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
Michal Schmidt ce9f78
* Tue Nov 15 2011 Michal Schmidt <mschmidt@redhat.com> - 37-4
Michal Schmidt ce9f78
- Run authconfig if /etc/pam.d/system-auth is not a symlink.
Michal Schmidt ce9f78
- Resolves: #753160
Michal Schmidt ce9f78
Michal Schmidt 57a225
* Wed Nov 02 2011 Michal Schmidt <mschmidt@redhat.com> - 37-3
Michal Schmidt 57a225
- Fix remote-fs-pre.target and its ordering.
Michal Schmidt 57a225
- Resolves: #749940
Michal Schmidt 57a225
Michal Schmidt bbee01
* Wed Oct 19 2011 Michal Schmidt <mschmidt@redhat.com> - 37-2
Michal Schmidt bbee01
- A couple of fixes from upstream:
Michal Schmidt bbee01
- Fix a regression in bash-completion reported in Bodhi.
Michal Schmidt bbee01
- Fix a crash in isolating.
Michal Schmidt bbee01
- Resolves: #717325
Michal Schmidt 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
Michal Schmidt 25c1c5
* Thu Sep 29 2011 Michal Schmidt <mschmidt@redhat.com> - 36-5
Michal Schmidt 25c1c5
- Undo the workaround. Kay says it does not belong in systemd.
Michal Schmidt 25c1c5
- Unresolves: #741655
Michal Schmidt 25c1c5
Michal Schmidt 0afbbc
* Thu Sep 29 2011 Michal Schmidt <mschmidt@redhat.com> - 36-4
Michal Schmidt 0afbbc
- Workaround for the crypto-on-lvm-on-crypto disk layout
Michal Schmidt 0afbbc
- Resolves: #741655
Michal Schmidt 0afbbc
Michal Schmidt a762e5
* Sun Sep 25 2011 Michal Schmidt <mschmidt@redhat.com> - 36-3
Michal Schmidt a762e5
- Revert an upstream patch that caused ordering cycles
Michal Schmidt a762e5
- Resolves: #741078
Michal Schmidt 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
Harald Hoyer c0cb88
* Fri Aug 19 2011 Harald Hoyer <harald@redhat.com> 33-2
Harald Hoyer c0cb88
- fix ABRT on service file reloading
Lennart Poettering 556ae5
- Resolves: rhbz#732020
Harald Hoyer 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
Michal Schmidt 62bfbd
* Mon Jun 13 2011 Michal Schmidt <mschmidt@redhat.com> - 28-4
Michal Schmidt 62bfbd
- Apply patches from current upstream.
Michal Schmidt 62bfbd
- Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)
Michal Schmidt 62bfbd
Michal Schmidt 62bfbd
* Wed Jun 08 2011 Michal Schmidt <mschmidt@redhat.com> - 28-3
Michal Schmidt 90b062
- Apply patches from current upstream
Michal Schmidt 90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=709909
Michal Schmidt 90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=710839
Michal Schmidt 90b062
- https://bugzilla.redhat.com/show_bug.cgi?id=711015
Michal Schmidt 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
Matthias Clasen 61aff0
* Mon Mar 28 2011 Matthias Clasen <mclasen@redhat.com> - 20-2
Matthias Clasen 61aff0
- Apply upstream patch to not send untranslated messages to plymouth
Matthias Clasen 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
Tom "spot" Callaway 2b7ec6
* Wed Feb  9 2011 Tom Callaway <spot@fedoraproject.org> - 17-5
Tom "spot" Callaway 2b7ec6
- add macros.systemd file for %%{_unitdir}
Tom "spot" Callaway 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
Matthias Clasen 32dccb
* Fri Nov 12 2010 Matthias Clasen <mclasen@redhat.com> - 11-2
Matthias Clasen 32dccb
- Rebuild with newer vala, libnotify
Matthias Clasen 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
Bill Nottingham 3fb2ea
* Tue Jul 27 2010 Bill Nottingham <notting@redhat.com> - 4-4
Bill Nottingham 3fb2ea
- Add 'sysvinit-userspace' provide to -sysvinit package to fix upgrade/install (#618537)
Bill Nottingham 3fb2ea
Lennart Poettering 7f4dce
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-3
Lennart Poettering 7f4dce
- Add libselinux to build dependencies
Lennart Poettering 7f4dce
Lennart Poettering 2f1a57
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-2
Lennart Poettering 2f1a57
- Use the right tarball
Lennart Poettering 2f1a57
Lennart Poettering 25a5a1
* Sat Jul 24 2010 Lennart Poettering <lpoetter@redhat.com> - 4-1
Lennart Poettering 25a5a1
- New upstream release, and make default
Lennart Poettering 25a5a1
Lennart Poettering d6c21f
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-3
Lennart Poettering d348ae
- Used wrong tarball
Lennart Poettering d348ae
Lennart Poettering d6c21f
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-2
Lennart Poettering 85eb5f
- Own /cgroup jointly with libcgroup, since we don't dpend on it anymore
Lennart Poettering 85eb5f
Lennart Poettering b93a36
* Tue Jul 13 2010 Lennart Poettering <lpoetter@redhat.com> - 3-1
Lennart Poettering b93a36
- New upstream release
Lennart Poettering b93a36
Lennart Poettering 5a28ec
* Fri Jul 9 2010 Lennart Poettering <lpoetter@redhat.com> - 2-0
Lennart Poettering 5a28ec
- New upstream release
Lennart Poettering 5a28ec
Lennart Poettering fdaca2
* Wed Jul 7 2010 Lennart Poettering <lpoetter@redhat.com> - 1-0
Lennart Poettering fdaca2
- First upstream release
Lennart Poettering fdaca2
Lennart Poettering caa30f
* Tue Jun 29 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.7.20100629git4176e5
Lennart Poettering 4372ad
- New snapshot
Lennart Poettering 4372ad
- Split off -units package where other packages can depend on without pulling in the whole of systemd
Lennart Poettering 4372ad
Lennart Poettering 1a8865
* Tue Jun 22 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.6.20100622gita3723b
Lennart Poettering 1a8865
- Add missing libtool dependency.
Lennart Poettering 1a8865
Lennart Poettering 1e979b
* Tue Jun 22 2010 Lennart Poettering <lpoetter@redhat.com> - 0-0.5.20100622gita3723b
Lennart Poettering 4372ad
- Update snapshot
Lennart Poettering 1e979b
Lennart Poettering 1e979b
* Mon Jun 14 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.4.20100614git393024
Rahul Sundaram ab31d0
- Pull the latest snapshot that fixes a segfault. Resolves rhbz#603231
Rahul Sundaram ab31d0
Harald Hoyer a72a35
* Fri Jun 11 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.3.20100610git2f198e
Rahul Sundaram 7a392d
- More minor fixes as per review
Rahul Sundaram 7a392d
Rahul Sundaram 7a392d
* Thu Jun 10 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.2.20100610git2f198e
Rahul Sundaram 7a392d
- Spec improvements from David Hollis
Rahul Sundaram 7a392d
Rahul Sundaram 7a392d
* Wed Jun 09 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.1.20090609git2f198e
Rahul Sundaram 7a392d
- Address review comments
Rahul Sundaram ab31d0
Rahul Sundaram 7a392d
* Tue Jun 01 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 0-0.0.git2010-06-02
Rahul Sundaram 7a392d
- Initial spec (adopted from Kay Sievers)