Re: Port mit allen Abhängigkeiten löschen?

From: Christian Weisgerber <naddy(at)mips.inka.de>
Date: Sat, 11 Jan 2014 21:32:40 +0000 (UTC)

Oliver Fromme <olli(at)lurza.secnetix.de> wrote:

> Das ist bedauerlich. Aber wird das Installationsdatum
> wenigstens in der DB abgelegt, so dass man über Umwege
> darankommt?

Ja, mit pkg query auch auf dokumentiertem Weg.

> > Na gut, man kann natürlich auch sqlite3 /var/db/pkg/local.sqlite
> > anwerfen.
>
> Ok, das ist im Grunde genommen nicht besser oder schlechter,
> als unter /var/db/pkg/* herumzupfuschen. Ich will nur hoffen,
> dass das DB-Schema gut dokumentiert ist.

| pkg shell is used to interact with the local or remote database through a
| sqlite3 console. Extreme care should be taken when using this command.
|
| Do not rely on this command. The underlying schema is subject to change
| on any release. Use pkg-query(8), pkg-rquery(8), pkg-search(8) and
| pkg-set(8) instead for querying and modiying the database. These com-
| mands are expected to have a stable API, unlike the database schema.

Einfügen von falschen Daten ist allerdings nicht vorgesehen. Obwohl,
vielleicht mit pkg register.

> Irgendwie geht das alles in eine Richtung, die mir nicht
> gefällt.

Die spannende Frage ist, was passiert, wenn die SQLite-Datenbank
beschädigt wird.

-- 
Christian "naddy" Weisgerber                          naddy(at)mips.inka.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 11 Jan 2014 - 22:32:50 CET

search this site