diff --git a/radmin b/radmin
index 5d86f79..8e596ad 100755
--- a/radmin
+++ b/radmin
@@ -15,6 +15,12 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+trap ControlC INT
+
+ControlC () {
+ echo "caught SIGINT"
+}
+
UninstallReflector () {
if [ -e $xlxserv ] || [ -e $xrfserv ]; then
cd src
@@ -134,8 +140,13 @@ do
exit 1
elif [ -e $xlxserv ]; then
echo "us : Uninstall the XLX reflector"
+ echo "rl : View reflector log"
+ if [ -e $ambserv ]; then
+ echo "tl : View transcoder log"
+ fi
elif [ -e $xrfserv ]; then
echo "us : Uninstall the XRF reflector"
+ echo "rl : View Reflector log"
fi
echo "rr : Restart the reflector"
if [ -e $ambserv ]; then
@@ -158,7 +169,6 @@ do
fi
echo
echo "q : Quit"
- echo "u : Unset the value of (revert to the default value)."
echo
read -p "Please input - omit value to toggle a true/false : " key value garbage
@@ -177,6 +187,13 @@ do
elif [[ "$key" == rt* ]]; then sudo systemctl restart ambed
elif [[ "$key" == cl* ]]; then Clean
elif [[ "$key" == co* ]]; then Compile
+ elif [[ "$key" == tl* ]]; then sudo journalctl -u ambed -f
+ elif [[ "$key" == rl* ]]; then
+ if [ -e $xlxserv ]; then
+ sudo journalctl -u xlxd -f
+ elif [ -e $xrfserv ]; then
+ sudo journalctl -u xrfd -f
+ fi
fi
done
exit 0