modify directory permission and change file section
This commit is contained in:
parent
c3f429d990
commit
cfddf6d61b
@ -3,7 +3,7 @@ Summary: scripts for system installation
|
||||
Group: Applications/System
|
||||
License: MulanPSL-2.0
|
||||
Version: 1.2
|
||||
Release: 6
|
||||
Release: 7
|
||||
SOURCE0: %{name}-%{version}.tar.gz
|
||||
|
||||
Patch0001: 0001-add-support-for-nvme-disk.patch
|
||||
@ -27,10 +27,6 @@ mkdir -m 750 -p $RPM_BUILD_ROOT/usr/Euler/
|
||||
|
||||
cp -a usr/Euler/project $RPM_BUILD_ROOT/usr/Euler/
|
||||
|
||||
find $RPM_BUILD_ROOT/usr/Euler/ -type d | xargs chmod 750
|
||||
|
||||
find $RPM_BUILD_ROOT/usr/Euler/ -type f | xargs chmod 500
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/initrd-euler.target.wants/
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/emergency.target.wants/
|
||||
@ -39,25 +35,6 @@ mkdir -p $RPM_BUILD_ROOT/etc/sysctl.d/
|
||||
cp -a data/* $RPM_BUILD_ROOT/usr/lib/systemd/system/
|
||||
cp -a config/01-euler-printk.conf $RPM_BUILD_ROOT/etc/sysctl.d/
|
||||
|
||||
%files
|
||||
%defattr(0500,root,root)
|
||||
%dir /usr/Euler
|
||||
%dir /usr/Euler/project
|
||||
%dir /usr/Euler/project/disk
|
||||
%dir /usr/Euler/project/init
|
||||
%dir /usr/Euler/project/install
|
||||
%dir /usr/Euler/project/load
|
||||
%dir /usr/Euler/project/log
|
||||
%dir /usr/Euler/project/util
|
||||
/usr/Euler/project/disk/*
|
||||
/usr/Euler/project/init/*
|
||||
/usr/Euler/project/install/*
|
||||
/usr/Euler/project/load/*
|
||||
/usr/Euler/project/log/*
|
||||
/usr/Euler/project/util/*
|
||||
|
||||
%attr(0640,root,root) /usr/lib/systemd/system/*
|
||||
%attr(0640,root,root) /etc/sysctl.d/01-euler-printk.conf
|
||||
|
||||
%post
|
||||
ln -s /sbin/init /init
|
||||
@ -103,7 +80,33 @@ rm -rf $RPM_BUILD_ROOT/*
|
||||
rm -rf %{_tmppath}/%{name}-%{version}
|
||||
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
||||
|
||||
%files
|
||||
%defattr(0500,root,root,0500)
|
||||
%dir /usr/Euler
|
||||
%dir /usr/Euler/project
|
||||
%dir /usr/Euler/project/disk
|
||||
%dir /usr/Euler/project/init
|
||||
%dir /usr/Euler/project/install
|
||||
%dir /usr/Euler/project/load
|
||||
%dir /usr/Euler/project/log
|
||||
%dir /usr/Euler/project/util
|
||||
/usr/Euler/project/disk/*
|
||||
/usr/Euler/project/init/*
|
||||
/usr/Euler/project/install/*
|
||||
/usr/Euler/project/load/*
|
||||
/usr/Euler/project/log/*
|
||||
/usr/Euler/project/util/*
|
||||
|
||||
%attr(0640,root,root) /usr/lib/systemd/system/*
|
||||
%attr(0640,root,root) /etc/sysctl.d/01-euler-printk.conf
|
||||
|
||||
%changelog
|
||||
* Fri May 5 2023 fengtao <fengtao40@huawei.com> - 1.2-7
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
- SUG:NA
|
||||
- DESC:modify directory permission
|
||||
|
||||
* Fri Feb 3 2023 zhangqiumiao <zhangqiumiao1@huawei.com> - 1.2-6
|
||||
- Type:bugfix
|
||||
- CVE:NA
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user