]> Zhao Yanbai Git Server - minix.git/commitdiff
Throw out getpack, replace printenv with a link to env
authorErik van der Kouwe <erik@minix3.org>
Wed, 3 Feb 2010 13:51:26 +0000 (13:51 +0000)
committerErik van der Kouwe <erik@minix3.org>
Wed, 3 Feb 2010 13:51:26 +0000 (13:51 +0000)
commands/scripts/Makefile
commands/scripts/getpack.sh [deleted file]
commands/simple/Makefile
commands/simple/printenv.c [deleted file]
man/man1/env.1

index c1df87a291cf00a69e9ac33c432f357ec2f3720b..6a676e8f7482e3b3e9851d2b9e971e1deecdbbe0 100644 (file)
@@ -26,7 +26,6 @@ usr:  \
                /usr/bin/expr \
                /usr/bin/false \
                /usr/bin/getopts \
-               /usr/bin/getpack \
                /usr/bin/read \
                /usr/bin/test \
                /usr/bin/true \
@@ -110,9 +109,6 @@ clean:
 /usr/bin/easypack:     easypack.sh
        install -m 755 -c -o bin $? $@
 
-/usr/bin/getpack:      getpack.sh
-       install -m 755 -c -o bin $? $@
-
 /usr/bin/checkhier:    checkhier.sh
        install -m 755 -c -o bin $? $@
 
diff --git a/commands/scripts/getpack.sh b/commands/scripts/getpack.sh
deleted file mode 100644 (file)
index 12eb504..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-if [ $# -ne 1 ]
-then   echo "Usage: $0 <url>"
-       exit 1
-fi
-
-if [ -z "$HOME" ]
-then   echo "Where is your \$HOME? "
-       exit 1
-fi
-
-if [ ! -d "$HOME" ]
-then   echo "Where is your \$HOME ($HOME) ? "
-       exit 1
-fi
-
-tmpdir=$HOME/getpack$$
-tmpfile=package
-tmpfiletar=$tmpfile.tar
-tmpfiletargz=$tmpfile.tar.gz
-
-mkdir -m 700 $tmpdir || exit 1
-cd $tmpdir || exit 1
-
-urlget "$1" >$tmpfiletargz
-
-gzip -d $tmpfiletargz || exit 1
-tar xf $tmpfiletar || exit 1
-make && make install && echo "Ok."
index 9d6fd975b90b354772220c34bd3f58baca0f666d..e12b78d16a2fd5704f6d5788bef68e5217b163d3 100644 (file)
@@ -146,7 +146,6 @@ ALL = \
        prep \
        printf \
        printroot \
-       printenv \
        proto \
        pwd \
        pwdauth \
@@ -636,10 +635,6 @@ printf:    printf.c
        $(CCLD) -o $@ $<
        @install -S 4kw $@
 
-printenv:      printenv.c
-       $(CCLD) -o $@ $<
-       @install -S 4kw $@
-
 printroot:     printroot.c
        $(CCLD) -o $@ $<
        @install -S 4kw $@
@@ -1485,8 +1480,8 @@ install:  \
 /usr/bin/printf:       printf
        install -cs -o bin $< $@
 
-/usr/bin/printenv:     printenv
-       install -cs -o bin $< $@
+/usr/bin/printenv:     /usr/bin/env
+       install -ls -o bin /usr/bin/env /usr/bin/printenv
 
 /usr/bin/printroot:    printroot
        install -cs -o bin $< $@
diff --git a/commands/simple/printenv.c b/commands/simple/printenv.c
deleted file mode 100644 (file)
index 3aa7240..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-
-#include <stdio.h>
-
-int main(int argc, char *argv[], char *envp[])
-{
-       int p;
-       for(p = 0; envp[p] && *envp[p]; p++) {
-               printf("%s\n", envp[p]);
-       }
-       return 0;
-}
-
index 18628c8cbc1cdc7169f1e71fb209735b84f9a305..bcc9735c936470fd4ce424e0b53584fbf4048408 100644 (file)
@@ -7,6 +7,11 @@ env \- set environment for command
 .RI [ name\fB=\fIvalue "] ..."
 .RI [ utility
 .RI [ argument "...]]"
+.B printenv
+.RB [ \-ia ]
+.RI [ name\fB=\fIvalue "] ..."
+.RI [ utility
+.RI [ argument "...]]"
 .SH DESCRIPTION
 .B Env
 modifies its environment according to the
@@ -18,6 +23,9 @@ with the given arguments and the modified environment.
 If no utility is specified then the modified environment is printed as
 .IB name = value
 strings, one per line.
+.PP
+.B printenv
+is identical to env in every way and is included for backward compatibility
 .SH OPTIONS
 .TP
 .B \-i