diff options
author | Chris Severance | 2017-07-24 13:22:21 -0400 |
---|---|---|
committer | Chris Severance | 2017-07-24 13:22:21 -0400 |
commit | acf8723c49f4e9d93edfeb0b2a3137f79ea1680f (patch) | |
tree | a20a9a494bf7da25eac9062ebaebbe04d60928ef /asix-ax99100-install.sh | |
download | aur-acf8723c49f4e9d93edfeb0b2a3137f79ea1680f.tar.gz |
Initial Import
Diffstat (limited to 'asix-ax99100-install.sh')
-rw-r--r-- | asix-ax99100-install.sh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/asix-ax99100-install.sh b/asix-ax99100-install.sh new file mode 100644 index 000000000000..330ec4858710 --- /dev/null +++ b/asix-ax99100-install.sh @@ -0,0 +1,34 @@ +_pkgname='asix-ax99100' +_modulename='ax99100' + +post_upgrade() { + set -u + systemctl daemon-reload + if [ ! -d "/usr/src/${_pkgname}"-*/ ]; then + depmod -a + if ! lsmod | cut -d' ' -f1 | grep -q "^${_modulename}"'$'; then + #echo 'Reboot or load now with:' + #echo " sudo modprobe '${_modulename}'" + modprobe "${_modulename}" + fi + fi + set +u +} + +post_install() { + set -u + post_upgrade + set +u +} + +pre_remove() { + set -u + if [ ! -d "/usr/src/${_pkgname}"-*/ ]; then + rmmod "${_modulename}" + fi + set +u +} + +post_remove() { + systemctl daemon-reload +} |