new release
This commit is contained in:
parent
a238a2c979
commit
5457175a72
71
systemd.spec
71
systemd.spec
@ -24,8 +24,8 @@ Url: http://www.freedesktop.org/wiki/Software/systemd
|
|||||||
# AGAIN: DO NOT BLINDLY UPDATE RAWHIDE PACKAGES TOO WHEN YOU UPDATE
|
# AGAIN: DO NOT BLINDLY UPDATE RAWHIDE PACKAGES TOO WHEN YOU UPDATE
|
||||||
# THIS PACKAGE FOR A NON-RAWHIDE DEVELOPMENT DISTRIBUTION!
|
# THIS PACKAGE FOR A NON-RAWHIDE DEVELOPMENT DISTRIBUTION!
|
||||||
|
|
||||||
Version: 197
|
Version: 198
|
||||||
Release: 3%{?gitcommit:.git%{gitcommit}}%{?dist}
|
Release: 1%{?gitcommit:.git%{gitcommit}}%{?dist}
|
||||||
# For a breakdown of the licensing, see README
|
# For a breakdown of the licensing, see README
|
||||||
License: LGPLv2+ and MIT and GPLv2+
|
License: LGPLv2+ and MIT and GPLv2+
|
||||||
Summary: A System and Service Manager
|
Summary: A System and Service Manager
|
||||||
@ -61,6 +61,7 @@ BuildRequires: libtool
|
|||||||
Requires(post): coreutils
|
Requires(post): coreutils
|
||||||
Requires(post): gawk
|
Requires(post): gawk
|
||||||
Requires(post): sed
|
Requires(post): sed
|
||||||
|
Requires(post): acl
|
||||||
Requires(pre): coreutils
|
Requires(pre): coreutils
|
||||||
Requires(pre): /usr/bin/getent
|
Requires(pre): /usr/bin/getent
|
||||||
Requires(pre): /usr/sbin/groupadd
|
Requires(pre): /usr/sbin/groupadd
|
||||||
@ -94,13 +95,18 @@ Provides: udev = %{version}
|
|||||||
Obsoletes: udev < 183
|
Obsoletes: udev < 183
|
||||||
Conflicts: dracut < 020-57
|
Conflicts: dracut < 020-57
|
||||||
Conflicts: plymouth < 0.8.5.1
|
Conflicts: plymouth < 0.8.5.1
|
||||||
|
# Ensures correct multilib updates (added F18, drop this at F20)
|
||||||
Obsoletes: systemd < 185-4
|
Obsoletes: systemd < 185-4
|
||||||
Conflicts: systemd < 185-4
|
Conflicts: systemd < 185-4
|
||||||
Obsoletes: system-setup-keyboard < 0.9
|
Obsoletes: system-setup-keyboard < 0.9
|
||||||
Provides: system-setup-keyboard = 0.9
|
Provides: system-setup-keyboard = 0.9
|
||||||
Provides: syslog
|
Provides: syslog
|
||||||
|
# nss-myhostname got integrated in F19, drop at F21
|
||||||
Obsoletes: nss-myhostname < 0.4
|
Obsoletes: nss-myhostname < 0.4
|
||||||
Provides: nss-myhostname = 0.4
|
Provides: nss-myhostname = 0.4
|
||||||
|
# systemd-analyze got merged in F19, drop at F21
|
||||||
|
Obsoletes: systemd-analyze < 198
|
||||||
|
Provides: systemd-analyze = 198
|
||||||
|
|
||||||
%description
|
%description
|
||||||
systemd is a system and service manager for Linux, compatible with
|
systemd is a system and service manager for Linux, compatible with
|
||||||
@ -140,19 +146,6 @@ Requires: %{name} = %{version}-%{release}
|
|||||||
%description sysv
|
%description sysv
|
||||||
SysV compatibility tools for systemd
|
SysV compatibility tools for systemd
|
||||||
|
|
||||||
%package analyze
|
|
||||||
Summary: Tool for processing systemd profiling information
|
|
||||||
License: LGPLv2+
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
|
||||||
Requires: pycairo
|
|
||||||
Requires: pygobject3-base
|
|
||||||
|
|
||||||
%description analyze
|
|
||||||
'systemd-analyze blame' lists which systemd unit needed how much time to finish
|
|
||||||
initialization at boot.
|
|
||||||
'systemd-analyze plot' renders an SVG visualizing the parallel start of units
|
|
||||||
at boot.
|
|
||||||
|
|
||||||
%package python
|
%package python
|
||||||
Summary: Python Bindings for systemd
|
Summary: Python Bindings for systemd
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
@ -260,6 +253,13 @@ glib-based applications using libudev functionality.
|
|||||||
# Make sure the NTP units dir exists
|
# Make sure the NTP units dir exists
|
||||||
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/ntp-units.d/
|
/usr/bin/mkdir -p %{buildroot}%{_prefix}/lib/systemd/ntp-units.d/
|
||||||
|
|
||||||
|
# Make sure directories in /var exist
|
||||||
|
/usr/bin/mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/coredump
|
||||||
|
/usr/bin/mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/catalog
|
||||||
|
/usr/bin/mkdir -p %{buildroot}%{_localstatedir}/log/journal
|
||||||
|
/usr/bin/touch %{buildroot}%{_localstatedir}/lib/systemd/catalog/database
|
||||||
|
/usr/bin/touch %{buildroot}%{_sysconfdir}/udev/hwdb.bin
|
||||||
|
|
||||||
# Install SysV conversion tool for systemd
|
# Install SysV conversion tool for systemd
|
||||||
/usr/bin/install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/
|
/usr/bin/install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/
|
||||||
|
|
||||||
@ -281,6 +281,10 @@ glib-based applications using libudev functionality.
|
|||||||
# logging yet.
|
# logging yet.
|
||||||
/usr/bin/rm -f %{buildroot}%{_localstatedir}/log/README
|
/usr/bin/rm -f %{buildroot}%{_localstatedir}/log/README
|
||||||
|
|
||||||
|
# bash-completion ships udevadm too, so let's remove ours until this gets fixed
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=919246
|
||||||
|
/usr/bin/rm -f %{buildroot}%{_datadir}/bash-completion/completions/udevadm
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
/usr/bin/getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
|
/usr/bin/getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
|
||||||
/usr/bin/getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
|
/usr/bin/getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
|
||||||
@ -453,9 +457,11 @@ if [ -f /etc/nsswitch.conf ] ; then
|
|||||||
/^hosts:/ !b
|
/^hosts:/ !b
|
||||||
/\<myhostname\>/ b
|
/\<myhostname\>/ b
|
||||||
s/[[:blank:]]*$/ myhostname/
|
s/[[:blank:]]*$/ myhostname/
|
||||||
' /etc/nsswitch.conf
|
' /etc/nsswitch.conf >/dev/null 2>&1 || :
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
/usr/bin/setfacl -Rnm g:wheel:rx,d:g:wheel:rx,g:adm:rx,d:g:adm:rx /var/log/journal/ >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%posttrans
|
%posttrans
|
||||||
# Convert old /etc/sysconfig/desktop settings
|
# Convert old /etc/sysconfig/desktop settings
|
||||||
preferred=
|
preferred=
|
||||||
@ -535,7 +541,6 @@ fi
|
|||||||
%dir %{_sysconfdir}/sysctl.d
|
%dir %{_sysconfdir}/sysctl.d
|
||||||
%dir %{_sysconfdir}/modules-load.d
|
%dir %{_sysconfdir}/modules-load.d
|
||||||
%dir %{_sysconfdir}/binfmt.d
|
%dir %{_sysconfdir}/binfmt.d
|
||||||
%dir %{_sysconfdir}/bash_completion.d
|
|
||||||
%dir %{_sysconfdir}/udev
|
%dir %{_sysconfdir}/udev
|
||||||
%dir %{_sysconfdir}/udev/rules.d
|
%dir %{_sysconfdir}/udev/rules.d
|
||||||
%dir %{_prefix}/lib/systemd
|
%dir %{_prefix}/lib/systemd
|
||||||
@ -554,7 +559,12 @@ fi
|
|||||||
%dir %{_prefix}/lib/firmware
|
%dir %{_prefix}/lib/firmware
|
||||||
%dir %{_prefix}/lib/firmware/updates
|
%dir %{_prefix}/lib/firmware/updates
|
||||||
%dir %{_datadir}/systemd
|
%dir %{_datadir}/systemd
|
||||||
|
%dir %{_datadir}/systemd/gatewayd
|
||||||
%dir %{_datadir}/pkgconfig
|
%dir %{_datadir}/pkgconfig
|
||||||
|
%dir %{_localstatedir}/log/journal
|
||||||
|
%dir %{_localstatedir}/lib/systemd
|
||||||
|
%dir %{_localstatedir}/lib/systemd/catalog
|
||||||
|
%dir %{_localstatedir}/lib/systemd/coredump
|
||||||
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf
|
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf
|
||||||
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf
|
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf
|
||||||
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf
|
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf
|
||||||
@ -564,11 +574,11 @@ fi
|
|||||||
%config(noreplace) %{_sysconfdir}/systemd/user.conf
|
%config(noreplace) %{_sysconfdir}/systemd/user.conf
|
||||||
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
|
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
|
||||||
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
|
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
|
||||||
|
%config(noreplace) %{_sysconfdir}/systemd/bootchart.conf
|
||||||
%config(noreplace) %{_sysconfdir}/udev/udev.conf
|
%config(noreplace) %{_sysconfdir}/udev/udev.conf
|
||||||
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
|
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
|
||||||
%config(noreplace) %{_sysconfdir}/yum/protected.d/systemd.conf
|
%config(noreplace) %{_sysconfdir}/yum/protected.d/systemd.conf
|
||||||
%{_sysconfdir}/udev/hwdb.bin
|
%ghost %{_sysconfdir}/udev/hwdb.bin
|
||||||
%{_sysconfdir}/bash_completion.d/systemd-bash-completion.sh
|
|
||||||
%{_sysconfdir}/rpm/macros.systemd
|
%{_sysconfdir}/rpm/macros.systemd
|
||||||
%{_sysconfdir}/xdg/systemd
|
%{_sysconfdir}/xdg/systemd
|
||||||
%{_sysconfdir}/rc.d/init.d/README
|
%{_sysconfdir}/rc.d/init.d/README
|
||||||
@ -580,9 +590,11 @@ fi
|
|||||||
%ghost %config(noreplace) %{_sysconfdir}/machine-info
|
%ghost %config(noreplace) %{_sysconfdir}/machine-info
|
||||||
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
|
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
|
||||||
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-system-setup-keyboard.conf
|
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-system-setup-keyboard.conf
|
||||||
|
%ghost %{_localstatedir}/lib/systemd/catalog/database
|
||||||
%{_bindir}/systemd
|
%{_bindir}/systemd
|
||||||
%{_bindir}/systemctl
|
%{_bindir}/systemctl
|
||||||
%{_bindir}/systemd-notify
|
%{_bindir}/systemd-notify
|
||||||
|
%{_bindir}/systemd-analyze
|
||||||
%{_bindir}/systemd-ask-password
|
%{_bindir}/systemd-ask-password
|
||||||
%{_bindir}/systemd-tty-ask-password-agent
|
%{_bindir}/systemd-tty-ask-password-agent
|
||||||
%{_bindir}/systemd-machine-id-setup
|
%{_bindir}/systemd-machine-id-setup
|
||||||
@ -601,8 +613,10 @@ fi
|
|||||||
%{_bindir}/hostnamectl
|
%{_bindir}/hostnamectl
|
||||||
%{_bindir}/localectl
|
%{_bindir}/localectl
|
||||||
%{_bindir}/timedatectl
|
%{_bindir}/timedatectl
|
||||||
|
%{_bindir}/bootctl
|
||||||
%{_bindir}/systemd-coredumpctl
|
%{_bindir}/systemd-coredumpctl
|
||||||
%{_bindir}/udevadm
|
%{_bindir}/udevadm
|
||||||
|
%{_bindir}/kernel-install
|
||||||
%{_prefix}/lib/systemd/systemd
|
%{_prefix}/lib/systemd/systemd
|
||||||
%{_prefix}/lib/systemd/system
|
%{_prefix}/lib/systemd/system
|
||||||
%{_prefix}/lib/systemd/user
|
%{_prefix}/lib/systemd/user
|
||||||
@ -613,6 +627,7 @@ fi
|
|||||||
%{_prefix}/lib/systemd/system-generators/systemd-rc-local-generator
|
%{_prefix}/lib/systemd/system-generators/systemd-rc-local-generator
|
||||||
%{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
|
%{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
|
||||||
%{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
|
%{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
|
||||||
|
%{_prefix}/lib/systemd/system-generators/systemd-efi-boot-generator
|
||||||
%{_prefix}/lib/tmpfiles.d/systemd.conf
|
%{_prefix}/lib/tmpfiles.d/systemd.conf
|
||||||
%{_prefix}/lib/tmpfiles.d/x11.conf
|
%{_prefix}/lib/tmpfiles.d/x11.conf
|
||||||
%{_prefix}/lib/tmpfiles.d/legacy.conf
|
%{_prefix}/lib/tmpfiles.d/legacy.conf
|
||||||
@ -651,6 +666,14 @@ fi
|
|||||||
%{_datadir}/pkgconfig/systemd.pc
|
%{_datadir}/pkgconfig/systemd.pc
|
||||||
%{_datadir}/pkgconfig/udev.pc
|
%{_datadir}/pkgconfig/udev.pc
|
||||||
%{_datadir}/systemd/gatewayd/browse.html
|
%{_datadir}/systemd/gatewayd/browse.html
|
||||||
|
%{_datadir}/bash-completion/completions/hostnamectl
|
||||||
|
%{_datadir}/bash-completion/completions/journalctl
|
||||||
|
%{_datadir}/bash-completion/completions/localectl
|
||||||
|
%{_datadir}/bash-completion/completions/loginctl
|
||||||
|
%{_datadir}/bash-completion/completions/systemctl
|
||||||
|
%{_datadir}/bash-completion/completions/systemd-coredumpctl
|
||||||
|
%{_datadir}/bash-completion/completions/timedatectl
|
||||||
|
#%{_datadir}/bash-completion/completions/udevadm
|
||||||
|
|
||||||
# Make sure we don't remove runlevel targets from F14 alpha installs,
|
# Make sure we don't remove runlevel targets from F14 alpha installs,
|
||||||
# but make sure we don't create then anew.
|
# but make sure we don't create then anew.
|
||||||
@ -669,6 +692,7 @@ fi
|
|||||||
%{_libdir}/libudev.so.*
|
%{_libdir}/libudev.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
|
%dir %{_includedir}/systemd
|
||||||
%{_libdir}/libsystemd-daemon.so
|
%{_libdir}/libsystemd-daemon.so
|
||||||
%{_libdir}/libsystemd-login.so
|
%{_libdir}/libsystemd-login.so
|
||||||
%{_libdir}/libsystemd-journal.so
|
%{_libdir}/libsystemd-journal.so
|
||||||
@ -693,14 +717,13 @@ fi
|
|||||||
%files sysv
|
%files sysv
|
||||||
%{_bindir}/systemd-sysv-convert
|
%{_bindir}/systemd-sysv-convert
|
||||||
|
|
||||||
%files analyze
|
|
||||||
%{_bindir}/systemd-analyze
|
|
||||||
|
|
||||||
%files python
|
%files python
|
||||||
%{python_sitearch}/systemd/__init__.py
|
%{python_sitearch}/systemd/__init__.py
|
||||||
%{python_sitearch}/systemd/__init__.pyc
|
%{python_sitearch}/systemd/__init__.pyc
|
||||||
%{python_sitearch}/systemd/__init__.pyo
|
%{python_sitearch}/systemd/__init__.pyo
|
||||||
%{python_sitearch}/systemd/_journal.so
|
%{python_sitearch}/systemd/_journal.so
|
||||||
|
%{python_sitearch}/systemd/_reader.so
|
||||||
|
%{python_sitearch}/systemd/id128.so
|
||||||
%{python_sitearch}/systemd/journal.py
|
%{python_sitearch}/systemd/journal.py
|
||||||
%{python_sitearch}/systemd/journal.pyc
|
%{python_sitearch}/systemd/journal.pyc
|
||||||
%{python_sitearch}/systemd/journal.pyo
|
%{python_sitearch}/systemd/journal.pyo
|
||||||
@ -720,6 +743,10 @@ fi
|
|||||||
%{_libdir}/pkgconfig/gudev-1.0*
|
%{_libdir}/pkgconfig/gudev-1.0*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Mar 7 2013 Lennart Poettering <lpoetter@redhat.com> - 198-1
|
||||||
|
- New release
|
||||||
|
- Enable journal persistancy by default
|
||||||
|
|
||||||
* Sun Feb 10 2013 Peter Robinson <pbrobinson@fedoraproject.org> 197-3
|
* Sun Feb 10 2013 Peter Robinson <pbrobinson@fedoraproject.org> 197-3
|
||||||
- Bump for ARM
|
- Bump for ARM
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user