0x1949 Team - FAZEMRX - MANAGER
Edit File: ubuntu-drivers-common.postinst
#!/bin/sh set -e check_and_remove_oem_flavour_cfg() { # Check if /etc/default/grub.d/oem-flavour.cfg is a symlink [ ! -L /etc/default/grub.d/oem-flavour.cfg ] && return 0 # Get the real path of the symlink real_oem_flavour_path=$(readlink -f /etc/default/grub.d/oem-flavour.cfg) # Check if the file exists [ ! -f "$real_oem_flavour_path" ] && return 0 # Check which Debian binary package contains the real oem-flavour.cfg file package=$(dpkg -S "$real_oem_flavour_path" 2>/dev/null | cut -d: -f1) # If the package doesn't exist, exit [ -z "$package" ] && return 0 # Check if $package starts with oem-somerville, oem-stella, or oem-sutton, and ends with -meta case "$package" in oem-somerville*-meta|oem-stella*-meta|oem-sutton*-meta) # Check if the file contains $package and GRUB_FLAVOUR_ORDER=oem if grep -q "$package" "$real_oem_flavour_path" && grep -q "^GRUB_FLAVOUR_ORDER=oem" "$real_oem_flavour_path"; then # Both conditions are met, proceed with removal echo "/etc/default/grub.d/oem-flavour.cfg contains $package and GRUB_FLAVOUR_ORDER=oem. Removing oem-flavour.cfg..." rm -f /etc/default/grub.d/oem-flavour.cfg update-grub || true fi ;; esac } case "$1" in (configure) check_and_remove_oem_flavour_cfg ;; esac # Automatically added by dh_systemd_enable/13.6ubuntu1 if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then # This will only remove masks created by d-s-h on package removal. deb-systemd-helper unmask 'gpu-manager.service' >/dev/null || true # was-enabled defaults to true, so new installations run enable. if deb-systemd-helper --quiet was-enabled 'gpu-manager.service'; then # Enables the unit on first installation, creates new # symlinks on upgrades if the unit file has changed. deb-systemd-helper enable 'gpu-manager.service' >/dev/null || true else # Update the statefile to add new symlinks (if any), which need to be # cleaned up on purge. Also remove old symlinks. deb-systemd-helper update-state 'gpu-manager.service' >/dev/null || true fi fi # End automatically added section # Automatically added by dh_python3 if command -v py3compile >/dev/null 2>&1; then py3compile -p ubuntu-drivers-common:amd64 -V 3.2- fi if command -v pypy3compile >/dev/null 2>&1; then pypy3compile -p ubuntu-drivers-common:amd64 -V 3.2- || true fi if command -v py3compile >/dev/null 2>&1; then py3compile -p ubuntu-drivers-common:amd64 /usr/share/ubuntu-drivers-common -V 3.2- fi if command -v pypy3compile >/dev/null 2>&1; then pypy3compile -p ubuntu-drivers-common:amd64 /usr/share/ubuntu-drivers-common -V 3.2- || true fi # End automatically added section