You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ralph Rönnquist 9c92b3e7ad Merge remote-tracking branch 'debian/master' into suites/unstable 1 month ago
debian Merge remote-tracking branch 'debian/master' into suites/unstable 1 month ago
.gitignore add gitignores, converted from svn 10 years ago
Makefile Fix Makefile's missing input 1 year ago
README merge from people/joeyh/anna_refactor 17 years ago
TODO * Add some code to "anna install" to check for things that are provided 16 years ago
anna.c Change template, to give a senseful message to the user, when no kernel modules can be found. Also, turn that from a question into an error message, since continuing isn't possible without kernel modules anyway. 1 year ago
anna.h * On second thoughts, compile this out by default as it raises the 14 years ago
retriever.c Handle asprintf failures consistently. 8 years ago
retriever.h merge from people/joeyh/anna_refactor 17 years ago
util.c Use SHA256 for verification 4 years ago
util.h Use SHA256 for verification 4 years ago

README

anna uses a retriever to download udebs, checks their consistency, and
calls udpkg to install them. It can be called as follows:

anna <retriever>

Use the given retriever, get the list of all udebs it can
retrieve, work out which to install by default, prompt the user
for which to install, and install all selected.

anna <retriever> default

Same as above, except that the retriever is stored as the default
retriever to use.

anna install <udeb ..>

Uses the default retriever to get the specified udebs and installs
them. Dependencies will automatically be installed too. Note that
this still needs a debconf frontend to be running, so use of the
anna-install command in debian-installer-utils is better for
command-line use.