Server IP : 13.213.54.232 / Your IP : 216.73.216.72 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ip-172-31-17-110 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 7.1.33-67+ubuntu22.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/self/root/var/lib/dpkg/info/ |
Upload File : |
#!/bin/sh -e create_etc_modules() { [ -e /etc/modules ] && return 0 cat <<END > /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. # Parameters can be specified after the module name. END chmod 644 /etc/modules } # move the modules parameters from /etc/modules to a new file in modprobe.d convert_etc_modules() { if dpkg --compare-versions "$2" ge "18-2"; then return fi [ -e /etc/modules ] || return 0 if [ -e /etc/modprobe.d/etc-modules-parameters.conf ]; then echo "/etc/modprobe.d/etc-modules-parameters.conf already exists." return fi perl -e ' use warnings; use strict; my @parameters; while (<>) { /^# Parameters can be specified after the module name\.$/ && next; push(@parameters, $1) if s/^( (\s* \w+) \s+ \w.* )$/$2/x; print $_; } exit 0 if not @parameters; open(OUT, "> /etc/modprobe.d/etc-modules-parameters.conf") or die "open: $!"; print OUT "# These parameters have been moved from /etc/modules by the kmod package.\n\n"; print OUT "options $_\n" foreach @parameters; close OUT or die "close: $!"; ' < /etc/modules > /etc/modules.kmod-postinst # replace the old file if it has been changed if cmp --quiet /etc/modules /etc/modules.kmod-postinst; then rm /etc/modules.kmod-postinst else mv /etc/modules.kmod-postinst /etc/modules fi } case "$1" in configure) create_etc_modules convert_etc_modules "$@" esac # Automatically added by dh_installinit/13.5.2ubuntu1 if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then if [ -x "/etc/init.d/kmod" ]; then update-rc.d kmod defaults >/dev/null || exit 1 fi fi # End automatically added section exit 0