diff --git a/make.sh b/make.sh
index b9a32f800878ab522e15a69e8bb6e321cb956d81..bc0e0646ec815bd3e3e46b9649dcb249aa9fb7a7 100755
--- a/make.sh
+++ b/make.sh
@@ -37,9 +37,15 @@ fi
 
 apt install -yqqq git devscripts build-essential module-assistant gpg wget ${PACKAGES}
 
-m-a -l $(dpkg -l | grep -Po "linux-image-\K\d+.*\-amd64" | paste -s -d ',') a-b openafs > /dev/null 2>&1
+#m-a -l $(dpkg -l | grep -Po "linux-image-\K\d+.*\-amd64" | paste -s -d ',') a-b openafs > /dev/null 2>&1
+m-a -l 5.10.0-23-amd64 a-b openafs > /dev/null 2>&1
 
 cp /usr/src/openafs-modules-*_amd64.deb .
+
+VER_PKG=$(ls -1 /usr/src/openafs-modules-*_amd64.deb | tail -1 | grep -Po ".*\+\K[^_]+")
+VER_KER=$(ls -1 /usr/src/openafs-modules-*_amd64.deb | tail -1 | grep -Po "modules\-\K[^_]+")
+./make_pkg ${VER_PKG} ${VER_KER}
+
 mkdir build
 mv *.deb build/
 
diff --git a/make_pkg b/make_pkg
new file mode 100755
index 0000000000000000000000000000000000000000..77679030437e2842df79926268124c48b2865444
--- /dev/null
+++ b/make_pkg
@@ -0,0 +1,33 @@
+#!/bin/bash
+
+VER_PKG=$1
+VER_KER=$2
+
+echo $VER_PKG
+echo $VER_KER
+
+rm -rf openafs-modules-meta
+mkdir -p openafs-modules-meta/DEBIAN
+
+cat > openafs-modules-meta/DEBIAN/control <<EOF
+Package: openafs-modules-meta
+Source: openafs-modules (1.8.6-5)
+Version: 1.8.6-5+${VER_PKG}
+Architecture: amd64
+Maintainer: Russ Allbery <rra@debian.org>
+Installed-Size: 31807
+Recommends: linux-image-${VER_KER}
+Breaks: openafs-client (<< 1.5.61)
+Provides: openafs-modules3
+Section: kernel
+Priority: optional
+Description: AFS distributed filesystem kernel module
+ AFS is a distributed filesystem allowing cross-platform sharing of
+ files among multiple computers.  Facilities are provided for access
+  control, authentication, backup and administrative management.
+   .
+ This package provides the compiled AFS kernel module for kernel
+ version ${VER_KER}.
+EOF
+
+dpkg-deb -b openafs-modules-meta openafs-modules-meta.deb