Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
calamares
3.2-networkcfg.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 3.2-networkcfg.patch of Package calamares
Description: Disable creation of /etc/resolv.conf Author: Lorenzo "Palinuro" Faletra <palinuro@parrotsec.org> Updated by Mindaugas <opensuse.lietuviu.kalba@gmail.com> After copying /etc/resolv.conf, it will be a regular file, but in openSUSE it should be to /var/run/netconfig/resolv.conf and created automatically anyway. --- a/src/modules/networkcfg/main.py 2020-12-07 18:09:14.000000000 +0200 +++ b/src/modules/networkcfg/main.py 2021-01-31 19:47:20.012191085 +0200 @@ -69,21 +69,21 @@ pass # We need to overwrite the default resolv.conf in the chroot. - source_resolv = "/etc/resolv.conf" - target_resolv = os.path.join(root_mount_point, "etc/resolv.conf") - if source_resolv != target_resolv and os.path.exists(source_resolv): - try: - os.remove(target_resolv) - except Exception as err: - libcalamares.utils.debug( - "Couldn't remove {}: {}".format(target_resolv, err) - ) + #source_resolv = "/etc/resolv.conf" + #target_resolv = os.path.join(root_mount_point, "etc/resolv.conf") + #if source_resolv != target_resolv and os.path.exists(source_resolv): + # try: + # os.remove(target_resolv) + # except Exception as err: + # libcalamares.utils.debug( + # "Couldn't remove {}: {}".format(target_resolv, err) + # ) - try: - shutil.copy(source_resolv, target_resolv) - except Exception as err: - libcalamares.utils.debug( - "Can't copy resolv.conf from {}: {}".format(source_resolv, err) - ) + # try: + # shutil.copy(source_resolv, target_resolv) + # except Exception as err: + # libcalamares.utils.debug( + # "Can't copy resolv.conf from {}: {}".format(source_resolv, err) + # ) return None
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor