summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/TODO
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2010-01-10 16:03:50 +0000
committerMarc Espie <espie@cvs.openbsd.org>2010-01-10 16:03:50 +0000
commitdadbedeb89bd204d49122ab5fbac537f4683d117 (patch)
tree0b7e04f22f59cd13abc021cdbae9e356067a567d /usr.sbin/pkg_add/TODO
parent2f2747ebda66d71fce85941836cf6f7cdb327508 (diff)
use full signatures to avoid downgrades.
remove double check in update that properly belongs in pkg_add replace has_new_sig by has_different_sig, with better diagnostic messages.
Diffstat (limited to 'usr.sbin/pkg_add/TODO')
-rw-r--r--usr.sbin/pkg_add/TODO4
1 files changed, 1 insertions, 3 deletions
diff --git a/usr.sbin/pkg_add/TODO b/usr.sbin/pkg_add/TODO
index 00a58fe247c..2d0c8f11098 100644
--- a/usr.sbin/pkg_add/TODO
+++ b/usr.sbin/pkg_add/TODO
@@ -11,10 +11,8 @@ full update, for instance... or ignore already installed packages (mostly
done).
- make sure all user-interface is done through a few functions, so that it's
easy to plug another interface in (mostly done)
-- compare full package signatures during updates, to ignore stuff that's
-different but older.
- don't close Location unconditionally while looking for updates. In most
cases, we're going to install this package right away, so we should try to
keep it open to avoid spurious ftp disconnects.
- get an update path for libraries to be able to adjust dependencies correctly.
-- provide a "smart" is it installed ? option. pkg_info -u package ?
+- allow pkg_add newpackage to do updates or install.