diff --git a/systemd.spec b/systemd.spec index a0b8c1f..40566d5 100644 --- a/systemd.spec +++ b/systemd.spec @@ -26,7 +26,7 @@ Name: systemd Epoch: 2 -Version: 241 +Version: 242 Release: 1mamba Summary: A system and service manager compatible with SysV and LSB init scripts Group: System/Configuration @@ -85,10 +85,12 @@ BuildRequires: libgnutls-devel BuildRequires: libgpg-error-devel BuildRequires: libidn-devel BuildRequires: libkmod-devel +BuildRequires: liblz4-devel BuildRequires: liblzma-devel BuildRequires: libmicrohttpd-devel BuildRequires: libmount-devel BuildRequires: libpam-devel +BuildRequires: libpcre2-devel BuildRequires: libqrencode-devel BuildRequires: libseccomp-devel BuildRequires: libselinux-devel @@ -241,10 +243,11 @@ This package include development files for building software using udev librarie %build #./autogen.sh -export LC_ALL=C.UTF-8 +# LANG Workaround for meson error +export LANG="en_US.UTF-8" +export LC_ALL="en_US.UTF-8" meson build \ - --build=release \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --sbindir=%{_sbindir} \ @@ -260,16 +263,19 @@ meson build \ -Drootlibdir=/%{_lib} \ -Dpamlibdir=/%{_lib}/security \ -Dtty-gid=4 \ + -Dusers-gid=100 \ -Dsplit-usr=true \ -Drc-local=/etc/rc.d/init.d/rc.local \ -Ddebug-shell=/bin/sh \ -Dsystem-uid-max=998 \ -Dsystem-gid-max=998 \ + -Ddefault-kill-user-processes=false \ -Drpmmacrosdir=%{_sysconfdir}/rpm \ -Dsupport-url="https://openmamba.org" \ -Dntp-servers="0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org 3.europe.pool.ntp.org" +# --build=release \ # KMOD=/sbin/kmod # --enable-compat-libs \ @@ -280,9 +286,6 @@ meson build \ # --enable-terminal \ # --enable-kdbus \ -# LANG Workaround for meson error -export LANG="en_US.UTF-8" -export LC_ALL="en_US.UTF-8" make %install @@ -502,7 +505,6 @@ fi %defattr(-,root,root) %dir %{_sysconfdir}/kernel/install.d %dir %{_sysconfdir}/systemd -#%config(noreplace) %{_sysconfdir}/systemd/bootchart.conf %config(noreplace) %{_sysconfdir}/systemd/coredump.conf %config(noreplace) %{_sysconfdir}/systemd/journal-remote.conf %config(noreplace) %{_sysconfdir}/systemd/journal-upload.conf @@ -515,20 +517,11 @@ fi %config(noreplace) %{_sysconfdir}/systemd/timesyncd.conf %dir %{_sysconfdir}/systemd/network %dir %{_sysconfdir}/systemd/system -#%{_sysconfdir}/systemd/system/ctrl-alt-del.target %dir %{_sysconfdir}/systemd/system/multi-user.target.wants -%{_sysconfdir}/systemd/system/multi-user.target.wants/*.target -%{_sysconfdir}/systemd/system/multi-user.target.wants/systemd-networkd.service -%{_sysconfdir}/systemd/system/sockets.target.wants/systemd-networkd.socket -%{_sysconfdir}/systemd/system/multi-user.target.wants/systemd-resolved.service -%{_sysconfdir}/systemd/system/sysinit.target.wants/systemd-timesyncd.service -%{_sysconfdir}/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service %dir %{_sysconfdir}/systemd/system/getty.target.wants -%{_sysconfdir}/systemd/system/getty.target.wants/getty@tty1.service %dir %{_sysconfdir}/systemd/user %config(noreplace) %{_sysconfdir}/systemd/user.conf %{_sysconfdir}/mtab -%{_sysconfdir}/systemd/system/dbus-org.freedesktop.*.service %{_datadir}/dbus-1/system.d/org.freedesktop.*.conf %{_sysconfdir}/pam.d/systemd-user %dir %{_sysconfdir}/binfmt.d @@ -598,6 +591,7 @@ fi /lib/systemd/* %exclude /lib/systemd/systemd-udevd /lib/udev/rules.d/99-systemd.rules +%{_prefix}/lib/kernel/install.d/00-entry-directory.install %{_prefix}/lib/environment.d/99-environment.conf /lib/modprobe.d/systemd.conf %{_prefix}/lib/tmpfiles.d/*.conf @@ -653,19 +647,10 @@ fi %{_mandir}/man8/pam_systemd.8* %{_mandir}/man8/systemd-*.8* %{_mandir}/man8/30-systemd-environment-d-generator.8* -#%files tools -#%defattr(-,root,root) -#%{_bindir}/systemadm -#%{_bindir}/systemd-gnome-ask-password-agent -#%{_mandir}/man1/systemadm.1* %files -n libsystemd %defattr(-,root,root) /%{_lib}/libsystemd.so.* -#/%{_lib}/libsystemd-daemon.so.* -#/%{_lib}/libsystemd-id128.so.* -#/%{_lib}/libsystemd-journal.so.* -#/%{_lib}/libsystemd-login.so.* /%{_lib}/security/pam_systemd.* /%{_lib}/libnss_*.so.* %doc LICENSE.LGPL2.1 @@ -675,25 +660,9 @@ fi %{_sysconfdir}/rpm/macros.systemd %dir %{_includedir}/systemd %{_includedir}/systemd/*.h -#/%{_lib}/libsystemd.la /%{_lib}/libsystemd.so -#%{_libdir}/libsystemd.la %{_libdir}/libsystemd.so -#%{_libdir}/libsystemd-daemon.la -#%{_libdir}/libsystemd-daemon.so -#%{_libdir}/libsystemd-id128.la -#%{_libdir}/libsystemd-id128.so -#%{_libdir}/libsystemd-journal.la -#%{_libdir}/libsystemd-journal.so -#%{_libdir}/libsystemd-login.la -#%{_libdir}/libsystemd-login.so -#/%{_lib}/libnss_*.la -#%{_libdir}/pkgconfig/libsystemd-daemon.pc -#%{_libdir}/pkgconfig/libsystemd-id128.pc -#%{_libdir}/pkgconfig/libsystemd-journal.pc -#%{_libdir}/pkgconfig/libsystemd-login.pc %{_libdir}/pkgconfig/libsystemd.pc -#%{_libdir}/pkgconfig/systemd.pc %dir %{_docdir}/systemd %{_docdir}/systemd/* %{_mandir}/man3/*.3* @@ -733,13 +702,15 @@ fi %files -n libudev-devel %defattr(-,root,root) %{_includedir}/libudev.h -#/%{_lib}/libudev.la /%{_lib}/libudev.so -#%{_libdir}/libudev.la %{_libdir}/libudev.so %{_libdir}/pkgconfig/libudev.pc %changelog +* Sun Jun 30 2019 Silvan Calarco 242-1mamba +- update to 242 +- rebuilt with default-kill-user-processes=no + * Tue Mar 05 2019 Silvan Calarco 241-1mamba - update to 241