aboutsummarylogtreecommitdiffstats
path: root/README.md
blob: 181e988a6829265af87b1be42e3a11c0f4df817d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
## 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

*/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