Jeśli nie jesteś jeszcze Deweloperem Debiana i prosisz swojego sponsora o wgranie pakietu po jego sprawdzeniu, powinieneś przygotować pakiet w sposób możliwie czytelny.
W chwili obecnej zalecam dostosowanie systemu przez umożliwienie zapisu w
katalogu /var/cache/pbuilder/result/ przez użytkowników i
dodanie w pliku ~/.pbuilderrc lub /etc/pbuilderrc
wpisu
AUTO_DEBSIGN=yes
Pozwoli to na podpisywanie tworzonych pakietów Twoim kluczem GPG z pliku
~/.gnupg/. Ponieważ pakiet pbuilder jest ciągle
rozwijany, sprawdź w jego bieżącej dokumentacji, w jaki sposób powinieneś
go skonfigurować.
Zobacz ftp://ftp.upload.debian.org/pub/UploadQueue/README.
Możesz też użyć programu dcut z pakietu dput.
Proszę przygotować również prawidłową aktualizację pliku
konfiguracyjnego Twojego pakietu za pomocą dobrze napisanych skryptów
postinst itp., tak aby nie działy się rzeczy
zaskakujące użytkowników! To m. in. jest jednym z czynników, dla
których ludzie wybierają Debiana.
Jeśli rzeczywiście istnieje konieczność ręcznej interwencji (np.
konfiguracja dla różnych katalogów domowych o całkowicie odmiennej
strukturze), pomyśl o domyślnym skonfigurawaniu pakietu w sposób najbardziej
bezpieczny (np. przez wyłączenie usługi) i przygotowaniu właściwej
dokumentacji (pliki README.Debian i NEWS.Debian),
jako ostateczność. Nie zajmuj jednak użytkownika komunikatami debconfa.
Niektórzy twierdzą, że nawet dla specyficznych pakietów Debiana jest
lepszą praktyką przechowywanie zawartości katalogu debian/ w
pliku diff.gz, niż w orig.tar.gz.
Podręcznik dla nowych opiekunów pakietów Debiana
wersja oryginału: 1.2.11, 12-01-2007, wersja tłumaczenia: 1.2.5, 27-09-2007joy-mg@debian.orgptecza@debianusers.plporridge@debian.orgwojtekz@comp.waw.pl