-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnfpm.yaml
More file actions
55 lines (49 loc) · 1.42 KB
/
nfpm.yaml
File metadata and controls
55 lines (49 loc) · 1.42 KB
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
43
44
45
46
47
48
49
50
51
52
53
name: "uubu"
arch: "amd64"
platform: "linux"
version: "${VERSION}"
section: "admin"
priority: "optional"
maintainer: "NDXDeveloper <NDXDev@gmail.com>"
description: |
Automated system update tool for Ubuntu and Kubuntu distributions.
uubu (Update Upgrade Ubuntu) streamlines the process of keeping your
system up-to-date by automatically handling APT packages, Snap packages,
and Flatpak applications in a single command.
.
Key features include:
- Complete system updates (APT, Snap, Flatpak)
- Optional Timeshift snapshot creation for safe rollback
- Automatic cleanup of obsolete packages and cache
- Safety checks (root prevention, internet connectivity)
- Colored terminal output for clear status indication
- Configurable options via command-line flags
.
This tool is particularly useful for system administrators and users
who want to automate their update routine while maintaining system
safety through optional backup snapshots.
vendor: "NDXDeveloper"
homepage: "https://github.com/NDXDeveloper/uubu"
license: "MIT"
contents:
- src: "./uubu-linux-amd64"
dst: "/usr/bin/uubu"
file_info:
mode: 0755
- src: "./README.md"
dst: "/usr/share/doc/uubu/README.md"
file_info:
mode: 0644
- src: "./LICENSE"
dst: "/usr/share/doc/uubu/copyright"
file_info:
mode: 0644
depends:
- "libc6"
- "sudo"
- "apt"
recommends:
- "timeshift"
suggests:
- "snapd"
- "flatpak"