|
From: Bruce S. <bw...@ar...> - 2003-07-08 14:59:23
|
> >> From now on everything which is in the directories: > >> $CDDIR/bin > >> $CDDIR/lib > >> $CDDIR/sbin > >> $CDDIR/usr/bin > >> $CDDIR/usr/lib > >> $CDDIR/usr/sbin > >> > >> will be linked into the appropriate folder. > > > >So this could make a lot of optional packages no longer optional? > > > >Instead of making them optional, just put them on the CD and be done > >with them? > > Hmmm, what do others think about this? When move to USB storage or flash > disks, this makes sense. I think it makes sense for _some_ packages now. Especially the interactive (not frequently used) packages. (lynx, wget, diff, ...) I'd much rather have them on CD so they are available when/if I need them, instead of loading them & having them take up memory ALL the time. > >I'm thinking of the H.323 gatekeeper I'm currently working on. > >The first thing it requires is "pwlib". I can just put the libraries > >in $CDDIR/lib (or $CDDIR/usr/lib), and I'm done. No need to make this > >package optional? > > > >It also needs OpenH323 lib. Same question. > > > >And finally the gatekeeper itself. Just put in $CDDIR[/usr]/[s]bin ??? > >No need to make optional? Even for compiling? > > You could do this, but I'm not sure if you want it. > Don't forgett that the CD has to start spinning everytime the binary or the > libs are accessed. It _might_ make sense for some daemons. If a simple binary/daemon is run during boot, it shouldn't have to go back to CD once it's running. I'm not sure about this gatekeeper, since it uses so many libs. - BS |