Fix for running in minimal chroot
[auto-debuild.git] / auto_debuild.py
index 86f5805c8fe3e90f041891edcaf6edaa85ea6568..bb4387e9dc1493ab50576858a2bbdddb75b37468 100755 (executable)
@@ -91,8 +91,8 @@ def writeDependency(f, name, list):
 def createDebianFiles(config):
        sourceName = config['sourceName']
        binaryName = config.get('binaryName', sourceName+'-local')
-       name = config.get('name', os.getlogin())
-       email = config.get('email', os.getlogin()+'@'+os.uname()[1]) # user@hostname
+       name = config.get('name', os.getenv('USER')) # os.getlogin() fails in minimal chroots
+       email = config.get('email', os.getenv('USER')+'@'+os.uname()[1]) # user@hostname
        debDir = os.path.expanduser(config['debDir'])
        buildSystem = config['buildSystem']
        version = config['version']