mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-11-27 11:02:17 -05:00
README
This commit is contained in:
parent
243e46120b
commit
10ff02d314
20
README.md
20
README.md
@ -14,19 +14,21 @@ reviewing the PKGBUILDs it downloads, in order to make sure it doesn't
|
|||||||
include things like viruses or trojans, or downloading from a weird
|
include things like viruses or trojans, or downloading from a weird
|
||||||
URL.
|
URL.
|
||||||
|
|
||||||
I wanted a way to maintain my own repository of PKGBUILDs, downloaded
|
This tool builds packages from a directory tree of PKGBUILD files. The
|
||||||
from the AUR, that I have manually verified. Building and installing
|
idea is that you put this directory into a version control system only
|
||||||
packages built from those pre-verified PKGBUILDs resolves the
|
after having verified the PKGBUILD files are correct and
|
||||||
|
non-malicious. Additionally, the packages are signed with your own gpg
|
||||||
|
key (and verified by the client on installation.) This resolves the
|
||||||
insecurity of the AUR in my mind. This gives me the full power of the
|
insecurity of the AUR in my mind. This gives me the full power of the
|
||||||
AUR, but allows me to automate my package installs in a way that I
|
AUR, but allows me to automate my package installs in a way that I
|
||||||
never felt comfortable with before. Seriously, why does pacaur have a
|
never felt comfortable with before. Seriously, why does pacaur have a
|
||||||
`--noconfirm` option? That's scary.
|
`--noconfirm` option? That's scary. Worse than 10 toolbars on your
|
||||||
|
mother's web browser scary.
|
||||||
|
|
||||||
The packages this tool builds can be hosted as a regular arch
|
The packages this tool builds can be hosted as a regular arch
|
||||||
repository, which you put into your `/etc/pacman.conf`. The added
|
repository, either on your local filesystem or on a webserver. The
|
||||||
convenience here is that although the packages came from the AUR, your
|
added convenience here is that although the packages came from the
|
||||||
clients install it through regular-old pacman.
|
AUR, your clients install it through regular-old pacman.
|
||||||
|
|
||||||
|
|
||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
@ -83,7 +85,7 @@ individual package names after the repository name if you only wish to
|
|||||||
build certain packages. If you do specify package names, make sure to
|
build certain packages. If you do specify package names, make sure to
|
||||||
include all dependencies, as they will not be included otherwise.
|
include all dependencies, as they will not be included otherwise.
|
||||||
|
|
||||||
The repository directory can be listed in your /etc/pacman.conf like this:
|
The repository directory can be listed in your `/etc/pacman.conf` like this:
|
||||||
|
|
||||||
[ryan]
|
[ryan]
|
||||||
Server = file:///home/ryan/git/arch-ppa/ryan
|
Server = file:///home/ryan/git/arch-ppa/ryan
|
||||||
|
Loading…
Reference in New Issue
Block a user