Fix indent
This commit is contained in:
@@ -1045,27 +1045,28 @@ class WOStackController(CementBaseController):
|
|||||||
# proftpd TLS configuration
|
# proftpd TLS configuration
|
||||||
if not os.path.isdir("/etc/proftpd/ssl"):
|
if not os.path.isdir("/etc/proftpd/ssl"):
|
||||||
WOFileUtils.mkdir(self, "/etc/proftpd/ssl")
|
WOFileUtils.mkdir(self, "/etc/proftpd/ssl")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
WOShellExec.cmd_exec(self, "openssl genrsa -out "
|
WOShellExec.cmd_exec(self, "openssl genrsa -out "
|
||||||
"/etc/proftpd/ssl/proftpd.key 2048")
|
"/etc/proftpd/ssl/proftpd.key 2048")
|
||||||
WOShellExec.cmd_exec(self, "openssl req -new -batch "
|
WOShellExec.cmd_exec(self, "openssl req -new -batch "
|
||||||
"-subj /commonName=localhost/ "
|
"-subj /commonName=localhost/ "
|
||||||
"-key /etc/proftpd/ssl/proftpd.key "
|
"-key /etc/proftpd/ssl/proftpd.key "
|
||||||
"-out /etc/proftpd/ssl/proftpd.csr")
|
"-out /etc/proftpd/ssl/proftpd.csr")
|
||||||
WOFileUtils.mvfile(self, "/etc/proftpd/ssl/proftpd.key",
|
WOFileUtils.mvfile(self, "/etc/proftpd/ssl/proftpd.key",
|
||||||
"/etc/proftpd/ssl/proftpd.key.org")
|
"/etc/proftpd/ssl/proftpd.key.org")
|
||||||
WOShellExec.cmd_exec(self, "openssl rsa -in "
|
WOShellExec.cmd_exec(self, "openssl rsa -in "
|
||||||
"/etc/proftpd/ssl/proftpd.key.org"
|
"/etc/proftpd/ssl/proftpd.key.org"
|
||||||
"-out /etc/proftpd/ssl/proftpd.key")
|
"-out /etc/proftpd/ssl/proftpd.key")
|
||||||
WOShellExec.cmd_exec(self, "openssl x509 -req -days "
|
WOShellExec.cmd_exec(self, "openssl x509 -req -days "
|
||||||
"3652 -in /etc/proftpd/ssl/proftpd.csr"
|
"3652 -in /etc/proftpd/ssl/proftpd.csr"
|
||||||
"-signkey /etc/proftpd/ssl/proftpd.key"
|
"-signkey /etc/proftpd/ssl/proftpd.key"
|
||||||
" -out /etc/proftpd/ssl/proftpd.crt")
|
" -out /etc/proftpd/ssl/proftpd.crt")
|
||||||
except CommandExecutionError as e:
|
except CommandExecutionError as e:
|
||||||
Log.debug(self, "{0}".format(e))
|
Log.debug(self, "{0}".format(e))
|
||||||
Log.error(
|
Log.error(
|
||||||
self, "Failed to generate SSL "
|
self, "Failed to generate SSL "
|
||||||
"certificate for Proftpd")
|
"certificate for Proftpd")
|
||||||
WOFileUtils.chmod(self, "/etc/proftpd/ssl/proftpd.key", 0o700)
|
WOFileUtils.chmod(self, "/etc/proftpd/ssl/proftpd.key", 0o700)
|
||||||
WOFileUtils.chmod(self, "/etc/proftpd/ssl/proftpd.crt", 0o700)
|
WOFileUtils.chmod(self, "/etc/proftpd/ssl/proftpd.crt", 0o700)
|
||||||
data = dict()
|
data = dict()
|
||||||
|
|||||||
Reference in New Issue
Block a user