Plik konfiguracyjny składa się z dowolnej ilości zwrotek, rozdzielonych jedną lub wieloma pustymi liniami. Format zwrotki jest następujący:
Package: pakiet Accept-Origin: źródło1 Track-Origin: źródło2 Track-Version: wersja
Wszystkie linie w zwrotce są wymagane, a ich znaczenie jest następujące:
Powyższa zwrotka powoduje pominięcie pakietu pakiet z wyjścia programu, o ile kandydująca wersja pakietu pochodzi ze źródła źródło1, i jednocześnie najnowsza wersja tegoż pakietu dostępna ze źródła źródło2 jest równa wersja.
Jeśli dla danego pakietu istnieje więcej niż jedna zwrotka, to jest on pomijany jeśli choć jedna z nich pasuje do obecnej sytuacji.
Package: pakiet Accept-Origin: * Track-Origin: dystrybutor Track-Version: =candidate Package: pakiet Accept-Origin: * Track-Origin: dystrybutor Track-Version: =candidate-base
gdzie dystrybutor to identyfikator dystrybutora systemu, określony przez wynik komendy lsb_release --id lub przez pole DISTRIB_ID w pliku /etc/lsb-release.
puppet-softwarelab (0.2) [SoftwareLab: 0.2 0.1]
Aby tego uniknąć, należy dodać do pliku konfiguracyjnego następującą zwrotkę:
Package: puppet-softwarelab Accept-Origin: SoftwareLab Track-Origin: * Track-Version: =candidate
Jeśli dodatkowo "przypniemy" pakiet do źródła "release o=Softwarelab", to taka konfiguracja spowoduje, że apt-forktracer ostrzeże nas, jeśli w jakimś innym źródle pojawi się taki pakiet w wersji nowszej niż dostępne ze źródła SoftwareLab.
spamc (3.2.3-0.volatile1) [Debian: 3.1.7-2] [volatile.debian.org: 3.2.3-0.volatile1]
Aby wymusić pomijanie tego pakietu, należy dodać analogiczną zwrotkę do konfiguracji:
Package: spamc Accept-Origin: volatile.debian.org Track-Origin: * Track-Version: =candidate
W tej sytuacji niewielka zmiana wersji pakietu oficjalnego (na przykład na 3.1.7-2etch1) pozostanie niezauważona. Konfiguracja ta nadaje się więc wyłącznie w przypadkach, gdy ufamy, że osoba udostępniająca zainstalowany przez nas backport śledzi zmiany wersji stabilnej i będzie wydawać poprawione backporty, zawierające niezbędne zmiany z edycji stabilnej. Jeśli nie mamy takiego zaufania, należy użyć następującej konfiguracji.
policyd-weight (0.1.14-beta-6etch2.0.sl.1) [Debian: 0.1.14-beta-6etch2] [SoftwareLab: 0.1.14-beta-6etch2.0.sl.1]
Jest wtedy przydatna poniższa konfiguracja:
Package: policyd-weight Accept-Origin: SoftwareLab Track-Origin: Debian Track-Version: 0.1.14-beta-6etch2
Warto zauważyć, że jeśli tworząc poprawioną wersję pakietu zastosujemy się do pewnej konwencji numeracji wersji, to do uzyskania tego efektu wystarczy opisana wyżej Konfiguracja domyślna. W tym przypadku wystarczyłoby nadać pakietowi wersję 0.1.14-beta-6etch2~sl.1 i powyższa zwrotka konfiguracji stałaby się zbędna. Co ważniejsze, odpada wtedy konieczność aktualizacji konfiguracji przy wydawaniu nowej wersji pakietu, ponieważ konfiguracja domyślna jest generowana automatycznie na podstawie obecnej sytuacji.