---
name: "semodule_link"
section: "8"
platform: "linux"
package: "semodule-utils"
version: "3.8.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/semodule_link"
---

# semodule\_link(8)

Link SELinux policy module packages together

## NAME

semodule\_link - Link SELinux policy module packages together

## SYNOPSIS

**semodule\_link \[-hVv\] \[-o outfile\] basemodpkg modpkg1 \[modpkg2\]...**\

## DESCRIPTION

semodule\_link is a developer tool for manually linking together a set of SELinux policy module packages into a single policy module package. This tool is not necessary for normal operation of SELinux.  In normal operation, such linking is performed internally by libsemanage in response to semodule commands.  Module packages are created by semodule\_package.

## OPTIONS

- **-h**

  show help

- **-V**

  show version

- **-v**

  verbose mode

- **-o \<output file\>**

  Linked policy module package generated by this tool.

## SEE ALSO

**[checkmodule(8)](/checkmodule/8.md), [semodule\_package(8)](/semodule_package/8.md), [semodule(8)](/semodule/8.md), [semodule\_expand(8)](/semodule_expand/8.md)** (8),

## AUTHORS

```
This manual page was written by Dan Walsh <dwalsh@redhat.com>.
The program was written by Karl MacMillan <kmacmillan@tresys.com>
```
