normal install from tar.gz is simpler and without risk (nobody can know what backdoor code you put inside)
so if I count time to check what you have done normal install is milion times faster
SoftEther Server Auto Install lunix
-
- Posts: 10
- Joined: Tue Feb 02, 2021 7:29 am
Re: SoftEther Server Auto Install lunix
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.