update to libcgroup-3.1.0
This commit is contained in:
parent
65f282e06c
commit
fad52cf08e
13
config.patch
13
config.patch
@ -1,13 +0,0 @@
|
|||||||
--- libcgroup-0.42.2/samples/cgconfig.sysconfig.orig 2019-12-19 11:25:25.547000000 +0800
|
|
||||||
+++ libcgroup-0.42.2/samples/cgconfig.sysconfig 2019-12-19 11:26:01.142000000 +0800
|
|
||||||
@@ -5,8 +5,5 @@
|
|
||||||
# controller to limit cpu.shares of this default group and allowing some more
|
|
||||||
# important group take most of the CPU.
|
|
||||||
#
|
|
||||||
-# By default, create these groups:
|
|
||||||
-CREATE_DEFAULT=yes
|
|
||||||
-
|
|
||||||
-# Uncomment following line to disable creation of the default group on startup:
|
|
||||||
-# CREATE_DEFAULT=no
|
|
||||||
+# By default, do not create these groups:
|
|
||||||
+CREATE_DEFAULT=no
|
|
||||||
Binary file not shown.
BIN
libcgroup-3.1.0.tar.gz
Normal file
BIN
libcgroup-3.1.0.tar.gz
Normal file
Binary file not shown.
@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
Summary: Libcgroup is a library that abstracts the control group file system in Linux
|
Summary: Libcgroup is a library that abstracts the control group file system in Linux
|
||||||
Name: libcgroup
|
Name: libcgroup
|
||||||
Version: 2.0.3
|
Version: 3.1.0
|
||||||
Release: 2
|
Release: 1
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: http://libcg.sourceforge.net/
|
URL: http://libcg.sourceforge.net/
|
||||||
Source0: https://github.com/%{name}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/%{name}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||||
@ -13,11 +13,9 @@ Source1: cgconfig.service
|
|||||||
Provides: libcgroup-pam libcgroup-tools
|
Provides: libcgroup-pam libcgroup-tools
|
||||||
Obsoletes: libcgroup-pam libcgroup-tools
|
Obsoletes: libcgroup-pam libcgroup-tools
|
||||||
|
|
||||||
Patch0:config.patch
|
|
||||||
|
|
||||||
BuildRequires: autoconf, automake, libtool
|
BuildRequires: autoconf, automake, libtool
|
||||||
BuildRequires: gcc,gcc-c++,byacc
|
BuildRequires: gcc,gcc-c++,byacc
|
||||||
BuildRequires: systemd-units,pam-devel,flex,coreutils
|
BuildRequires: systemd-units,pam-devel,flex,coreutils,systemd-devel
|
||||||
|
|
||||||
Requires: systemd >= 217-0.2
|
Requires: systemd >= 217-0.2
|
||||||
Requires(pre): shadow-utils
|
Requires(pre): shadow-utils
|
||||||
@ -57,8 +55,8 @@ make DESTDIR=$RPM_BUILD_ROOT install
|
|||||||
# config
|
# config
|
||||||
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}
|
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}
|
||||||
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
|
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
|
||||||
install -m 644 samples/cgconfig.conf $RPM_BUILD_ROOT%{_sysconfdir}/cgconfig.conf
|
install -m 644 samples/config/cgconfig.conf $RPM_BUILD_ROOT%{_sysconfdir}/cgconfig.conf
|
||||||
install -m 644 samples/cgsnapshot_blacklist.conf $RPM_BUILD_ROOT%{_sysconfdir}/cgsnapshot_blacklist.conf
|
install -m 644 samples/config/cgsnapshot_denylist.conf $RPM_BUILD_ROOT%{_sysconfdir}/cgsnapshot_denylist.conf
|
||||||
|
|
||||||
# Only one pam_cgroup.so is needed
|
# Only one pam_cgroup.so is needed
|
||||||
#mv -f $RPM_BUILD_ROOT%{_libdir}/security/pam_cgroup.so $RPM_BUILD_ROOT%{_libdir}/security/pam_cgroup.so
|
#mv -f $RPM_BUILD_ROOT%{_libdir}/security/pam_cgroup.so $RPM_BUILD_ROOT%{_libdir}/security/pam_cgroup.so
|
||||||
@ -97,7 +95,7 @@ getent group cgred >/dev/null || groupadd -r cgred
|
|||||||
%{!?_licensedir:%global license %%doc}
|
%{!?_licensedir:%global license %%doc}
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%{_libdir}/libcgroup.so.*
|
%{_libdir}/libcgroup.so.*
|
||||||
%config(noreplace) %{_sysconfdir}/cgsnapshot_blacklist.conf
|
%config(noreplace) %{_sysconfdir}/cgsnapshot_denylist.conf
|
||||||
%config(noreplace) %{_sysconfdir}/cgconfig.conf
|
%config(noreplace) %{_sysconfdir}/cgconfig.conf
|
||||||
/usr/bin/cgget
|
/usr/bin/cgget
|
||||||
/usr/bin/cgset
|
/usr/bin/cgset
|
||||||
@ -106,12 +104,14 @@ getent group cgred >/dev/null || groupadd -r cgred
|
|||||||
/usr/bin/cgsnapshot
|
/usr/bin/cgsnapshot
|
||||||
/usr/bin/lscgroup
|
/usr/bin/lscgroup
|
||||||
/usr/bin/lssubsys
|
/usr/bin/lssubsys
|
||||||
/usr/sbin/cgclear
|
|
||||||
/usr/sbin/cgconfigparser
|
/usr/sbin/cgconfigparser
|
||||||
%attr(2755, root, cgred) /usr/bin/cgexec
|
%attr(2755, root, cgred) /usr/bin/cgexec
|
||||||
%attr(2755, root, cgred) /usr/bin/cgclassify
|
%attr(2755, root, cgred) /usr/bin/cgclassify
|
||||||
%attr(0755, root, root) %{_libdir}/security/pam_cgroup.so
|
%attr(0755, root, root) %{_libdir}/security/pam_cgroup.so
|
||||||
%{_unitdir}/cgconfig.service
|
%{_unitdir}/cgconfig.service
|
||||||
|
%{_bindir}/cgxget
|
||||||
|
%{_bindir}/cgxset
|
||||||
|
%{_bindir}/libcgroup_systemd_idle_thread
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{!?_licensedir:%global license %%doc}
|
%{!?_licensedir:%global license %%doc}
|
||||||
@ -129,6 +129,12 @@ getent group cgred >/dev/null || groupadd -r cgred
|
|||||||
%attr(0644, root, root) %{_mandir}/man8/*
|
%attr(0644, root, root) %{_mandir}/man8/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Aug 16 2023 luoyujie <luoyujie5@huawei.com> - 3.1.0-1
|
||||||
|
- Type: upgrade
|
||||||
|
- Id:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC:update release version to v3.1.0
|
||||||
|
|
||||||
* Wed Apr 19 2023 jichengke <jichengke2011@gmail.com> - 2.0.3-2
|
* Wed Apr 19 2023 jichengke <jichengke2011@gmail.com> - 2.0.3-2
|
||||||
- modify bogus date in changelog
|
- modify bogus date in changelog
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user