- # set up /dev/loop* in lxc
- for i in \$(seq 0 255) ; do
- /bin/mknod -m 640 /dev/loop\$i b 7 \$i
- done
-
- # create symlink for /dev/fd
- [ ! -e "/dev/fd" ] && /bin/ln -s /proc/self/fd /dev/fd
-
- # modify /etc/rpm/macros to not use /sbin/new-kernel-pkg
- /bin/sed -i 's,/sbin/new-kernel-pkg:,,' /etc/rpm/macros
- if [ -h "/sbin/new-kernel-pkg" ] ; then
- filename=\$(/bin/readlink -f /sbin/new-kernel-pkg)
- if [ "\$filename" == "/sbin/true" ] ; then
- /bin/echo "WARNING: /sbin/new-kernel-pkg symlinked to /sbin/true"
- /bin/echo "\tmost likely /etc/rpm/macros has /sbin/new-kernel-pkg declared in _netsharedpath."
- /bin/echo "\tPlease remove /sbin/new-kernel-pkg from _netsharedpath and reintall mkinitrd."
- exit 1
- fi
- fi