0ec643dcd9
Make pkg_delete -d the default behavior, remove the option. Remove pkg_create -R support (reorder @dirrm entries). Introduce new plist command @pkgdir, which makes pkg_add add this directory if it doesn't exist already and pkg_delete remove it only if no other package has a @pkgdir entry for it. Otherwise directories are pruned when the last file or directory in them is removed. @dirrm is now a pure hint, if the directory doesn't exist, it will be silently skipped. |
||
---|---|---|
.. | ||
admin.h | ||
audit-packages.sh.in | ||
audit.c | ||
check.c | ||
download-vulnerability-list.sh.in | ||
main.c | ||
pkg_admin.1 | ||
README |
Some of the options of this utility (add, delete) are *not* intended for public release. Any work regarding the consistancy of the pkgdb should be put into pkg_add/pkg_delete, instead of a brute-force "rebuild". The "rebuild" should be only needed wen upgrading from non-pkgdb- pkg_* tools to pkgdb-pkg_* tools. - hubertf