mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-10-08 01:40:31 +00:00
Fix #179
This commit is contained in:
parent
5823c9119b
commit
7b77b484f2
1 changed files with 15 additions and 8 deletions
|
@ -33,6 +33,9 @@ class DisableGetTTYs(Task):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def run(cls, info):
|
def run(cls, info):
|
||||||
|
# Forward compatible check for jessie,
|
||||||
|
# we should probably get some version numbers up in dis bitch
|
||||||
|
if info.release_codename in ['squeeze', 'wheezy']:
|
||||||
from ..tools import sed_i
|
from ..tools import sed_i
|
||||||
inittab_path = os.path.join(info.root, 'etc/inittab')
|
inittab_path = os.path.join(info.root, 'etc/inittab')
|
||||||
tty1 = '1:2345:respawn:/sbin/getty 38400 tty1'
|
tty1 = '1:2345:respawn:/sbin/getty 38400 tty1'
|
||||||
|
@ -41,3 +44,7 @@ class DisableGetTTYs(Task):
|
||||||
for i in range(2, 7):
|
for i in range(2, 7):
|
||||||
i = str(i)
|
i = str(i)
|
||||||
sed_i(inittab_path, '^' + i + ttyx + i, '#' + i + ttyx + i)
|
sed_i(inittab_path, '^' + i + ttyx + i, '#' + i + ttyx + i)
|
||||||
|
else:
|
||||||
|
tty_path = 'etc/systemd/system/getty.target.wants/getty@tty{num}.service'
|
||||||
|
for i in range(2, 7):
|
||||||
|
os.remove(os.path.join(info.root, tty_path.format(num=i)))
|
||||||
|
|
Loading…
Add table
Reference in a new issue