diff options
author | steadfasterX | 2019-01-03 11:30:35 +0100 |
---|---|---|
committer | steadfasterX | 2019-01-03 12:05:09 +0100 |
commit | 3e291bbc4d5d8236020504e8ba6606730d09439b (patch) | |
tree | 26ad16ac36428b30e7ea450f56426ee220c27090 /README.md | |
download | aur-3e291bbc4d5d8236020504e8ba6606730d09439b.tar.gz |
squashed and merged from upstream
added .SRCINFO
added maintainer, better description
README updated
bumped version
fix stupid github markdown
bumped version (after 1 year daily usage... yea 1.0)
completed install guide
fix: typo for ssmtp
fix: when no ignore pkg specified archnews failed
fix: cron get not executed due to wrong file perm
fix: create log directory if it doesn't exist
missing line
first version of a real readme
new release
fix: omg.. the ignores had an effect for the checks only..
fix: typo prevented arch news exec
fix/new: parsing the config before install/remove
this gives high flexibility to change installation path, user etc
fix: whole installation now clean
adding post install and post remove
fix: uau symlink
new: initial version of package build
initial version of gitignore
Initial commit
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 + |