diff --git a/CHANGELOG.md b/CHANGELOG.md index d57d0b2..881d7f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.7.0] - 2025-05-28 + +### Changed + +- Leave resolv.conf as a symlink to /run/resolvconf/resolv.conf + ## [3.6.0] - 2025-05-21 ### Changed diff --git a/chroot-tasks.py b/chroot-tasks.py index 389bd37..362c65f 100755 --- a/chroot-tasks.py +++ b/chroot-tasks.py @@ -115,21 +115,19 @@ def boottoolsRemovePackages(): print ('boottoolsRemovePackages', file=sys.stderr) apt.remove (['python3-dev', 'python3-setuptools', 'python3-pip']) +## have working DNS during the build def setup_resolvconf1(): print ('setup_resolvconf1', file=sys.stderr) - subprocess.run (['ls', '-l', '/etc/resolv.conf']) os.unlink ('/etc/resolv.conf') f = open ('/etc/resolv.conf', 'w') f.write ('nameserver 8.8.8.8') f.close() - subprocess.run (['ls', '-l', '/etc/resolv.conf']) +## leave the final configuration for oglive def setup_resolvconf2(): print ('setup_resolvconf2', file=sys.stderr) - subprocess.run (['ls', '-l', '/etc/resolv.conf']) os.unlink ('/etc/resolv.conf') os.symlink ('/run/resolvconf/resolv.conf', '/etc/resolv.conf') - subprocess.run (['ls', '-l', '/etc/resolv.conf']) def boottoolsInitrdGenerate (osrelease): print ('boottoolsInitrdGenerate', file=sys.stderr) diff --git a/includes/etc/initramfs-tools/scripts/VERSION.txt b/includes/etc/initramfs-tools/scripts/VERSION.txt index 38aae09..4593cc8 100644 --- a/includes/etc/initramfs-tools/scripts/VERSION.txt +++ b/includes/etc/initramfs-tools/scripts/VERSION.txt @@ -1 +1 @@ -OpenGnsys Client 3.6.0 +OpenGnsys Client 3.7.0