Ha Sietse,
da's op zich al een goed idee: de modules benoemen (voor zover te
identificeren). Tussen de distro's onderling verschilt niet zo veel dat
Ubuntu configureren nog net zo veel kost als RedHat als je die tweede
net gedaan hebt. Maar -zo uit de losse pols- wel zo veel dat je nog een
keer de helft van de tijd kwijt bent.
De RPM/Deb-dichotomie heeft toch ook wel diepgravende gevolgen (bijv.
voor de server waarop ze staan, de manier waarop ze gemaakt worden, de
commando's waarmee je ze installeert, de manier waarop met dependencies
omgegaan wordt, de pre- en post-installscripts (reden waarom Alien niet
zo goed werkt).
En een van onze eisen in het begin was een manier om al die LWP's in de
gaten te houden, a la SpaceWalk. Dat is tot nog toe de enige Open Source
tool die dit kan en voldoende voorgeconfigureerd is om niet eerst een
half jaar te besteden aan het configgen van je uitroltool. De structuur
van RPMs en in mindere mate RedHat zie je sterk terug in SpaceWalk.
Reden waarom ik niet zie hoe we dat voor Debs, en dus voor Ubuntu in
kunnen zetten.
Mvgr.
Jurjen
On Thu, 2008-10-23 at 21:03 +0200, Sietse Achterop wrote:
> Jurjen Bokma wrote:
> > Ha Sietse,
> >
> > wat laat? Niks laat, je bent de eerste :)
> > Alvast dank voor de kritiek, die snijdt volgens mij wel hout.
> > Inhoudelijke reactie volgt wat later (en naar de lijst), want ik ben nu
> > op zolder aan het klussen.
>
> >> Dit project heeft twee kanten:
> >>
> >> 1 Het intergreren van een linux-client in de CIT infrastructuur.
>
>
> Hoi Jurjen,
>
> nog een klein puntje. Voor "de eerste kant" geldt dat het distributie en rpm/deb verhaal alleen
> aan de client kan zit. Als je, simpel gezegd, ervan uit gaat dat het maken van een
> client alleen is het goed zetten van een aantal /etc-files waarmee de interface met
> de servers gemaakt wordt, dan zou je kunnen zeggen dat je eenvoudigweg verschillende
> lwp-clients kunt ondersteunen.
> Het is natuurlijk niet zo simpel, maar ik zou die set van aanpassingen wel als "module"
> maken. Zo verschillend zullen de fstab's, ypbind,conf's en dergelijke niet zijn tussen
> redhat, debian en ubuntu.
> (als al die file's binnen de LSB vallen zou er zelfs geen verschil hoeven zijn?)
>
> Tot ziens maar weer.
> Sietse
>
>
> PS. Een andere module zou het document kunnen zijn van hoe je de locale extensies doet.
> Zoals bij ons: /usr/local voor locale aanpassingen, /opt voor dingen op de server,
> /opt/local/etc voor een aantal hooks die in /etc staat of zo.
>
>
>
>
>
|