Fix vsftpd config setup 40/110440/2
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 22 Jul 2020 11:11:27 +0000 (13:11 +0200)
committerPaweł Wieczorek <p.wieczorek2@samsung.com>
Mon, 27 Jul 2020 12:50:32 +0000 (12:50 +0000)
Change-Id: I3a178c09cfb0aeae6f32925898b1a38080e981e0
Issue-ID: INT-1662
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
test/mocks/mass-pnf-sim/MassPnfSim.py
test/mocks/mass-pnf-sim/pnf-sim-lightweight/config/vsftpd_ssl-TEMPLATE.conf

index 395477c..01b2489 100755 (executable)
@@ -4,7 +4,7 @@ from subprocess import run, CalledProcessError
 import argparse
 import ipaddress
 from sys import exit
-from os import chdir, getcwd, path, popen, kill, getuid, stat, mkdir, getlogin, chmod
+from os import chdir, getcwd, path, popen, kill, getuid, stat, mkdir, chmod
 from shutil import copytree, rmtree, move
 from json import loads, dumps
 from yaml import load, SafeLoader, dump
@@ -292,7 +292,7 @@ class MassPnfSim:
                                        FILESERV_PASS = self.args.password)
             # generate vsftpd config file for the simulator instance
             self._generate_config_file(self.sim_vsftpd_template, self.sim_vsftpd_config,
-                                       I = i, USER = getlogin(),
+                                       I = i,
                                        FTPS_PASV_MIN = str(ftps_pasv_port_start),
                                        FTPS_PASV_MAX = str(ftps_pasv_port_end),
                                        IPFILESERVER = str(self.args.ipfileserver))
index 52fcdfc..75bb974 100644 (file)
@@ -11,8 +11,8 @@ pam_service_name=vsftpd_virtual
 virtual_use_local_privs=YES
 chmod_enable=NO
 user_config_dir=/etc/vsftpd/user_conf
-user_sub_token=${USER}
-#local_root=/srv/${USER}
+user_sub_token=$USER
+#local_root=/srv/$USER
 local_root=/srv/
 userlist_enable=NO
 allow_writeable_chroot=YES