python-nut - network UPS tools - Python bindings for NUT server

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-nut
Package version 2.7.2
Package release 4ubuntu1
Package architecture all
Package type deb
Installed size 159 B
Download size 43.31 KB
Official Mirror
Network UPS Tools (NUT) is a client/server monitoring system that
allows computers to share uninterruptible power supply (UPS) and
power distribution unit (PDU) hardware. Clients access the hardware
through the server, and are notified whenever the power status
This package provides Python bindings to connect to NUT server.


Package Version Architecture Repository
python-nut_2.7.2-4ubuntu1.2_all.deb 2.7.2 all Ubuntu Updates Universe
python-nut_2.7.2-4ubuntu1.2_all.deb 2.7.2 all Ubuntu Updates Universe
python-nut_2.7.2-4ubuntu1_all.deb 2.7.2 all Ubuntu Universe
python-nut - - -


Name Value
python << 2.8
python >= 2.7


Type URL
Binary Package python-nut_2.7.2-4ubuntu1_all.deb
Source Package nut

Install Howto

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




2015-12-03 - Louis Bouchard <>
nut (2.7.2-4ubuntu1) xenial; urgency=low
* Merge with Debian; remaining changes (LP: #1522346) :
- debian/control:
+ remove Build-Depends on libpowerman0-dev
+ remove nut-powerman-pdu
- debian/nut-powerman-pdu.{install,manpages}: dropped for now
- debian/{nut-cgi,nut-server}.postinst: add nut to the group
unconditonally, for compatibility with UPSes connected by serial port.
- debian/, debian/{nut,nut-server,nut-client}.install,
debian/rules: Install apport hooks for all top-level nut packages.
- Patch libtool.m4 and configure to support ppc64le.
- Disable systemd unit; it does not check nut.conf whether nut is
configured, and thus fails to start (and the package install).  The
init.d script works well enough for the time being.
- debian/tests/ in the CVE_2012_2944 test, give nut at most
+ 5 seconds to shut down, instead of expecting it to be shut down
immediately after sending the killall.
+ Additional indication on how to run tests for oneiric, precise to 
vivid and wily+
- debian/patches/0006-ups-conf-reorder.patch: Move maxretry setting
above Examples section.
- debian/tests/control : Fix dep8 test failures:
+ Drop python-unit from dep8 dependencies since the python-test
package has now been removed. The unittest module has shipped with
Python since 2.1.
+ Add dep8 test dependency on python, since Python 2 is required and
is not necessarily installed by default any more.
* Dropped changes:
- Fix linking libupsclient : Superseded upstream
- debian/patches/backport-fix-lp753661.patch: extraneous end-of-line now
fixed differently upstream.
- debian/rules: Use udev version for Ubuntu; delta no longer needed as
both versions are earlier than the earliest supported udev in Ubuntu.
[ Steve Langasek ]
* debian/nut-{cgi,server}.postinst: fix 'adduser' logic to be
unconditional, since adduser is guaranteed to be idempotent.
2015-03-20 - Laurent Bigonville <>
nut (2.7.2-4) unstable; urgency=medium
* Really fix package initial installation when PID1 is systemd (Closes:
2015-02-17 - Laurent Bigonville <>
nut (2.7.2-3) unstable; urgency=medium
* debian/NEWS: Fix NEWS file syntax
2015-02-17 - Laurent Bigonville <>
nut (2.7.2-2) unstable; urgency=medium
[ Laurent Bigonville ]
* debian/gbp.conf: Switch to debian-jessie branch
* debian/rules: Revert the changes made in the previous NMU, I don't think
that dropping the .service file that late in the release cycle is a good
idea and anyway this was causing left-over files on upgrade.
* Add wrappers that check the MODE in /etc/nut/nut.conf to avoid starting
the daemons if nut is not configured (Closes: #747863).
[ Michael Fincham ]
* Add patch that detects and corrects unsafe permissions on ~/.nut-monitor
left over from old installations during NUT-Monitor startup.
(Closes: #777706)
2015-01-17 - Neil Williams <>
nut (2.7.2-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Port Ubuntu change to drop upstream systemd unit files to allow
sysvinit files for Jessie. (Closes: #747863)

See Also

Package Description
python-nwdiag_1.0.3-4.1_all.deb generate network-diagram image file from spec-text file
python-nwsclient_1.6.4-8build1_all.deb NetWorkSpaces client for distributed Python applications
python-nwsserver_2.0.0-2build1_all.deb NetWorkSpaces server for distributed applications
python-nxs_4.3.2-svn1921-3_all.deb NeXus scientific data file format - python binding
python-nxt-filer_2.2.2-2_all.deb simple GUI to manage files on a LEGO Mindstorms NXT
python-nxt_2.2.2-2_all.deb python driver/interface/wrapper for the Lego Mindstorms NXT robot
python-oauth2client_2.0.1-1_all.deb OAuth 2.0 client library - Python 2.7
python-obexftp_0.24-4build2_amd64.deb Python binding to the object exchange file transfer library
python-objgraph-doc_2.0.1-1_all.deb Module for exploring Python object reference graphs (Documentation)
python-objgraph_2.0.1-1_all.deb Module for exploring Python object reference graphs
python-odf-doc_1.3.1+dfsg-1_all.deb documentation and examples for python-odf and python3-odf
python-odf-tools_1.3.1+dfsg-1_all.deb Python API and tools to manipulate OpenDocument files
python-odf_1.3.1+dfsg-1_all.deb Python API and tools to manipulate OpenDocument files
python-odoorpc-doc_0.4.1-1_all.deb pilot Odoo servers through RPC (documentation)
python-odoorpc_0.4.1-1_all.deb pilot Odoo servers through RPC (Python 2)