⚝
One Hat Cyber Team
⚝
Your IP:
216.73.217.4
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
var
/
lib
/
dpkg
/
info
/
View File Name :
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