116 |
# add uvesafb module with v86d if requested |
# add uvesafb module with v86d if requested |
117 |
install -d modules.d/40uvesafb || die |
install -d modules.d/40uvesafb || die |
118 |
# pretrigger hook |
# pretrigger hook |
119 |
cat > modules.d/40uvesafb/uvesafb-pretrigger.sh || die << EOF |
cat > modules.d/40uvesafb/uvesafb-pretrigger.sh << EOF || die |
120 |
#!/bin/sh |
#!/bin/sh |
121 |
if getargbool 1 rd.uvesafb -n rd_NO_UVESAFB; then |
if getargbool 1 rd.uvesafb -n rd_NO_UVESAFB; then |
122 |
[ ! -c /dev/fb0 -a -e /sbin/v86d ] && modprobe uvesafb |
[ ! -c /dev/fb0 -a -e /sbin/v86d ] && modprobe uvesafb |
124 |
EOF |
EOF |
125 |
chmod +x modules.d/40uvesafb/uvesafb-pretrigger.sh || die |
chmod +x modules.d/40uvesafb/uvesafb-pretrigger.sh || die |
126 |
# module-setup |
# module-setup |
127 |
cat > modules.d/40uvesafb/module-setup.sh || die << EOF |
cat > modules.d/40uvesafb/module-setup.sh << EOF || die |
128 |
#!/bin/bash |
#!/bin/bash |
129 |
|
|
130 |
check() { |
check() { |