natpmpc - portable and fully compliant implementation of NAT-PMP (client)

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename natpmpc_20150609-7_i386.deb
Package name natpmpc
Package version 20150609
Package release 7
Package architecture i386
Package type deb
Category net
License -
Maintainer Thomas Goirand <>
Download size 9.38 KB
Installed size 30.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 natpmpc test client.


Package Version Architecture Repository
natpmpc_20150609-7_amd64.deb 20150609 amd64 Debian Main
natpmpc - - -


Name Value
libc6 >= 2.15
libnatpmp1 >= 20150609


Name Value
natpmp-utils << 20150609


Type URL
Binary Package natpmpc_20150609-7_i386.deb
Source Package libnatpmp

Install Howto

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




2019-01-29 - Yangfl <>
libnatpmp (20150609-7) unstable; urgency=medium
* Fix symlink overwrites of doc directories (Closes: #905200).
* Mark Multi-Arch same for libnatpmp1.
2019-01-07 - Yangfl <>
libnatpmp (20150609-6) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTCBFS: multiarchify python Build-Depends. (Closes: #913150)
[ Yangfl ]
* Bump Standards-Version to 4.3.0.
* Bump debhelper compat to 12.
2018-08-16 - Yangfl <>
libnatpmp (20150609-5) unstable; urgency=medium
* Fix symlink overwrites of doc directories (Closes: #905200).
* Bump Standards-Version to 4.2.0.
2018-05-23 - Yangfl <>
libnatpmp (20150609-4) unstable; urgency=medium
* Move library to multiarch path.
* Make Homepage field more accurate.
2018-04-21 - Yangfl <>
libnatpmp (20150609-3) unstable; urgency=medium
* Mark Replaces and Breaks natpmp-utils for natpmpc (Closes: #894249).
* Mark Multi-Arch same for libnatpmp-dev and python3-libnatpmp.
* Disable hurd-any due to lack of rt_msghdr and RTM_*.
* Bump Standards-Version to 4.1.4.
2018-03-26 - Thomas Goirand <>
libnatpmp (20150609-2) unstable; urgency=medium
* Uploading to unstable.
2018-02-01 - Thomas Goirand <>
libnatpmp (20150609-1) experimental; urgency=medium
[ Yangfl ]
* New upstream release.
* Add Python 3 module.
* Rename natpmp-utils to natpmpc.
[ Thomas Goirand ]
* Updated VCS URLs to point to Salsa.
* Ran wrap-and-sort -bast.
* Added a debian/gbp.conf.
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).

See Also

Package Description
naturaldocs_1.51-3_all.deb extensible, multi-language documentation generator
nautic_1.5-4_i386.deb computation of observer position in astro-navigation
nautilus-admin_1.1.9-2_all.deb Extension for Nautilus to do administrative operations
nautilus-compare_0.0.4+po1-1_all.deb Context menu comparison extension for Nautilus file manager
nautilus-data_3.30.5-2_all.deb data files for nautilus
nautilus-emblems_0.3.1-5_all.deb emblems property page for nautilus
nautilus-extension-brasero_3.12.2-5_i386.deb CD/DVD burning integration for Nautilus
nautilus-extension-burner_3.0.6-1_i386.deb CD/DVD burning integration for Nautilus
nautilus-extension-gnome-terminal_3.30.2-2_i386.deb GNOME terminal emulator application
nautilus-filename-repairer_0.2.0-1_i386.deb Nautilus extension for filename encoding repair
nautilus-gtkhash_1.2-1_i386.deb nautilus extension for computing checksums and more using gtkhash
nautilus-hide_0.2.3-7_all.deb Extension for Nautilus to hide files without renaming them
nautilus-image-converter_0.3.1~git20110416-2_i386.deb nautilus extension to mass resize or rotate images
nautilus-image-manipulator_1.3-2.1_all.deb Resize and send images from Nautilus
nautilus-nextcloud_2.5.1-3+deb10u1_all.deb Nextcloud integration for Nautilus