mirror of https://git.envs.net/envs/finger.git
finger: ensure we can get gopher info.
This commit is contained in:
parent
b8ebe8d6c4
commit
f261e85104
6
list
6
list
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
. /etc/efingerd/log # do some logging
|
. /etc/efingerd/log
|
||||||
|
|
||||||
printf "\nwelcome to\n"
|
printf "\nwelcome to\n"
|
||||||
figlet -f smslant envs.net
|
figlet -f smslant envs.net
|
||||||
|
@ -24,6 +24,4 @@ else
|
||||||
printf "\n\nhello %s@%s\n" "$1" "$2"
|
printf "\n\nhello %s@%s\n" "$1" "$2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf "users currently logged in are:\n\n"
|
printf "users currently logged in are:\n\n%s\n" "$(who -uw | sort -u -k 1,1)"
|
||||||
who -uw | sort -u -k 1,1
|
|
||||||
printf "\n"
|
|
||||||
|
|
19
luser
19
luser
|
@ -8,6 +8,7 @@ else
|
||||||
printf "\nhello %s@%s\n\n" "$1" "$2"
|
printf "\nhello %s@%s\n\n" "$1" "$2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ "$3" = "root" ]; then
|
if [ "$3" = "root" ]; then
|
||||||
printf "you've reached\n"
|
printf "you've reached\n"
|
||||||
figlet -f smslant envs.net
|
figlet -f smslant envs.net
|
||||||
|
@ -25,9 +26,15 @@ https://envs.net/
|
||||||
https://envs.net/signup/
|
https://envs.net/signup/
|
||||||
EOM
|
EOM
|
||||||
|
|
||||||
|
|
||||||
|
elif [ "$3" = "gopher" ]; then
|
||||||
|
printf "try port 70 :)\n\n"
|
||||||
|
printf "gopher://envs.net\n"
|
||||||
|
|
||||||
|
|
||||||
else
|
else
|
||||||
user_folder="/home/${3}"
|
user_folder="/home/${3}"
|
||||||
# /usr/bin/finger -m "$3"
|
#/usr/bin/finger -m "$3"
|
||||||
|
|
||||||
# Plan
|
# Plan
|
||||||
printf "Plan:\\n"
|
printf "Plan:\\n"
|
||||||
|
@ -41,16 +48,12 @@ else
|
||||||
printf "Pronouns:\\n"
|
printf "Pronouns:\\n"
|
||||||
if [ -f "${user_folder}/.pronouns" ]; then
|
if [ -f "${user_folder}/.pronouns" ]; then
|
||||||
sed 's/^/ /' "${user_folder}/.pronouns"
|
sed 's/^/ /' "${user_folder}/.pronouns"
|
||||||
else
|
|
||||||
printf "No Pronouns.\n"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Project
|
# Projects
|
||||||
printf "Project:\\n"
|
printf "Projects:\\n"
|
||||||
if [ -f "${user_folder}/.project" ]; then
|
if [ -f "${user_folder}/.project" ]; then
|
||||||
sed 's/^/ /' "${user_folder}/.project"
|
sed 's/^/ /' "${user_folder}/.project"
|
||||||
else
|
|
||||||
printf "No Project.\n"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Timezone
|
# Timezone
|
||||||
|
@ -66,3 +69,5 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
5
nouser
5
nouser
|
@ -52,7 +52,7 @@ if [ "$3" = "uptime" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$3" = "uname" ]; then
|
if [ "$3" = "uname" ]; then
|
||||||
/bin/uname --all
|
/bin/uname -a
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -67,7 +67,8 @@ if [ "$3" = "signup" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$3" = "gopher" ]; then
|
if [ "$3" = "gopher" ]; then
|
||||||
printf "try port 70\n"
|
printf "try port 70 :)\n\n"
|
||||||
|
printf "gopher://envs.net\n"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue