Skip to content

Commit

Permalink
Prepare release 0.4.0 (#131)
Browse files Browse the repository at this point in the history
  • Loading branch information
baluchicken committed Dec 15, 2023
1 parent abf647f commit 77ffa51
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 10 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
8 changes: 8 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -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 <[email protected]> Fri, 15 Dec 2023 14:17:07 +0100

nasp-kernel-module (0.3.0) unstable; urgency=medium

* remove the module on package removal
Expand Down
2 changes: 1 addition & 1 deletion dkms.conf
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
5 changes: 4 additions & 1 deletion rpmbuild/SPECS/nasp-kernel-module.spec
Original file line number Diff line number Diff line change
@@ -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.

Expand Down Expand Up @@ -57,5 +57,8 @@ fi


%changelog
* Fri Dec 15 2023 Nasp maintainers <[email protected]> - 0.4.0-1
- Create a new make target bump version (#128)

* Thu Dec 14 2023 Nandor Kracser <[email protected]> - 0.3.0-1
- Initial build
4 changes: 1 addition & 3 deletions scripts/update_versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 77ffa51

Please sign in to comment.