Skip to content
a kernel module distributed as a system container
Makefile C Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile
Makefile
README.md
hellomod.c
install_hellomod.sh
manifest.json
uninstall_hellomod.sh

README.md

A kernel module distributed as a system container.

It takes advantage of the noContainerService directive in the manifest.json file so that a systemd service file is not installed.

## The Docker container is built by the Makefile
# make

## Pull the just built container into the ostree storage
# atomic pull --storage ostree docker:hellomod:latest

# atomic install --system --system-package=no hellomod

## Helper script
# /usr/local/sbin/install_hellomod.sh

# dmesg -c
[182574.018588] Hello Atomic!

## Another helper script
# /usr/local/sbin/uninstall_hellomod.sh

# dmesg -c
[182579.626505] Good bye Atomic.

You can’t perform that action at this time.