diff --git a/fdroidserver/build.py b/fdroidserver/build.py index bad025a6..818f6c1f 100644 --- a/fdroidserver/build.py +++ b/fdroidserver/build.py @@ -388,8 +388,7 @@ def build_server(app, build, vcs, build_dir, output_dir, force): if options.verbose: cmdline += ' --verbose' cmdline += " %s:%s" % (app.id, build.vercode) - cmdline = '. /etc/profile && ' + cmdline - chan.exec_command('bash -c "' + cmdline + '"') + chan.exec_command('bash --login -c "' + cmdline + '"') output = bytes() while not chan.exit_status_ready(): while chan.recv_ready():