%define name vserver-reference
%define version 3.1
-%define release 1.planetlab%{?date:.%{date}}
+%define release 2%{?pldistro:.%{pldistro}}%{?date:.%{date}}
Vendor: PlanetLab
Packager: PlanetLab Central <support@planet-lab.org>
# If run under sudo, allow user to delete the build directory
if [ -n "$SUDO_USER" ] ; then
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 {} \;
fi
%clean
if [ -r %{vcached_pid} ] ; then
kill $(cat %{vcached_pid})
fi
-touch %{vcached_pid}
+echo $$ > %{vcached_pid}
# vcached will clean up .vtmp later
mkdir -p /vservers/.vtmp