]> gitweb.fluxo.info Git - slackbuilds.git/commitdiff
rssh-chroot fix on /dev/null creation
authorrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Fri, 26 Jan 2007 17:19:30 +0000 (17:19 +0000)
committerrhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4>
Fri, 26 Jan 2007 17:19:30 +0000 (17:19 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@989 370017ae-e619-0410-ac65-c121f96126d4

app/shells/rssh-chroot/rssh-chroot.SlackBuild

index e61aa3f405f02c540357e53cead2a6c0a4c6128b..ea67425d47aaa45975df492b1e29f2b0b479bc89 100755 (executable)
@@ -36,7 +36,7 @@ PRGNAM="rssh-chroot"
 PACKAGE="$PRGNAM"
 ARCH=${ARCH:=i486}
 VERSION=${VERSION:=2.3.2}
-BUILD=${BUILD:=2rha}
+BUILD=${BUILD:=3rha}
 SRC_DIR=${SRC:=$CWD}
 TMP=${TMP:=/tmp}
 REPOS=${REPOS:=$TMP}
@@ -96,10 +96,9 @@ for app in $APPS; do
 done
 
 # dont work inside vservers:
-# mknod ./$CHROOT_BASE/dev/null c 1 3
-
-cp /dev/null ./$CHROOT_BASE/dev/null
-chmod 666 ./$CHROOT_BASE/dev/null
+echo "trying to create /dev/null inside this jail..."
+echo "may not work if you're creating this package inside a vserver"
+mknod -m 666 ./$CHROOT_BASE/dev/null c 1 3 || exit $ERROR_INSTALL
 
 mkdir -p usr/doc/$PACKAGE-$VERSION
 cp $CWD/COPYING* usr/doc/$PACKAGE-$VERSION/