diff options
-rwxr-xr-x | draklive | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -240,6 +240,9 @@ sub post_install_system { #- workaround buggy installation of directories that are not owned by any packages umask 022; + run_('mount', '-t', 'proc', '/proc', $live->get_system_root . '/proc'); + run_('mount', '-t', 'sysfs', '/sys', $live->get_system_root . '/sys'); + #- copy resolv.conf for name resolution to work when adding media cp_f("/etc/resolv.conf", $live->get_system_root . "/etc"); @@ -341,6 +344,10 @@ sub post_install_system { clean_system_conf_file($live, "/etc/resolv.conf"); write_dist_lists($live); + run_('umount', $live->get_system_root . '/sys'); + run_('umount', $live->get_system_root . '/proc/bus/usb'); + run_('umount', $live->get_system_root . '/proc'); + umask $previous_umask; } |