ArchOS/mkosi
2023-11-27 19:32:58 +01:00
..
mkosi.conf mkosi-Konfiguration for eine Erste Version von ArchOS erstellt (ohne Packete) 2023-11-27 19:32:58 +01:00
mkosi.rootpw Extra mkosi-Dateien für Root-PW und Version hinzugefügt. Version: 0.1 Root-PW: testen 2023-11-27 19:31:20 +01:00
mkosi.version Extra mkosi-Dateien für Root-PW und Version hinzugefügt. Version: 0.1 Root-PW: testen 2023-11-27 19:31:20 +01:00
Readme.md Alle Konfigurationen der *.nspawn und mkosi.conf-Dateien. 2023-10-26 00:15:29 +02:00
run.sh Erste Konfiguration für mkosi zur Generierung der ArchOS-Images. 2023-09-26 16:39:34 +02:00

/
/mkosi.skeleton/ oder mkosi.skeleton.tar
/mkosi.extra/ oder mkosi.extra.tar
/mkosi.nspawn
/mkosi.cache/
/mkosi.builddir/
/mkosi.rootpw
/mkosi.passphrase
/mkosi.crt
/mkosi.key
/mkosi.output/
/mkosi.credentials/
/mkosi.repart/
/mkosi.repart/*.conf
/mkosi.conf
/mkosi.presets/

mkosi-cli
summary
build
shell
boot
qemu
ssh
clean
serve
bump
genkey
documentation
- -force,-f
- -directory=,-C
- -debug=
- -debug-shell=
- -version
- -help,-h
- -genkey-common-name=
- -genkey-valid-days=
- -auto-bump=,-B
- -doc-format
mkosi.conf
[Match]
Distribution=
Release=
Architecture=
PathExists=
ImageId=
ImageVersion=
Bootable=
Format=
SystemdVersion=

[Config]
Include=

[Preset]
Preset=
Dependencies=

[Distribution]
Distribution=fedora|debian|ubuntu|arch|opensuse|mageia|centos|rhel-ubi|openmandriva|rocky|alma|custom
Release=
Architecture=alpha|arc|arm|arm64|ia64|loongarch64|mips64-le|mips-le|parisc|ppc|ppc64|ppc64-le|riscv32|riscv64|s390|s390x|tilegx|x86|x86-64
Mirror=
LocalMirror=
RepositoryKeyCheck=
Repositories=
CacheOnly=

[Output]
Format=directory|tar|cpio|disk|uki|none
ManifestFormat=json|changelog
Output=
CompressOutput=yes|no|xz|zstd
OutputDirectory=mkosi.output
WorkspaceDirectory=mkosi.workspace
CacheDirectory=mkosi.cache
BuildDirectory=mkosi.builddir
ImageVersion=
ImageId=
SplitArtifacts=
RepartDirectories=mkosi.repart
SectorSize=
Overlay=
UseSubvolumes=auto|yes|no
Seed=(uuid)|random
SourceDateEpoch=

[Content]
Packages=
BuildPackages=
WithDocs=
BaseTrees=
SkeletonTrees=mkosi.skeleton
PackageManagerTrees=
ExtraTrees=mkosi.extra|mkosi.extra.tar
RemovePackages=
RemoveFiles=
CleanPackageMetadata=yes|no|auto
PrepareScript=
BuildScript=
PostInstallationScript=
FinalizeScript=
BuildSources=
Environment=
WithTests=yes|no
WithNetwork=yes|no
Bootable=yes|no|auto
Bootloader=none|systemd-boot|uki|grub
BiosBootloader=none|grub
Initrds=
KernelCommandLine=
KernelModulesInclude=
KernelModulesExclude=
KernelModulesInitrd=yes|no
KernelModulesInitrdInclude=
KernelModulesInitrdExclude=
Locale=
LocaleMessages=
Keymap=
Timezone=
Hostname=
RootShell=
RootPassword=mkosi.rootpw (hashed:...)
Autologin=yes|no
MakeInitrd=
Ssh=

[Validation]
SecureBoot=
SecureBootKey=
SecureBootCertificate=
SecureBootSignTools=sbsign|pesign|auto
VerityKey=
VerityCertificate=
SignExpectedPCR=yes|no|auto
Passphrase=
Checksum=
Sign=
Key=

[Host]
Incremental=
NSpawnSettings=mkosi.nspawn
ExtraSearchPaths=
QemuGui=yes|no
QemuSmp=2
QemuMem=1G
QemuKvm=yes|no|auto
QemuVsock=yes|no|auto
QemuSwtpm=yes|no|auto
QemuCdrom=yes|no
QemuFirmware=uefi|bios|linux|auto
QemuKernel=
QemuArgs=
Ephemeral=
Credentials=key=value key2=value2
KernelCommandLineExtra=
Acl=yes|no
ToolsTree=mkosi.tools
ToolsTreeDistribution=
ToolsTreeRelease=
ToolsTreePackages=
RuntimeTrees=
RuntimeSize=

mkosi.nspawn
[Exec]
Boot=off|on
Ephemeral=
ProcessTwo=
Parameters=
Enviroment=
User=
WorkingDirectory=
PivotRoot=
*Capability=
*DropCapability=
*AmbientCapability=
NoNewPrivileges=
KillSignal=
Personality=
*MachineID=
*PrivateUsers=
NotifyReady=
SystemCallFilter=
LimitCPU=
LimitFSIZE=
LimitDATA=
LimitSTACK=
LimitCORE=
LimitRSS=
LimitNOFILE=
LimitAS=
LimitNPROC=
LimitMEMLOCK=
LimitLOCKS=
LimitSIGPENDING=
LimitMSGQUEUE=
LimitNICE=
LimitRTPRIO=
LimitRTTIME=
OOMScoreAdjust=
CpuAffinity=
Hostname=
ResolvConf=
Timezone=
Linkjournal=
SuppressSync=

[Files]
ReadOnly=
Volatile=
*Bind=
*BindReadOnly=
*BindUser=
*TemporaryFileSystem=
*Inaccessible=
*Overlay=
*OverlayReadOnly=
*PrivateUsersOwnership=

[Network]
Private=
*VirtualEthernet=
*VirtualEthernetExtra=
*Interface=
*MACVLAN=
*IPVLAN=
*Bridge=
*Zone=
*Port=