Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:user5664536:linux
openvpn-dco-arch
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package openvpn-dco-arch
pkgname='openvpn-dco-arch' pkgver=0.2.20240320 pkgrel=1 pkgdesc='OpenVPN Data Channel Offload Linux kernel module for Arch Kernel' arch=('x86_64') url='https://github.com/OpenVPN/ovpn-dco' license=('GPL2') makedepends=('linux-headers' "openvpn-dco-dkms=$pkgver") conflicts=('virtualbox-dco-dkms') provides=('OPENVPN-DCO-MODULE') build() { _kernver="$(</usr/src/linux/version)" fakeroot dkms build --dkmstree "$srcdir" -m ovpn-dco/${pkgver} -k ${_kernver} } package(){ depends=('linux') _kernver="$(</usr/src/linux/version)" install -Dt "$pkgdir/usr/lib/modules/$_kernver/extramodules" -m0644 \ ovpn-dco/${pkgver}/${_kernver}/${CARCH}/module/* # compress each module individually find "$pkgdir" -name '*.ko' -exec xz -T1 {} + # systemd module loading printf '%s\n' ovpn-dco-v2 | install -D -m0644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor