Server IP : 15.235.198.142 / Your IP : 216.73.216.159 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/lib/dpkg/info/ |
Upload File : |
#!/bin/sh set -e is_merged() { local directories="/bin /sbin /lib" for dir in $directories; do [ -e "$DPKG_ROOT$dir" ] || continue [ "$(readlink -f "$DPKG_ROOT$dir")" = "$DPKG_ROOT/usr$dir" ] || return 1 done # Avoid an exact match, as the target might vary depending on the tool # building the image. For example, systemd-nspawn links /lib64 to # /usr/lib/aarch64-linux-gnu on arm64, while on amd64 debootstrap links it to # /usr/lib64 and doesn't create it at all on arm64. # See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019575 local arch_directories="/lib64 /lib32 /libo32 /libx32" for dir in $arch_directories; do [ -e "$DPKG_ROOT$dir" ] || continue case "$(readlink -f "$DPKG_ROOT$dir")" in "$DPKG_ROOT/usr/lib"*) ;; *) return 1;; esac done return 0 } fail_if_unmerged() { if is_merged; then return; fi cat << END ****************************************************************************** * * The systemd package cannot be installed because this system does * not have a merged /usr. * * Please install the usrmerge package to convert this system to merged-/usr. * * For more information please read https://wiki.debian.org/UsrMerge. * ****************************************************************************** END exit 1 } case "$1" in install|upgrade) fail_if_unmerged ;; esac # Automatically added by dh_installdeb/13.14.1ubuntu5 dpkg-maintscript-helper rm_conffile /etc/systemd/resolved.conf 251.3-2\~ -- "$@" # End automatically added section