# hive-up Program to manage update process of Kira Linux. Creating snapshots. Dealing with pacman fail, etc. There should be some documantation here. hive-up uses `/etc/hive-up.toml` as config file. ```text Update program fot Kira Linux :3 Usage: hive-up Commands: boot Manage system boot pac Intended to be used by pacman hooks help Print this message or the help of the given subcommand(s) Options: -h, --help Print help -V, --version Print version ``` Pac mode: ```text Usage: hive-up pac Commands: snapshot-system Creates snapshoots of /usr and /var subvolumea start This supposed to be called by pacman hook before transaction hive-up will check for /var/lib/hive-up/pac-lock and will not create snapshots in case it present Its safe lock mesure to prevent multiple snapshots on system fixing or some corner cases Lock file can be deleted by `pac finish` that should be called by pacman after transaction finis This supposed to be called by pacman hook before transaction. Right now only thing it does is removes /var/lib/hive-up/pac-lock file help Print this message or the help of the given subcommand(s) Options: -h, --help Print help Print help ``` Boot mode: ```text Usage: hive-up boot Commands: update Install new kernel into boot partition efi-menu-init Cleans up and recreates UFI boot menu init Cleans up and recreates UFI boot menu and /EFI dir content help Print this message or the help of the given subcommand(s) Options: -h, --help Print help ``` 1. It creates snapshots of `/usr` and `/var` subvolumes