From 01b8e693a95c1ee4377998e0589f6ec1b7be7267 Mon Sep 17 00:00:00 2001 From: Epoch Qwert Date: Fri, 26 Dec 2014 21:03:47 -0600 Subject: deleted realpath because it is just readlink -f pretty much. fixed gopherd to use readlink -f instead of realpath --- nocompile/libexec/gopherd.sh | 2 +- src/bin/realpath.c | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 src/bin/realpath.c diff --git a/nocompile/libexec/gopherd.sh b/nocompile/libexec/gopherd.sh index 57b3554..f627657 100755 --- a/nocompile/libexec/gopherd.sh +++ b/nocompile/libexec/gopherd.sh @@ -4,7 +4,7 @@ read -t 10 req base="$1" arg=$(echo "$req" | tr -d '\r' | cut -f2) req=$(echo "$req" | tr -d '\r' | cut -f1) -realpath="$(realpath "${base}${req}")" +realpath="$(readlink -f "${base}${req}")" if grep -v "^${base}" <<< "${realpath}" > /dev/null;then echo ${base} echo ${realpath} diff --git a/src/bin/realpath.c b/src/bin/realpath.c deleted file mode 100644 index e47f020..0000000 --- a/src/bin/realpath.c +++ /dev/null @@ -1,10 +0,0 @@ -#include -#include -#include - -int main(int argc,char *argv[]) { - char path[MAXPATHLEN+1]; - if(!realpath(argv[1],path)) return 1; - puts(path); - return 0; -} -- cgit v1.2.3