-
Notifications
You must be signed in to change notification settings - Fork 0
/
podmod.8
71 lines (69 loc) · 1.84 KB
/
podmod.8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
.TH PODMOD 8 "November 2022" "podmod v0.4.3" "Podmod"
.SH NAME
podmod \- Containerized build system for kernel modules on Fedora.
.SH SYNOPSIS
.B podmod
[OPTIONS] <SUBCOMMAND>
.PP
.B podmod modules
.PP
.B podmod build
-m <MODULE>
.PP
.B podmod load
-m <MODULE>
.SH DESCRIPTION
Builds a kernel module from source inside a Podman container.
Targeted for Fedora Silverblue / Kinoite, but also works for other editions.
.PP
.B Note:
This program must be executed with root privileges.
.SH OPTIONS
.TP
\fB\-c\fR, \fB\-\-config\fR <CONFIG>
Path to the configuration file [default: \fI\,/etc/podmod.conf\/\fP]
.TP
\fB\-h\fR, \fB\-\-help\fR
Print help information
.TP
\fB\-V\fR, \fB\-\-version\fR
Print version information
.SH SUBCOMMANDS
.TP
.B build
Build the kernel module
.TP
.B help
Print this message or the help of the given subcommand(s)
.TP
.B load
Load the kernel module
.TP
.B modules
List supported kernel modules
.TP
.B run
Run a command inside a new container
.TP
.B shell
Start a shell session inside a new container
.TP
.B unload
Unload the kernel module
.SH AUTHOR
Written by Alpin H. Gencer <[email protected]>.
.SH COPYRIGHT
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.SH "SEE ALSO"
podmod.conf(5), dkms(8), kmod(8)
.PP
You can download a full copy of the source code at <https://github.com/ahgencer/podmod>.