X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=vserver-reference.spec;h=5170870c0e9f655aad2c4d84b8e024c6d749a37b;hb=59d61747437d31ad226336279f8e99027229448a;hp=6d2a1a431731fce9217bfe25323ea3a74332079a;hpb=dd4b256824506733ee1cfe7215b364311898199e;p=sliceimage.git diff --git a/vserver-reference.spec b/vserver-reference.spec index 6d2a1a4..5170870 100644 --- a/vserver-reference.spec +++ b/vserver-reference.spec @@ -43,20 +43,18 @@ install -D -m 755 %{name}.init $RPM_BUILD_ROOT/%{_initrddir}/%{name} find vservers/vserver-reference | cpio -p -d -u $RPM_BUILD_ROOT/ popd -# If run under sudo, allow user to delete the build directory -if [ -n "$SUDO_USER" ] ; then - chown -R $SUDO_USER . - # Some temporary chroot files like /var/empty/sshd and - # /usr/bin/sudo get created with non-readable permissions. - find . -not -perm +0600 -exec chmod u+rw {} \; -fi - %clean rm -rf $RPM_BUILD_ROOT -# If run under sudo, allow user to delete the built RPM +# If run under sudo if [ -n "$SUDO_USER" ] ; then - chown $SUDO_USER %{_rpmdir}/%{_arch}/%{name}-%{version}-%{release}.%{_arch}.rpm + # Allow user to delete the build directory + chown -R $SUDO_USER . + # Some temporary cdroot files like /var/empty/sshd and + # /usr/bin/sudo get created with non-readable permissions. + find . -not -perm +0600 -exec chmod u+rw {} \; + # Allow user to delete the built RPM(s) + chown -R $SUDO_USER %{_rpmdir}/%{_arch} fi %files