Blob Blame History Raw
//
// These are "factory defaults", DO NOT CHANGE!
// Put your customizations to /etc/apt/apt.conf instead, those will
// override any setting in here.
//

APT 
{
  // Options for apt-get
  Get 
  {
    Download-Only "false";
    Show-Upgraded "true";
    Show-Versions "true";
  };
  Cache
  {
    AllNames "false";
  }  
};

RPM
{
  // Use rpm's ordering, not apt's (which is incorrect for FHL/FC upgrades)
  Order "true";
  // Completely ignore GnuPG signature packages (introduced in rpm 4.1)
  Ignore { "gpg-pubkey"; };
  // Allow multiple kernel and kernel-related packages to be installed
  Allow-Duplicated {
    "^kernel(-(hugemem|kdump|smp|xen[0U]))?(-devel)?$";
    "^(GFS|cman|dlm|gnbd)-kernel(-(hugemem|kdump|smp|xen[0U]))?$";
    "^kmod-.+$";
    "^gpg-pubkey$";
  };
  // XXX: not used currently
  //Allow-Duplicated-Upgrade {
  //  "^kernel(-(hugemem|kdump|smp|xen[0U]))?(-devel)?$";
  //  "^(GFS|cman|dlm|gnbd)-kernel(-(hugemem|kdump|smp|xen[0U]))?$";
  //  "^kmod-.+$";
  //  "^gpg-pubkey$";
  //};
  // "Upgrade" allow-duplicated packages as well
  Upgrade-Virtual "true";
  // Enable source rebuilds
  Source
  {
    Build-Command "rpmbuild --rebuild";
  };
  // Always check GPG keys and automatically import new ones
  GPG-Check "true";
  GPG-Import "true";
};

// Options for the downloading routines
Acquire
{
  http::User-Agent "Fedora APT-HTTP/1.3";
};

Scripts
{
  Init { "gpg-import.lua"; };
  PM
  {
    Pre { "gpg-check.lua"; };
    Post { "upgradevirt.lua"; };
  };
  AptGet
  {
    Upgrade { "upgradevirt.lua"; };
    DistUpgrade {"upgradevirt.lua"; };
    Install::SelectPackage { "upgradevirt.lua"; };
    Install::PreResolve { "upgradevirt.lua"; };
    Install::TranslateArg { "upgradevirt.lua"; };
  };
  Synaptic
  {
    DistUpgrade { "upgradevirt.lua"; };
  }
}

// upgradevirt.lua specific item - make newly installed kernel default
Kernel
{
  // As of FC3+, the kernel packages take care of this automatically
  //Set-Default "true";
  Module-Prefix { "kernel-module-"; };
}