Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- displaylink-installer.sh.bak 2017-12-18 10:48:06.769506215 -0600
- +++ displaylink-installer.sh 2017-12-19 08:34:26.415181984 -0600
- @@ -122,7 +122,7 @@
- {
- MODVER="$1"
- - cat > /lib/systemd/system/dlm.service <<EOF
- + cat > /usr/lib/systemd/system/dlm.service <<EOF
- [Unit]
- Description=DisplayLink Manager Service
- After=display-manager.service
- @@ -137,7 +137,7 @@
- EOF
- - chmod 0644 /lib/systemd/system/dlm.service
- + chmod 0644 /usr/lib/systemd/system/dlm.service
- }
- remove_upstart_script()
- @@ -148,7 +148,7 @@
- remove_systemd_service()
- {
- systemctl disable dlm.service
- - rm -f /lib/systemd/system/dlm.service
- + rm -f /usr/lib/systemd/system/dlm.service
- }
- add_pm_script()
- @@ -219,14 +219,14 @@
- ln -sf $COREDIR/suspend.sh /etc/pm/sleep.d/displaylink.sh
- elif [ "$1" = "systemd" ]
- then
- - ln -sf $COREDIR/suspend.sh /lib/systemd/system-sleep/displaylink.sh
- + ln -sf $COREDIR/suspend.sh /usr/lib/systemd/system-sleep/displaylink.sh
- fi
- }
- remove_pm_scripts()
- {
- rm -f /etc/pm/sleep.d/displaylink.sh
- - rm -f /lib/systemd/system-sleep/displaylink.sh
- + rm -f /usr/lib/systemd/system-sleep/displaylink.sh
- }
- cleanup()
- @@ -265,7 +265,7 @@
- is_64_bit && ARCH="x64" || ARCH="x86"
- local UBULONGREL=`lsb_release -r`
- - [[ $UBULONGREL =~ "14.04" ]] && UBUREL="ubuntu-1404" || UBUREL="ubuntu-1604"
- + [[ $UBULONGREL =~ "42.3" ]] && UBUREL="ubuntu-1404" || UBUREL="ubuntu-1604"
- local DLM="$ARCH-$UBUREL/DisplayLinkManager"
- echo "Installing $DLM"
- [ -x $DLM ] && mv -f $DLM $COREDIR
- @@ -284,7 +284,7 @@
- chmod 0755 $COREDIR/libusb*.so*
- echo "Installing firmware packages"
- - mv -f *.spkg $COREDIR
- + cp -f *.spkg $COREDIR
- chmod 0644 $COREDIR/*.spkg
- echo "Installing licence file"
- @@ -373,7 +373,7 @@
- version_lt "$KVER" "$KVER_MIN" && missing_requirement "Kernel version $KVER is too old. At least $KVER_MIN is required"
- # Linux headers
- - [ ! -f "/lib/modules/$KVER/build/Kconfig" ] && missing_requirement "Linux headers for running kernel, $KVER"
- + [ ! -e "/lib/modules/$KVER/build" ] && missing_requirement "Linux headers for running kernel, $KVER"
- }
- usage()
- @@ -409,9 +409,10 @@
- if which lsb_release >/dev/null; then
- local R=$(lsb_release -d -s)
- echo "Distribution discovered: $R"
- - [ -z "${R##Ubuntu 14.*}" ] && return
- - [ -z "${R##Ubuntu 15.*}" ] && return
- - [ -z "${R##Ubuntu 16.04*}" ] && return
- + #[ -z "${R##Ubuntu 14.*}" ] && return
- + #[ -z "${R##Ubuntu 15.*}" ] && return
- + #[ -z "${R##Ubuntu 16.04*}" ] && return
- + [ -z "${R##openSUSE Leap 42.3}" ] && return
- else
- echo "WARNING: This is not an officially supported distribution." >&2
- echo "Please use DisplayLink Forum for getting help if you find issues." >&2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement