echo 0 > $rootfs_path/selinux/enforce
# configure the network using the dhcp
- sed -i -e "/^HOSTNAME=.*/HOSTNAME=${utsname}/" ${rootfs_path}/etc/sysconfig/network
+ sed -i -e "s/^HOSTNAME=.*/HOSTNAME=${utsname}/" ${rootfs_path}/etc/sysconfig/network
# set hostname on systemd
if [ $release = "3.0" ]; then
# make a local copy of the minipld
echo -n "Copying rootfs to $rootfs_path ..."
- cp -a $cache/rootfs/ $rootfs_path || return 1
+ cp -a $cache/rootfs/* $rootfs_path || return 1
return 0
}
{
mkdir -p @LOCALSTATEDIR@/lock/subsys/
(
- flock -x 200
+ flock -x 9
if [ $? -ne 0 ]; then
echo "Cache repository is busy."
return 1
fi
return 0
- ) 200>@LOCALSTATEDIR@/lock/subsys/lxc-pld
+ ) 9>@LOCALSTATEDIR@/lock/subsys/lxc-pld
return $?
}
# lock, so we won't purge while someone is creating a repository
(
- flock -x 200
+ flock -x 9
if [ $? != 0 ]; then
echo "Cache repository is busy."
exit 1
echo -n "Purging the download cache for PLD Linux $release..."
rm --preserve-root --one-file-system -rf $cache && echo "Done." || exit 1
exit 0
- ) 200>@LOCALSTATEDIR@/lock/subsys/lxc-pld
+ ) 9>@LOCALSTATEDIR@/lock/subsys/lxc-pld
}
usage()