Init package guidelines - ArchWiki

Jump to content

# Init package guidelines

2 languages

- 日本語
- Türkçe

From ArchWiki

This document covers standards and guidelines on writing PKGBUILDs for init scripts. eg openrcAUR

## Package naming

For init scripts, use `modulename-init`.

example bluetooth-openrcAUR jellyfin-runitAUR

Note: The package name should be entirely lowercase.

## Architecture

See PKGBUILD#arch.

A init script should be architecture-independent.

## Depends

all scripts should depend on it's init ie apparmor-openrcAUR requires openrc for it to work

## Example packages

- jellyfin-runitAUR
- bluetooth-openrcAUR

Category:

- Arch package guidelines