mirror of
https://github.com/frappe/bench.git
synced 2025-02-03 19:38:24 +00:00
[fix] add sudoer permissions after instating nginx and supervisor
This commit is contained in:
parent
0233a4170e
commit
fc3d1c78c7
@ -1,5 +1,5 @@
|
|||||||
import os, sys, json, click
|
import os, sys, json, click
|
||||||
from bench.utils import run_playbook
|
from bench.utils import run_playbook, setup_sudoers
|
||||||
|
|
||||||
extra_vars = {"production": True}
|
extra_vars = {"production": True}
|
||||||
|
|
||||||
@ -35,12 +35,18 @@ def install_psutil():
|
|||||||
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='psutil')
|
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='psutil')
|
||||||
|
|
||||||
@click.command('supervisor')
|
@click.command('supervisor')
|
||||||
def install_supervisor():
|
@click.option('--user')
|
||||||
|
def install_supervisor(user=None):
|
||||||
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='supervisor')
|
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='supervisor')
|
||||||
|
if user:
|
||||||
|
setup_sudoers(user)
|
||||||
|
|
||||||
@click.command('nginx')
|
@click.command('nginx')
|
||||||
def install_nginx():
|
@click.option('--user')
|
||||||
|
def install_nginx(user=None):
|
||||||
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='nginx')
|
run_playbook('prerequisites/install_roles.yml', extra_vars=extra_vars, tag='nginx')
|
||||||
|
if user:
|
||||||
|
setup_sudoers(user)
|
||||||
|
|
||||||
@click.command('fail2ban')
|
@click.command('fail2ban')
|
||||||
def install_failtoban():
|
def install_failtoban():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user