excluding cfengine from install

Holger Levsen debian at layer-acht.org
Thu Jul 26 19:58:54 CEST 2007


Hi,

On Wednesday 18 July 2007 15:27, Henning Sprang wrote:
> To get your special cfengine version into the nfsroot, you need to:
>
> 1) build your specific version as a "real" debian package
> 2) put this version into your own apt repository
> 3) either take care that your deb always has a higher version number as
> the debian debs, so it's selected automatically, or explcitly set the
> version number to be used in /etc/fai/NFSROOT

equivs might be another tool which can help you:


Package: equivs
Description: Circumvent Debian package dependencies
 This package provides a tool to create Debian packages that only
 contain dependency information.
 .
 One use for this is to create a metapackage: a package whose sole
 purpose is to declare dependencies and conflicts on other packages so
 that these will be automatically installed, upgraded, or removed.
 .
 Another use is to circumvent dependency checking.  If a package P is
 not installed on the system, packages that depend on P cannot normally
 be installed.  However, if functionality equivalent to P is known to
 be installed, this tool can be used to trick the Debian package
 management system into believing that package P is actually installed.
 NOTE: this should be considered a crude hack to work around awkward
 situations, not a normal solution.  If you use equivs to work around
 bugs in other Debian packages, you should also file bug reports
 against those packages.


regards,
	Holger
-------------- nächster Teil --------------
Ein Dateianhang mit Bin?rdaten wurde abgetrennt...
Dateiname   : nicht verf?gbar
Dateityp    : application/pgp-signature
Dateigr??e  : 189 bytes
Beschreibung: nicht verf?gbar
URL         : http://lists.uni-koeln.de/pipermail/linux-fai/attachments/20070726/a09b0a21/attachment.bin 


More information about the linux-fai mailing list