Commit 0a92b307 authored by Cédric Le Ninivin's avatar Cédric Le Ninivin

Cleaned code in slapprepare script

parent a82a3995
...@@ -283,9 +283,10 @@ def slapserver(config): ...@@ -283,9 +283,10 @@ def slapserver(config):
os.chmod(ssh_key_path, 0600) os.chmod(ssh_key_path, 0600)
# Put file to force VPN if user asked # Put file to force VPN if user asked
if config.force_vpn : if not config.force_vpn :
if not dry_run: if not dry_run:
open(os.path.join(config.slapos_configuration,'openvpn-needed'),'w') _call(['rm','-f',
os.path.join(config.slapos_configuration,'openvpn-needed')])
# Put file to force VPN if user asked # Put file to force VPN if user asked
if config.force_slapcontainer : if config.force_slapcontainer :
...@@ -431,7 +432,7 @@ class Config: ...@@ -431,7 +432,7 @@ class Config:
self.one_disk = not get_yes_no ("Do you want to use SlapOS with a second disk?",True) self.one_disk = not get_yes_no ("Do you want to use SlapOS with a second disk?",True)
else: else:
self.one_disk=True self.one_disk=True
self.force_vpn = get_yes_no ("Do you want to force the use of vpn to provide ipv6?",True) self.force_vpn = get_yes_no ("Do you want to use vpn to provide ipv6?",True)
self.force_slapcontainer = get_yes_no ("Do you want to force the use lxc on this computer?",False) self.force_slapcontainer = get_yes_no ("Do you want to force the use lxc on this computer?",False)
if self.force_vpn : if self.force_vpn :
self.ipv6_interface = "tapVPN" self.ipv6_interface = "tapVPN"
...@@ -553,10 +554,8 @@ def slapprepare(): ...@@ -553,10 +554,8 @@ def slapprepare():
configureNtp() configureNtp()
# Enable but do not run slapos-boot-dedicated.service # Enable and run slapos-boot-dedicated.service
_call(['systemctl','enable','slapos-boot-dedicated.service']) _call(['systemctl','enable','slapos-boot-dedicated.service'])
_call(['systemctl','stop','slapos-boot-dedicated.service'])
_call(['systemctl','start','slapos-boot-dedicated.service']) _call(['systemctl','start','slapos-boot-dedicated.service'])
return_code = 0 return_code = 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment