diff --git a/client/sudo b/client/sudo new file mode 100755 index 0000000..550e63f --- /dev/null +++ b/client/sudo @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +url="https://sudo-parental-control.jacekpoz.pl" + +json=$(echo '{"username":"'$USER'","command":"'$@'"}') +r=$(curl -s -X POST $url --data "$json") + +if [ "$r" = "ok" ]; then + echo "Parental control approves the request" + sudo $@ +else + echo "Parental control prohibits the usage of sudo" + echo "Reason: $r" +fi +