diff --git a/README.md b/README.md index ec69f4bd..d0c4e9ea 100644 --- a/README.md +++ b/README.md @@ -189,13 +189,13 @@ sudo dnf install --enablerepo epel dkms The NASP can be installed with DKMS in the following way currently: ```bash -sudo git clone --recurse-submodule https://github.com/cisco-open/nasp-kernel-module.git /usr/src/nasp-0.3.0/ +sudo git clone --recurse-submodule https://github.com/cisco-open/nasp-kernel-module.git /usr/src/nasp-0.4.0/ # Add the kernel module to the DKMS source control -sudo dkms add -m nasp -v 0.3.0 +sudo dkms add -m nasp -v 0.4.0 # Build and install the kernel module against the current kernel version -sudo dkms install -m nasp -v 0.3.0 +sudo dkms install -m nasp -v 0.4.0 # Load the kernel module sudo modprobe tls # required for kTLS @@ -212,8 +212,8 @@ Un-installation is very simple as well: sudo modprobe -r nasp # Remove the kernel module from DKMS source control -sudo dkms uninstall -m nasp -v 0.3.0 -sudo dkms remove -m nasp -v 0.3.0 +sudo dkms uninstall -m nasp -v 0.4.0 +sudo dkms remove -m nasp -v 0.4.0 ``` ### Debian package diff --git a/debian/changelog b/debian/changelog index ec17935b..70dccbe5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +nasp-kernel-module (0.4.0) unstable; urgency=medium + + * Create a new make target bump version (#128) + * Create RPM packaging (#129) + * Remove prerelease flag from the release-action (#130) + + -- Nasp maintainers Fri, 15 Dec 2023 14:17:07 +0100 + nasp-kernel-module (0.3.0) unstable; urgency=medium * remove the module on package removal diff --git a/dkms.conf b/dkms.conf index 92e3014d..77d273ef 100644 --- a/dkms.conf +++ b/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="nasp" -PACKAGE_VERSION="0.3.0" +PACKAGE_VERSION="0.4.0" MAKE[0]="make" BUILT_MODULE_NAME[0]="nasp" BUILT_MODULE_NAME[1]="bearssl" diff --git a/rpmbuild/SPECS/nasp-kernel-module.spec b/rpmbuild/SPECS/nasp-kernel-module.spec index 18ac5308..3b7fd1b8 100644 --- a/rpmbuild/SPECS/nasp-kernel-module.spec +++ b/rpmbuild/SPECS/nasp-kernel-module.spec @@ -1,5 +1,5 @@ Name: nasp-kernel-module -Version: 0.3.0 +Version: 0.4.0 Release: 1%{?dist} Summary: Kernel module for the NASP project. @@ -57,5 +57,8 @@ fi %changelog +* Fri Dec 15 2023 Nasp maintainers - 0.4.0-1 + - Create a new make target bump version (#128) + * Thu Dec 14 2023 Nandor Kracser - 0.3.0-1 - Initial build diff --git a/scripts/update_versions.sh b/scripts/update_versions.sh index 748c54f3..c69daa51 100755 --- a/scripts/update_versions.sh +++ b/scripts/update_versions.sh @@ -22,12 +22,10 @@ sed -i '' '1s/^/'"$changelog_entry"'\n\n/' debian/changelog # Update the dkms.conf sed -i '' 's/PACKAGE_VERSION=".*"/PACKAGE_VERSION="'"$new_tag"'"/' dkms.conf # Update the kernel-module.spec -sed -i '' 's/Version: .*/Version: "'"$new_tag"'"/' rpmbuild/SPECS/nasp-kernel-module.spec +sed -i '' 's/Version: .*/Version: '"$new_tag"'/' rpmbuild/SPECS/nasp-kernel-module.spec # Update the Readme.md sed -i '' 's/github.com\/cisco-open\/nasp-kernel-module.git \/usr\/src\/nasp-.*\//github.com\/cisco-open\/nasp-kernel-module.git \/usr\/src\/nasp-'"$new_tag"'\//' README.md; \ sed -i '' 's/sudo dkms add -m nasp -v .*$/sudo dkms add -m nasp -v '"$new_tag"'/' README.md; \ sed -i '' 's/sudo dkms install -m nasp -v .*$/sudo dkms install -m nasp -v '"$new_tag"'/' README.md; \ -sed -i '' 's/sudo modprobe nasp/sudo modprobe nasp -v '"$new_tag"'/' README.md; \ -sed -i '' 's/sudo modprobe -r nasp/sudo modprobe -r nasp -v '"$new_tag"'/' README.md; \ sed -i '' 's/sudo dkms uninstall -m nasp -v .*$/sudo dkms uninstall -m nasp -v '"$new_tag"'/' README.md; \ sed -i '' 's/sudo dkms remove -m nasp -v .*$/sudo dkms remove -m nasp -v '"$new_tag"'/' README.md