diff options
Diffstat (limited to 'net/rwhoisd/files/patch-ad')
-rw-r--r-- | net/rwhoisd/files/patch-ad | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/net/rwhoisd/files/patch-ad b/net/rwhoisd/files/patch-ad new file mode 100644 index 0000000..ec4db80 --- /dev/null +++ b/net/rwhoisd/files/patch-ad @@ -0,0 +1,61 @@ +--- chroot.sh.orig Wed Jul 31 15:34:34 1996 ++++ chroot.sh Fri May 23 02:12:03 1997 +@@ -10,9 +10,15 @@ + #umask 022 + + RWHOIS_ROOT_DIR=$1 +-COPY="cp" ++COPY="/bin/cp" + + # check if these directories exist ++if test ! -d ${RWHOIS_ROOT_DIR} ++then ++ echo "make directory ${RWHOIS_ROOT_DIR}." ++ mkdir ${RWHOIS_ROOT_DIR} ++fi ++ + if test ! -d ${RWHOIS_ROOT_DIR}/etc + then + echo "make directory ${RWHOIS_ROOT_DIR}/etc". +@@ -35,20 +41,37 @@ + then + echo "make directory ${RWHOIS_ROOT_DIR}/usr" + mkdir $RWHOIS_ROOT_DIR/usr +- mkdir $RWHOIS_ROOT_DIR/usr/lib +-elif test ! -d $RWHOIS_ROOT_DIR/usr/lib ++fi ++ ++if test ! -d $RWHOIS_ROOT_DIR/usr/lib + then + echo "make directory ${RWHOIS_ROOT_DIR}/usr/lib" + mkdir $RWHOIS_ROOT_DIR/usr/lib + fi + ++if test ! -d $RWHOIS_ROOT_DIR/usr/libexec ++then ++ echo "make directory ${RWHOIS_ROOT_DIR}/usr/libexec" ++ mkdir $RWHOIS_ROOT_DIR/usr/libexec ++fi ++ + #copy /etc/resolv.conf to (rwhois_root)/etc + $COPY /etc/resolv.conf ${RWHOIS_ROOT_DIR}/etc + + #copy /usr/lib/files to (rwhois_root)/usr/lib +- $COPY /usr/lib/ld.so /usr/lib/libnsl.so.1 /usr/lib/libsocket.so.1 /usr/lib/libc.so.1 /usr/lib/libdl.so.1 /usr/lib/libintl.so.1 /usr/lib/libmp.so.1 /usr/lib/libw.so.1 /usr/lib/libmapmalloc.so.1 $RWHOIS_ROOT_DIR/usr/lib ++ $COPY /usr/lib/libc.so.* ${PREFIX}/lib/libwrap.so.* $RWHOIS_ROOT_DIR/usr/lib ++ ++#copy /usr/lib/files to (rwhois_root)/usr/lib ++ $COPY /usr/libexec/ld.so $RWHOIS_ROOT_DIR/usr/libexec + + #copy /usr/bin/execut. to (rwhois_root)/bin +- $COPY /usr/bin/sh /usr/bin/sort $RWHOIS_ROOT_DIR/bin ++ $COPY /bin/sh /usr/bin/sort /bin/date $RWHOIS_ROOT_DIR/bin + ++# make /dev/zero ++if test ! -d $RWHOIS_ROOT_DIR/dev ++then ++ echo "make directory ${RWHOIS_ROOT_DIR}/dev" ++ mkdir $RWHOIS_ROOT_DIR/dev ++ mknod $RWHOIS_ROOT_DIR/dev/zero c 2 12 ++fi + echo "done" |