diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 000000000000..f3e74716a917 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +## uAu (unattended Arch upgrade) package build + +package build for uAu (https://github.com/steadfasterX/arch_uau/) + +## Guide + +### Install the requirements + +`gpg --receive-keys 1D1F0DC78F173680` + +`trizen -S --noconfirm aur-comment-fetcher-git checkupdates+aur python3-memoizedb` + +#### optional: Install mail + +If you have the command `mail` **not** available on your system: + +`sudo pacman -S ssmtp` + +I use and have tested only sstmp but every sendmail-like `mail` cmd will do. + +#### Build & Install + +`git clone https://github.com/steadfasterX/arch_uau-pkg.git` + +`cd arch_uau-pkg` + +`makepkg -si` + +#### Configure + +Set the expiry, inactive etc to never: + +`chage -E -1 -I -1 -m -1 -M -1 archupdater` + +*/etc/unattended-arch-upgrade.conf* + +All options are well documented in that conf file. Just adjust it to your needs. + +*/etc/unattended-arch-upgrade.ignore* + +This one should be used VERY carefully as ignoring packages can result in unexpected system behavior. +Each "IgnorePkg=" can just contain 1 package name. + +* Bad example: libraries +* Good example: kernel + |