libnatpmp1 - portable and fully compliant implementation of NAT-PMP

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename libnatpmp1_20110808-4_amd64.deb
Package name libnatpmp1
Package version 20110808
Package release 4
Package architecture amd64
Package type deb
Category net
License -
Maintainer Ubuntu Developers <>
Download size 7.49 KB
Installed size 26.00 KB
NAT-PMP is the direct concurrent to the UPnP IGD specification. It is
providing a way to do NAT traversal. It is part of the Bonjour protocol
specifications. At the moment it is mainly supported by Apple software and
hardware. For a way to add NAT-PMP capabilities to your *BSD, Linux or
(Open)Solaris Router, you should have a look at MiniUPnPd which is
supporting NAT-PMP in addition to UPnP since December 2007 !
libnatpmp is an attempt to make a portable and fully compliant
implementation of the protocol NAT-PMP for the client side. It is based on non
blocking sockets and all calls of the API are asynchronous. It is therefore
very easy to integrate the NAT-PMP code to any event driven code.
This package contains the shared library.


Package Version Architecture Repository
libnatpmp1_20110808-4_i386.deb 20110808 i386 Ubuntu Main
libnatpmp1 - - -


Name Value
libc6 >= 2.7


Type URL
Binary Package libnatpmp1_20110808-4_amd64.deb
Source Package libnatpmp

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libnatpmp1 deb package:
    # sudo apt-get install libnatpmp1




2016-01-28 - Mattia Rizzolo <>
libnatpmp (20110808-4) unstable; urgency=medium
* Team upload.
* Use source format 3.0 (quilt), import the diff into a quilt patch.
* Run wrap-and-sort.
* Use debhelper compat 9 and the dh sequencer.
* Multiarchify the library.  Closes: #812959, LP: #1508673
* Add a symbols file.  Closes: #635535
* debian/copyright:
+ update to the final copyright-format 1.0.
+ update the years of the upstream part.
+ add myself to the copyright owner of the debian part.
* Bump Standards-Version to 3.9.6, no changes needed.
* Move the repository to collab-maint.
2011-08-24 - Thomas Goirand <>
libnatpmp (20110808-3) unstable; urgency=low
[ Thomas Goirand ]
* Moves the natpmpc inside a new natpmp-utils package (Closes: #639084).
* Removes Debian specific natpmpc.1, since upstream integrated it in his
upstream tarball.
[ Stanislav Maslovski ]
* debian/control:
- no need to build-depend/depend on python: python module is not built
- corrected libnatpmp1 dependencies
- corrected libnatpmp-dev dependencies
- natpmp-utils replaces older libnatpmp binaries
- linatpmp1 suggests natpmp-utils
* debian/rules:
- do not move files by hand, use dh_install
- install docs and changelogs only once
* new files:
- natpmp-utils.install, natpmp-utils.manpages,
libnatpmp-dev.install, libnatpmp1.install
* removed files:
- libnatpmp1.shibls (not needed; autogenerated by dh_makeshlibs),
2011-08-22 - Thomas Goirand <>
libnatpmp (20110808-2) unstable; urgency=low
* Removes the Provides: libnatpmp0 (Closes: #638828).
2011-08-09 - Thomas Goirand <>
libnatpmp (20110808-1) unstable; urgency=low
* New upstream version 20110808, now building on kFreeBSD (Closes: #636786).
* libnatpmp-dev doesn't recommends minissdpd anymore (Closes: #630334).
2011-08-03 - Thomas Goirand <>
libnatpmp (20110730-1) unstable; urgency=low
* New upstream release:
- Reviewed 3 clause BSD license on file headers (Closes: #633643).
* Renamed libnatpmp0 into libnatpmp1, as upstream did an ABI change,
consequently upgraded so version.
* Renamed libnatpmp0.shlibs as libnatpmp1.shlibs.
* Moving the .a into the .dev package.
* debian/copyright is now in correct DEP5 format.
2011-06-15 - Thomas Goirand <>
libnatpmp (20101211-2) unstable; urgency=low
* libnatpmp-dev now depends on libnatpmp0 (= ${binary:Version})
(Closes: #630335).
* This time, uploading to SID.
* Standards-Version is now 3.9.2.
* Doesn't Recommends minissdpd, but Suggests it now (Closes: #630334).
* Updated Makefile to use LDFLAGS = -Wl,--no-undefined instead of just
--no-undefined, as it wouldn't build otherwise.
* Removed the first word (an article) in the short description as it was
bothering lintian.
2010-12-29 - Thomas Goirand <>
libnatpmp (20101211-1) experimental; urgency=low
* Initial release. (Closes: #608280)

See Also

Package Description libraries for nautilus components - development version libraries for nautilus components - runtime version
libncurses5-dev_6.0+20160213-1ubuntu1_amd64.deb developer's libraries for ncurses
libncurses5_6.0+20160213-1ubuntu1_amd64.deb shared libraries for terminal handling
libncursesw5-dev_6.0+20160213-1ubuntu1_amd64.deb developer's libraries for ncursesw
libncursesw5_6.0+20160213-1ubuntu1_amd64.deb shared libraries for terminal handling (wide character support)
libndp-dev_1.4-2_amd64.deb Library for Neighbor Discovery Protocol (development files)
libndp0_1.4-2_amd64.deb Library for Neighbor Discovery Protocol
libneon27-dev_0.30.1-3build1_amd64.deb Header and static library files for libneon27
libneon27-gnutls-dev_0.30.1-3build1_amd64.deb Header and static library files for libneon27 (GnuTLS enabled)
libneon27-gnutls_0.30.1-3build1_amd64.deb HTTP and WebDAV client library (GnuTLS enabled)
libneon27_0.30.1-3build1_amd64.deb HTTP and WebDAV client library
libnet-cidr-perl_0.17-1_all.deb Manipulate IPv4/IPv6 netblocks in CIDR notation
libnet-dbus-perl_1.1.0-3build1_amd64.deb Perl extension for the DBus bindings
libnet-dns-perl_0.81-2build1_amd64.deb Perform DNS queries from a Perl script