index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-11-08 23:22:26 +0000 |
---|---|---|
committer | Anton Hvornum <anton.feeds+github@gmail.com> | 2020-11-08 23:22:26 +0000 |
commit | decf9119f27cba6a5aa3ae33b7c3e73d2f869af9 (patch) | |
tree | b7707ca11e1668dd24bbb37cf626fbb5e7c91382 | |
parent | 18c811ac967110d9371cc5dcdcd44382b25b0494 (diff) |
-rw-r--r-- | PKGBUILD/archinstall-bin/PKGBUILD | 2 | ||||
-rw-r--r-- | PKGBUILD/archinstall/PKGBUILD | 2 | ||||
-rw-r--r-- | PKGBUILD/python-archinstall/PKGBUILD | 2 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | archinstall/lib/profiles.py | 9 | ||||
-rw-r--r-- | examples/guided.py | 4 | ||||
-rwxr-xr-x | make.sh | 1 |
diff --git a/PKGBUILD/archinstall-bin/PKGBUILD b/PKGBUILD/archinstall-bin/PKGBUILD index 12c2bd06..9d78deb0 100644 --- a/PKGBUILD/archinstall-bin/PKGBUILD +++ b/PKGBUILD/archinstall-bin/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Anton Hvornum anton@hvornum.se # Contributor: Anton Hvornum anton@hvornum.se pkgname="archinstall-bin" -pkgver="2.0.6rc11" +pkgver="2.0.6rc15" pkgdesc="Installs a pre-built binary of ${pkgname}" pkgrel=1 url="https://github.com/Torxed/archinstall" diff --git a/PKGBUILD/archinstall/PKGBUILD b/PKGBUILD/archinstall/PKGBUILD index 1a273169..94f83172 100644 --- a/PKGBUILD/archinstall/PKGBUILD +++ b/PKGBUILD/archinstall/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Anton Hvornum <anton@hvornum.se> # Contributor: demostanis worlds <demostanis@protonmail.com> pkgname="archinstall" -pkgver="2.0.6rc11" +pkgver="2.0.6rc15" pkgdesc="Installs launcher scripts for archinstall" pkgrel=1 url="https://github.com/Torxed/archinstall" diff --git a/PKGBUILD/python-archinstall/PKGBUILD b/PKGBUILD/python-archinstall/PKGBUILD index ac546930..97c20fd9 100644 --- a/PKGBUILD/python-archinstall/PKGBUILD +++ b/PKGBUILD/python-archinstall/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: demostanis worlds <demostanis@protonmail.com> pkgname="python-archinstall" -pkgver="2.0.6rc11" +pkgver="2.0.6rc15" pkgdesc="Installs ${pkgname} as a python library." pkgrel=1 url="https://github.com/Torxed/archinstall" @@ -1 +1 @@ -2.0.6rc13
\ No newline at end of file +2.0.6rc15
\ No newline at end of file diff --git a/archinstall/lib/profiles.py b/archinstall/lib/profiles.py index f20726d2..e9eb9583 100644 --- a/archinstall/lib/profiles.py +++ b/archinstall/lib/profiles.py @@ -49,7 +49,10 @@ def find_examples(): :return: {'guided.py' : './examples/guided.py', '<profile #2>' : '<path #2>'} :rtype: dict """ - cwd = os.path.abspath(f'{os.path.dirname(__file__)}') + + # We need to traverse backwards one step with /../ because + # We're living in src/lib/ and we're not executing from src/ anymore. + cwd = os.path.abspath(f'{os.path.dirname(__file__)}/../') examples = f"{cwd}/examples" return {os.path.basename(path): path for path in glob.glob(f'{examples}/*.py')} @@ -65,7 +68,9 @@ def find_installation_script(profile): with open(profile, 'r') as file: return Script(file.read(), filename=os.path.basename(profile)) except FileNotFoundError: - cwd = os.path.abspath(f'{os.path.dirname(__file__)}') + # We need to traverse backwards one step with /../ because + # We're living in src/lib/ and we're not executing from src/ anymore. + cwd = os.path.abspath(f'{os.path.dirname(__file__)}/../') examples = f"{cwd}/examples" raise ProfileNotFound(f"File {profile} does not exist in {examples}") elif parsed_url.scheme in ('https', 'http'): diff --git a/examples/guided.py b/examples/guided.py index d9dd0ac6..b57d5e34 100644 --- a/examples/guided.py +++ b/examples/guided.py @@ -55,7 +55,9 @@ def perform_installation(device, boot_partition, language, mirrors): if 'profile' in archinstall.storage['_guided'] and len(profile := archinstall.storage['_guided']['profile']['path'].strip()): installation.install_profile(profile) - for user, password in archinstall.storage['_guided']['users'].items(): + for user in archinstall.storage['_guided']['users']: + password = users[user] + sudo = False if len(archinstall.storage['_guided_hidden']['root_pw'].strip()) == 0: sudo = True @@ -13,5 +13,6 @@ rm -rf archinstall.egg-info/ build/ src/ pkg/ dist/ archinstall.build/ "archinst # makepkg -f python3 setup.py sdist bdist_wheel echo 'python3 -m twine upload dist/* && rm -rf dist/' +python3 -m twine upload dist/* && rm -rf dist/ rm -rf archinstall.egg-info/ build/ src/ pkg/ archinstall.build/ "archinstall-v${VERSION}-x86_64/" |