anonim1 wrote: ↑Wed Feb 10, 2021 2:31 pm
script
Just glancing at the script debian script (if you are the author?) it has quite few issues that would make me not recommending anyone using it.
1.) It installs a beta version from 2018 why?
2.) It assumes the CPU
3.) echo -e "\033[31;7mNOTE: ANSWER 1 AND ENTER THREE TIMES FOR THE COMPILATION TO PROCEED\033[0m" <- not pretty. Make it quiet instead?
4.) if you go for chmod 600 why not recurse it? chmod -R 600? prior to make the exectuables +x?
Yet the cleanup of a tar.gz you use the recurse method.
5.) You use init instead of systemd unit?
6.) It might work but are you sure..?
https://www.softether.org/4-docs/1-manu ... igurations
" Checking the Required Software and Libraries"
Are installed from build-essential?
echo ---------------------------------------------
echo -e "\033[32;5mVPN SERVER INSTALLED SUCCESSFULLY!\033[0m"
Shouldn't you include a few checks. Like $? to check on commands before making that statement.
You could also register all these values, to check in the end.
such as
make
makeresult=$0
7.) Also I don't think it is ok to make commerical for your product.