scripts/README.md

817 B

Scripts

Scripts for administrating Arch Linux servers

Overview

User management

The adduser.py, deluser.py, moduser.py, srvuser.py, and ldappass.py libraries implement a Python API for managing LDAP users. There is also a set of simple wrapper scripts to use the libraries from the command line.

upgrade

Upgrades the system, all AUR packages, and Nextcloud.

backup

Creates an incremental system backup using bup.

setid

Sets up the /etc/subuid and /etc/subgid files for rootless Podman.

synapse-rm

A command-line wrapper around synadm to quickly delete multiple Matrix rooms.

pacplot

Graphs the number of installed packages over time by parsing /var/log/pacman.log.