Re: ProFTPD + mod_otp (+ libpam-opie), hur gör jag ett snygg paket?
Hej
On Fri, Aug 20, 2004 at 05:44:06PM +0200, Lars Bjarby wrote:
> On Fri, Aug 20, 2004 at 03:52:35PM +0200, Ola Lundqvist wrote:
>
> > Det kan dock vara så att proftpd inte är i uppackat tillstånd
> > (utan använder någon patchmekanism) och då är det inte riktigt
> > lika enkelt. Detta är dock inte så vanligt. Ser du filerna som
> > vanligt är det inte så.
> >
>
> Verkar som det är nån patchmekanism, katalogstrukturen i det uppackade
> trädet är som följer:
>
> debian/
> <ett gäng filer bortklippta>
> patches/
> 01.contrib.mod_ldap.c.diff
> 02.mod_pam.c.change.pam.name.diff
> 03.mod_ldap.c.diff
> 04.mod_sql_postgres.c.diff
> 06.man.diff
> 07.autoconf.diff
> 08.misc.diff
> 09.mod_xfer.c.diff
> 10.mod_unixpw.c.ldap.fix.diff
> 11.mod_auth.c.shell.null.segfault.diff
> 12.ftpasswd.cracklib.location.diff
> 13.mod_sql_mysql.c.diff
> 14.quotatab_modules.diff
> 15.mod_quotatab_sql.c.diff
> 16.dirtree,c.diff
> 17.netio.c.diff
> CVS/
> rules*
> upstream/
> tarballs/
> proftpd-1.2.9.tar.bz2
Jag skulle tippa på att detta är dpatch. Det ser du i build-depends-raden
i debian/control. Det är det system som jag nämnde men som jag inte
ville gå in på mer. Jag har aldrig använt det själv.
apt-get install dpatch
man dpatch
> Kan inte säga att jag har någon koll på detta, är det någon
> standardiserad sak detta? Eller är det något som proftpd-pakteraren
> har snickrat ihop själv?
>
> > Du kan även ta en titt på http://www.opal.dhs.org/docs/debian/upplysning/
> >
>
> Bra sida för övrigt, har tidigare läst resten dokumentationen för
> skapande av paket på debian.org men tyckte den här klargjorde en del.
Tackar. Den är dock rätt gammal så en del information kan vara
lite ouppdaterad. :) Men det går nog att leva med.
// Mvh Ola
> --
> .oO laban@krakpot.net Oo.
--
--------------------- Ola Lundqvist ---------------------------
/ opal@debian.org Annebergsslingan 37 \
| opal@lysator.liu.se 654 65 KARLSTAD |
| +46 (0)54-10 14 30 +46 (0)70-332 1551 |
| http://www.opal.dhs.org UIN/icq: 4912500 |
\ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 /
---------------------------------------------------------------
Reply to: