Bepalen van geïnstalleerde filesets

View: New views
5 Messages — Rating Filter:   Alert me  

Bepalen van geïnstalleerde filesets

by Robert de Bock :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo allemaal,

Ik heb vrij lang gezocht naar een manier om uit te vinden welke filesets (base, comp, game, etc) geïnstalleerd zijn. Helaas niets gevonden.

Ik ben bezig met een script (http://meinit.nl/automatically-upgrading-openbsd) om "automatisch" te kunnen updaten. Een onderdeel is het downloaden en installeren van de nieuwere filesets.

Nu heb ik nog geen manier gevonden om te bepalen welke filesets er geïnstalleerd zijn.

Weet iemand of er een manier is om te bepalen welke filesets geïnstalleerd zijn?

Het meest in de buurt lijkt het opzoeken van een file dat in een fileset te verwachten is. Zo hoort /etc/weekly waarschijnlijk in de etc (etc42.tgz in mijn geval) fileset.

Alvast bedankt voor evt. antwoorden! Groet,

Robert de Bock.

Re: Bepalen van =?unknown-8bit?B?Z2XDr25z?= =?unknown-8bit?Q?talleerde?= filesets

by Han Boetes :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Re: Bepalen van geïnstalleerde filesets

by Robert de Bock :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Han,

Dat is zeker ook wat, maar eigenlijk geen antwoord op de vraag.

Onafhankelijk van het script waarmee ik bezig ben, wil ik wel weten
(op een willekeurig OpenBSD systeem) hoe ik kan achterhalen wat de
geïnstalleerde filesets zijn.

Ik heb even door jouw script gebladerd, blij te zien dat er meer
mensen zijn die op deze manier over het upgraden van OpenBSD nadenken,
maar ik zag er geen truc in om te ontdekken welke sets geïnstalleerd
zijn.

Er staan overigens prachtige andere trucs in, bedankt voor de link.

Groet,

Robert de Bock.

On 11/26/07, Han Boetes <han@...> wrote:

> Hoi,
>
> Is dit mischien ook wat?
>
> http://www.xs4all.nl/~hanb/software/OpenBSD-binary-upgrade/
>
>
>
> # Han
>
>


Re: Bepalen van geinstalleerde filesets

by Paul de Weerd :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Nov 26, 2007 at 05:50:16AM -0800, Robert de Bock wrote:
|
| Hallo allemaal,
|
| Ik heb vrij lang gezocht naar een manier om uit te vinden welke filesets
| (base, comp, game, etc) ge??nstalleerd zijn. Helaas niets gevonden.
|
| Ik ben bezig met een script
| (http://meinit.nl/automatically-upgrading-openbsd) om "automatisch" te
| kunnen updaten. Een onderdeel is het downloaden en installeren van de
| nieuwere filesets.
|
| Nu heb ik nog geen manier gevonden om te bepalen welke filesets er
| ge??nstalleerd zijn.
|
| Weet iemand of er een manier is om te bepalen welke filesets ge??nstalleerd
| zijn?
|
| Het meest in de buurt lijkt het opzoeken van een file dat in een fileset te
| verwachten is. Zo hoort /etc/weekly waarschijnlijk in de etc (etc42.tgz in
| mijn geval) fileset.

Dit lijkt mij de meest geschikte methode. Ik heb me dit in het
verleden ook vaak afgevraagd, misschien is een patch die in elke
fileset de naam van de set opneemt op een vaste locatie als
/var/db/sets/{base,comp,etc,game,man,misc,x{base,etc,font,serv,share}}
een idee dat niet meteen wordt afgewezen. Dat zou dit soort scripts
behoorlijk vereenvoudigen volgens mij.

Ik heb daar een tijdje geleden even op zitten broeden maar ben daar
toen (door gebrek aan tijd voornamelijk) niet verder op door gegaan.
Niet dat het iets waard is, maar mijn zegen heb je om dit te patchen
en naar tech@ te mailen ;) Tot die tijd zul je een file per set moeten
identificeren die altijd aanwezig is (liefst in alle architecturen).
Dit zou volgens mij niet heel erg lastig moeten zijn, maar kan altijd
aan wijzigingen onderhevig zijn (denk aan de move van xfree86 naar
xorg).

Cheers,

Paul 'WEiRD' de Weerd

--
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
                 http://www.weirdnet.nl/                 


Re: Bepalen van geinstalleerde filesets

by Han Boetes :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ik ben zelf ben bezig om OpenBSD als een linux distributie in te
pakken, lijkt me ook wel een aardige oplossing. Alleen kom ik tijd
te kort om het af te maken.

Maar het plan is wel OK vinnik.

  http://www.xs4all.nl/~hanb/software/c4o/


# Han