Merge proposed patch from Yifeng Li, thanks for the work

This commit is contained in:
Laurent Bigonville 2022-07-10 09:28:28 +02:00
parent c39fca67d6
commit 89ba505c47
25 changed files with 641 additions and 549 deletions

22
debian/changelog vendored
View File

@ -1,8 +1,26 @@
nut (2.7.4-15) UNRELEASED; urgency=medium
nut (2.8.0-1) UNRELEASED; urgency=medium
[ Yifeng Li ]
* New upstream release (Closes: #1014287)
- This is the first update in the past 6 years since 2016, and
includes a huge number of fixes, changes, and new device support.
- New serial, I2C and Modbus drivers.
- Driver oldmge-shut has been removed, and replaced by mge-shut.
- New systemd integration, nut-driver.target, nut-driver@instances,
and nut-driver-enumerator are now used to manage drivers.
- Support libusb 1.0 (Closes: 810449)
- Python library PyNUT and the NUT-Moniter GUI has been upgraded to
Python 3.
- API/ABI changes in libnutclient2, libnutscan and libupsclient.
- Fixed POWEROFF_WAIT option on systemd. (Closes: #835634)
[ Daniel Shahaf ]
* README.Debian: Trivial typo fix (Closes: #862982)
[ Laurent Bigonville ]
* debian/watch: Update the URL and add support for RC releases
-- Laurent Bigonville <bigon@debian.org> Sun, 10 Jul 2022 09:20:23 +0200
-- Laurent Bigonville <bigon@debian.org> Sun, 10 Jul 2022 09:26:11 +0200
nut (2.7.4-14) unstable; urgency=medium

105
debian/control vendored
View File

@ -7,12 +7,14 @@ Build-Depends: debhelper (>= 12),
libfreeipmi-dev (>= 0.8.5) [!hurd-i386],
libgd-dev | libgd2-xpm-dev | libgd2-noxpm-dev,
libipmimonitoring-dev (>= 1.1.5-2) [!hurd-i386],
libi2c-dev [!hurd-i386],
libltdl-dev,
libmodbus-dev,
libneon27-gnutls-dev | libneon27-dev,
libnss3-dev,
libpowerman0-dev (>= 2.3.3),
libsnmp-dev | libsnmp9-dev,
libusb-dev (>= 0.1.8),
libusb-dev (>= 1.0.0),
libwrap0-dev (>= 7.6),
python3
Build-Depends-Indep: asciidoc (>= 8.6.3) <!nodoc>,
@ -47,7 +49,7 @@ Depends: adduser,
udev [linux-any],
${misc:Depends},
${shlibs:Depends}
Suggests: nut-cgi, nut-ipmi, nut-snmp, nut-xml
Suggests: nut-cgi, nut-ipmi, nut-snmp, nut-xml, nut-modbus, nut-i2c
Pre-Depends: ${misc:Pre-Depends}
Description: network UPS tools - core system
Network UPS Tools (NUT) is a client/server monitoring system that
@ -93,6 +95,22 @@ Description: network UPS tools - web interface
This package provides an HTTP interface for Network UPS Tools which makes
it possible to monitor the core NUT system with a web browser.
Package: nut-i2c
Architecture: linux-any
Depends: nut (>= 2.8.0),
libi2c0,
${misc:Depends},
${shlibs:Depends}
Description: network UPS tools - I2C driver
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
changes.
.
This package provides nut-i2c, a collection of drivers for UPS systems
with I2C-based communication protocols.
Package: nut-snmp
Architecture: any
Depends: nut (>= 1.4.1-pre1), ${misc:Depends}, ${shlibs:Depends}
@ -121,6 +139,22 @@ Description: network UPS tools - IPMI driver
monitor IPMI power supply units (PSU) found in servers of popular brands, such
as Dell, HP, IBM. It adds an IPMI interface to the core NUT system.
Package: nut-modbus
Architecture: any
Depends: nut (>= 2.8.0),
libmodbus5,
${misc:Depends},
${shlibs:Depends}
Description: network UPS tools - Modbus driver
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
changes.
.
This package provides nut-modbus, a collection of drivers for UPS systems
with Modbus-based communication protocols.
Package: nut-xml
Architecture: any
Depends: nut (>= 2.2.2), ${misc:Depends}, ${shlibs:Depends}
@ -166,7 +200,7 @@ Description: network UPS tools - documentation
.
This package contains FAQ, user, developer and packager documentation.
Package: libupsclient4
Package: libupsclient6
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@ -185,7 +219,7 @@ Package: libupsclient-dev
Section: libdevel
Architecture: any
Depends: libnss3-dev,
libupsclient4 (= ${binary:Version}),
libupsclient6 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
@ -198,7 +232,7 @@ Description: network UPS tools - development files
.
This package provides the development files.
Package: libnutclient0
Package: libnutclient2
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@ -216,7 +250,7 @@ Description: network UPS tools - new client library
Package: libnutclient-dev
Section: libdevel
Architecture: any
Depends: libnutclient0 (= ${binary:Version}),
Depends: libnutclient2 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
@ -229,7 +263,7 @@ Description: network UPS tools - development files for the new client library
.
This package provides the development files for the new client library.
Package: libnutscan1
Package: libnutscan2
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@ -247,7 +281,7 @@ Description: network UPS tools - scanner library
Package: libnutscan-dev
Section: libdevel
Architecture: any
Depends: libnutscan1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Depends: libnutscan2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Breaks: libupsclient-dev (<< 2.7.4-9~)
Replaces: libupsclient-dev (<< 2.7.4-9~)
Multi-Arch: same
@ -260,36 +294,33 @@ Description: network UPS tools - development files for the scanner library
.
This package provides the development files for the scanner library.
#Package: python3-nut
#Section: python
#Architecture: all
#Depends: ${misc:Depends}, ${python3:Depends}
#Description: network UPS tools - Python3 bindings for NUT server
# 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
# changes.
# .
# This package provides Python3 bindings to connect to NUT server.
Package: python3-nut
Section: python
Architecture: all
Depends: python3,
${misc:Depends}
Description: network UPS tools - Python3 bindings for NUT server
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
changes.
.
This package provides Python3 bindings to connect to NUT server.
#Package: nut-monitor
#Architecture: all
#Depends: python-glade2,
# python-gobject-2,
# python-gtk2,
# python-nut,
# ${misc:Depends},
# ${python:Depends}
#Recommends: python-notify
#Description: network UPS tools - GUI application to monitor UPS status
# 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
# changes.
# .
# This package provides nut-monitor, a GUI application to monitor UPS status.
Package: nut-monitor
Architecture: all
Depends: python3-pyqt5,
python3-nut,
${misc:Depends},
Description: network UPS tools - GUI application to monitor UPS status
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
changes.
.
This package provides nut-monitor, a GUI application to monitor UPS status.
Package: libups-nut-perl
Section: perl

View File

@ -1,4 +1,9 @@
usr/include/nutclient.h
usr/include/nutclientmem.h
usr/include/nutscan-serial.h
usr/lib/*/libnutclient.a
usr/lib/*/libnutclient.so
usr/lib/*/pkgconfig/libnutclient.pc
usr/lib/*/pkgconfig/libnutclientstub.pc
lib/*/libnutclientstub.a
lib/*/libnutclientstub.so

View File

@ -1 +0,0 @@
lib/*/libnutclient.so.*

View File

@ -1,199 +0,0 @@
# SymbolsHelper-Confirmed: 2.7.4-9~ amd64 arm64 armel armhf hppa i386 ia64 m68k mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
libnutclient.so.0 libnutclient0 #MINVER#
* Build-Depends-Package: libnutclient-dev
(c++)"nut::Client::Client()@Base" 2.7.3
(c++)"nut::Client::getDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Client::getDeviceVariableValues(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Client::getDevices()@Base" 2.7.3
(c++)"nut::Client::hasDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Client::hasDeviceCommand(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Client::hasDeviceVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Client::~Client()@Base" 2.7.3
(c++)"nut::Command::Command(nut::Command const&)@Base" 2.7.3
(c++)"nut::Command::Command(nut::Device*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Command::execute()@Base" 2.7.3
(c++)"nut::Command::getDescription[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Command::getDevice() const@Base" 2.7.3
(c++)"nut::Command::getDevice()@Base" 2.7.3
(c++)"nut::Command::getName[abi:cxx11]() const@Base" 2.7.3
(c++)"nut::Command::isOk() const@Base" 2.7.3
(c++)"nut::Command::operator bool() const@Base" 2.7.3
(c++)"nut::Command::operator!() const@Base" 2.7.3
(c++)"nut::Command::operator<(nut::Command const&) const@Base" 2.7.3
(c++)"nut::Command::operator==(nut::Command const&) const@Base" 2.7.3
(c++)"nut::Command::~Command()@Base" 2.7.3
(c++)"nut::Device::Device(nut::Client*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::Device(nut::Device const&)@Base" 2.7.3
(c++)"nut::Device::executeCommand(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::forcedShutdown()@Base" 2.7.3
(c++)"nut::Device::getClient() const@Base" 2.7.3
(c++)"nut::Device::getClient()@Base" 2.7.3
(c++)"nut::Device::getCommand(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::getCommandNames[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Device::getCommands()@Base" 2.7.3
(c++)"nut::Device::getDescription[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Device::getName[abi:cxx11]() const@Base" 2.7.3
(c++)"nut::Device::getNumLogins()@Base" 2.7.3
(c++)"nut::Device::getRWVariableNames[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Device::getRWVariables()@Base" 2.7.3
(c++)"nut::Device::getVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::getVariableNames[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Device::getVariableValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::getVariableValues[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Device::getVariables()@Base" 2.7.3
(c++)"nut::Device::isOk() const@Base" 2.7.3
(c++)"nut::Device::login()@Base" 2.7.3
(c++)"nut::Device::master()@Base" 2.7.3
(c++)"nut::Device::operator bool() const@Base" 2.7.3
(c++)"nut::Device::operator!() const@Base" 2.7.3
(c++)"nut::Device::operator<(nut::Device const&) const@Base" 2.7.3
(c++)"nut::Device::operator==(nut::Device const&) const@Base" 2.7.3
(c++)"nut::Device::setVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Device::setVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
(c++)"nut::Device::~Device()@Base" 2.7.3
(c++)"nut::IOException::~IOException()@Base" 2.7.3
(c++)"nut::NotConnectedException::NotConnectedException()@Base" 2.7.3
(c++)"nut::NotConnectedException::~NotConnectedException()@Base" 2.7.3
(c++)"nut::NutException::NutException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::NutException::str[abi:cxx11]() const@Base" 2.7.3
(c++)"nut::NutException::what() const@Base" 2.7.3
(c++)"nut::NutException::~NutException()@Base" 2.7.3
(c++)"nut::SystemException::SystemException()@Base" 2.7.3
(c++)"nut::SystemException::err[abi:cxx11]()@Base" 2.7.3
(c++)"nut::SystemException::~SystemException()@Base" 2.7.3
(c++)"nut::TcpClient::TcpClient()@Base" 2.7.3
(c++)"nut::TcpClient::TcpClient(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 2.7.3
(c++)"nut::TcpClient::authenticate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::connect()@Base" 2.7.3
(c++)"nut::TcpClient::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 2.7.3
(c++)"nut::TcpClient::detectError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::deviceForcedShutdown(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::deviceGetNumLogins(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::deviceLogin(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::deviceMaster(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::disconnect()@Base" 2.7.3
(c++)"nut::TcpClient::escape(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::executeDeviceCommand(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++|arch-bits=32)"nut::TcpClient::explode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)@Base" 2.7.4
(c++|arch-bits=64)"nut::TcpClient::explode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long)@Base" 2.7.4
(c++)"nut::TcpClient::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceCommandDescription(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceCommandNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceDescription(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceNames[abi:cxx11]()@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceRWVariableNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceVariableDescription(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceVariableNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceVariableValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getDeviceVariableValues(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::getHost[abi:cxx11]() const@Base" 2.7.3
(c++)"nut::TcpClient::getPort() const@Base" 2.7.3
(c++)"nut::TcpClient::getTimeout() const@Base" 2.7.3
(c++)"nut::TcpClient::isConnected() const@Base" 2.7.3
(c++)"nut::TcpClient::list(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::logout()@Base" 2.7.3
(c++)"nut::TcpClient::sendQuery(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::setDeviceVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::TcpClient::setDeviceVariable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
(c++)"nut::TcpClient::setTimeout(long)@Base" 2.7.3
(c++)"nut::TcpClient::~TcpClient()@Base" 2.7.3
(c++)"nut::TimeoutException::TimeoutException()@Base" 2.7.3
(c++)"nut::TimeoutException::~TimeoutException()@Base" 2.7.3
(c++)"nut::UnknownHostException::UnknownHostException()@Base" 2.7.3
(c++)"nut::UnknownHostException::~UnknownHostException()@Base" 2.7.3
(c++)"nut::Variable::Variable(nut::Device*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Variable::Variable(nut::Variable const&)@Base" 2.7.3
(c++)"nut::Variable::getDescription[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Variable::getDevice() const@Base" 2.7.3
(c++)"nut::Variable::getDevice()@Base" 2.7.3
(c++)"nut::Variable::getName[abi:cxx11]() const@Base" 2.7.3
(c++)"nut::Variable::getValue[abi:cxx11]()@Base" 2.7.3
(c++)"nut::Variable::isOk() const@Base" 2.7.3
(c++)"nut::Variable::operator bool() const@Base" 2.7.3
(c++)"nut::Variable::operator!() const@Base" 2.7.3
(c++)"nut::Variable::operator<(nut::Variable const&) const@Base" 2.7.3
(c++)"nut::Variable::operator==(nut::Variable const&) const@Base" 2.7.3
(c++)"nut::Variable::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"nut::Variable::setValues(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
(c++)"nut::Variable::~Variable()@Base" 2.7.3
(c++)"nut::internal::Socket::Socket()@Base" 2.7.3
(c++)"nut::internal::Socket::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 2.7.3
(c++)"nut::internal::Socket::disconnect()@Base" 2.7.3
(c++)"nut::internal::Socket::isConnected() const@Base" 2.7.3
(c++|arch-bits=32)"nut::internal::Socket::read(void*, unsigned int)@Base" 2.7.4
(c++|arch-bits=64)"nut::internal::Socket::read(void*, unsigned long)@Base" 2.7.4
(c++)"nut::internal::Socket::read[abi:cxx11]()@Base" 2.7.3
(c++)"nut::internal::Socket::setTimeout(long)@Base" 2.7.3
(c++)"nut::internal::Socket::write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++|arch-bits=32)"nut::internal::Socket::write(void const*, unsigned int)@Base" 2.7.4
(c++|arch-bits=64)"nut::internal::Socket::write(void const*, unsigned long)@Base" 2.7.4
nutclient_authenticate@Base 2.7.3
nutclient_destroy@Base 2.7.3
nutclient_device_forced_shutdown@Base 2.7.3
nutclient_device_login@Base 2.7.3
nutclient_device_master@Base 2.7.3
nutclient_execute_device_command@Base 2.7.3
nutclient_get_device_command_description@Base 2.7.3
nutclient_get_device_commands@Base 2.7.3
nutclient_get_device_description@Base 2.7.3
nutclient_get_device_num_logins@Base 2.7.3
nutclient_get_device_rw_variables@Base 2.7.3
nutclient_get_device_variable_description@Base 2.7.3
nutclient_get_device_variable_values@Base 2.7.3
nutclient_get_device_variables@Base 2.7.3
nutclient_get_devices@Base 2.7.3
nutclient_has_device@Base 2.7.3
nutclient_has_device_command@Base 2.7.3
nutclient_has_device_variable@Base 2.7.3
nutclient_logout@Base 2.7.3
nutclient_set_device_variable_value@Base 2.7.3
nutclient_set_device_variable_values@Base 2.7.3
nutclient_tcp_create_client@Base 2.7.3
nutclient_tcp_disconnect@Base 2.7.3
nutclient_tcp_get_timeout@Base 2.7.3
nutclient_tcp_is_connected@Base 2.7.3
nutclient_tcp_reconnect@Base 2.7.3
nutclient_tcp_set_timeout@Base 2.7.3
(c++)"std::_Rb_tree<nut::Device, nut::Device, std::_Identity<nut::Device>, std::less<nut::Device>, std::allocator<nut::Device> >::_M_erase(std::_Rb_tree_node<nut::Device>*)@Base" 2.7.3
(c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_Rb_tree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)@Base" 2.7.3
(c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >*)@Base" 2.7.3
(c++|optional=templinst)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
(c++)"std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.3
(c++)"std::pair<std::_Rb_tree_iterator<nut::Variable>, bool> std::_Rb_tree<nut::Variable, nut::Variable, std::_Identity<nut::Variable>, std::less<nut::Variable>, std::allocator<nut::Variable> >::_M_insert_unique<nut::Variable>(nut::Variable&&)@Base" 2.7.3
(c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)@Base" 2.7.3
(c++)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 2.7.3
(c++)"std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~vector()@Base" 2.7.3
strarr_alloc@Base 2.7.3
strarr_free@Base 2.7.3
(c++)"typeinfo for nut::Client@Base" 2.7.3
(c++)"typeinfo for nut::IOException@Base" 2.7.3
(c++)"typeinfo for nut::NotConnectedException@Base" 2.7.3
(c++)"typeinfo for nut::NutException@Base" 2.7.3
(c++)"typeinfo for nut::SystemException@Base" 2.7.3
(c++)"typeinfo for nut::TcpClient@Base" 2.7.3
(c++)"typeinfo for nut::TimeoutException@Base" 2.7.3
(c++)"typeinfo for nut::UnknownHostException@Base" 2.7.3
(c++)"typeinfo name for nut::Client@Base" 2.7.3
(c++)"typeinfo name for nut::IOException@Base" 2.7.3
(c++)"typeinfo name for nut::NotConnectedException@Base" 2.7.3
(c++)"typeinfo name for nut::NutException@Base" 2.7.3
(c++)"typeinfo name for nut::SystemException@Base" 2.7.3
(c++)"typeinfo name for nut::TcpClient@Base" 2.7.3
(c++)"typeinfo name for nut::TimeoutException@Base" 2.7.3
(c++)"typeinfo name for nut::UnknownHostException@Base" 2.7.3
(c++|optional=templinst)"void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
(c++|optional=templinst)"void std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_realloc_insert<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::vector<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)@Base" 2.7.4
(c++)"vtable for nut::Client@Base" 2.7.3
(c++)"vtable for nut::IOException@Base" 2.7.3
(c++)"vtable for nut::NotConnectedException@Base" 2.7.3
(c++)"vtable for nut::NutException@Base" 2.7.3
(c++)"vtable for nut::SystemException@Base" 2.7.3
(c++)"vtable for nut::TcpClient@Base" 2.7.3
(c++)"vtable for nut::TimeoutException@Base" 2.7.3
(c++)"vtable for nut::UnknownHostException@Base" 2.7.3
(c++|optional=templinst)"void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@Base" 2.7.4
(c++|optional=templinst|arch=s390x mipsel armhf)"std::pair<std::_Rb_tree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4
(c++|optional=templinst|arch=!s390x !mipsel !armhf)"std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.7.4

2
debian/libnutclient2.install vendored Normal file
View File

@ -0,0 +1,2 @@
lib/*/libnutclient.so.*
lib/*/libnutclientstub.so.*

412
debian/libnutclient2.symbols vendored Normal file
View File

@ -0,0 +1,412 @@
libnutclient.so.2 libnutclient2 #MINVER#
UPS_VERSION@Base 2.8.0
_ZN3nut11IOExceptionD0Ev@Base 2.8.0
_ZN3nut11IOExceptionD1Ev@Base 2.8.0
_ZN3nut11IOExceptionD2Ev@Base 2.8.0
_ZN3nut12NutExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut12NutExceptionC1ERKS0_@Base 2.8.0
_ZN3nut12NutExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut12NutExceptionC2ERKS0_@Base 2.8.0
_ZN3nut12NutExceptionD0Ev@Base 2.8.0
_ZN3nut12NutExceptionD1Ev@Base 2.8.0
_ZN3nut12NutExceptionD2Ev@Base 2.8.0
_ZN3nut15SystemException3errB5cxx11Ev@Base 2.8.0
_ZN3nut15SystemExceptionC1Ev@Base 2.8.0
_ZN3nut15SystemExceptionC2Ev@Base 2.8.0
_ZN3nut15SystemExceptionD0Ev@Base 2.8.0
_ZN3nut15SystemExceptionD1Ev@Base 2.8.0
_ZN3nut15SystemExceptionD2Ev@Base 2.8.0
_ZN3nut16TimeoutExceptionC1Ev@Base 2.8.0
_ZN3nut16TimeoutExceptionC2Ev@Base 2.8.0
_ZN3nut16TimeoutExceptionD0Ev@Base 2.8.0
_ZN3nut16TimeoutExceptionD1Ev@Base 2.8.0
_ZN3nut16TimeoutExceptionD2Ev@Base 2.8.0
_ZN3nut20UnknownHostExceptionC1Ev@Base 2.8.0
_ZN3nut20UnknownHostExceptionC2Ev@Base 2.8.0
_ZN3nut20UnknownHostExceptionD0Ev@Base 2.8.0
_ZN3nut20UnknownHostExceptionD1Ev@Base 2.8.0
_ZN3nut20UnknownHostExceptionD2Ev@Base 2.8.0
_ZN3nut21NotConnectedExceptionC1Ev@Base 2.8.0
_ZN3nut21NotConnectedExceptionC2Ev@Base 2.8.0
_ZN3nut21NotConnectedExceptionD0Ev@Base 2.8.0
_ZN3nut21NotConnectedExceptionD1Ev@Base 2.8.0
_ZN3nut21NotConnectedExceptionD2Ev@Base 2.8.0
_ZN3nut6Client10getDevicesEv@Base 2.8.0
_ZN3nut6Client10hasFeatureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Client16hasDeviceCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut6Client17hasDeviceVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut6Client23getDeviceVariableValuesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Client24getDevicesVariableValuesERKSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS7_ESaIS7_EE@Base 2.8.0
_ZN3nut6Client8TRACKINGB5cxx11E@Base 2.8.0
_ZN3nut6Client9getDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Client9hasDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6ClientC1Ev@Base 2.8.0
_ZN3nut6ClientC2Ev@Base 2.8.0
_ZN3nut6ClientD0Ev@Base 2.8.0
_ZN3nut6ClientD1Ev@Base 2.8.0
_ZN3nut6ClientD2Ev@Base 2.8.0
_ZN3nut6Device10getCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Device11getCommandsEv@Base 2.8.0
_ZN3nut6Device11getVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Device11setVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_SaIS6_EE@Base 2.8.0
_ZN3nut6Device11setVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut6Device12getNumLoginsEv@Base 2.8.0
_ZN3nut6Device12getVariablesEv@Base 2.8.0
_ZN3nut6Device14executeCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut6Device14forcedShutdownEv@Base 2.8.0
_ZN3nut6Device14getDescriptionB5cxx11Ev@Base 2.8.0
_ZN3nut6Device14getRWVariablesEv@Base 2.8.0
_ZN3nut6Device15getCommandNamesB5cxx11Ev@Base 2.8.0
_ZN3nut6Device16getVariableNamesB5cxx11Ev@Base 2.8.0
_ZN3nut6Device16getVariableValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6Device17getVariableValuesB5cxx11Ev@Base 2.8.0
_ZN3nut6Device18getRWVariableNamesB5cxx11Ev@Base 2.8.0
_ZN3nut6Device5loginEv@Base 2.8.0
_ZN3nut6Device6masterEv@Base 2.8.0
_ZN3nut6Device7primaryEv@Base 2.8.0
_ZN3nut6Device9getClientEv@Base 2.8.0
_ZN3nut6DeviceC1EPNS_6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6DeviceC1ERKS0_@Base 2.8.0
_ZN3nut6DeviceC2EPNS_6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut6DeviceC2ERKS0_@Base 2.8.0
_ZN3nut6DeviceD1Ev@Base 2.8.0
_ZN3nut6DeviceD2Ev@Base 2.8.0
_ZN3nut6DeviceaSERKS0_@Base 2.8.0
_ZN3nut7Command14getDescriptionB5cxx11Ev@Base 2.8.0
_ZN3nut7Command7executeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut7Command9getDeviceEv@Base 2.8.0
_ZN3nut7CommandC1EPNS_6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut7CommandC1ERKS0_@Base 2.8.0
_ZN3nut7CommandC2EPNS_6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut7CommandC2ERKS0_@Base 2.8.0
_ZN3nut7CommandD1Ev@Base 2.8.0
_ZN3nut7CommandD2Ev@Base 2.8.0
_ZN3nut7CommandaSERKS0_@Base 2.8.0
_ZN3nut8Variable14getDescriptionB5cxx11Ev@Base 2.8.0
_ZN3nut8Variable8getValueB5cxx11Ev@Base 2.8.0
_ZN3nut8Variable8setValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut8Variable9getDeviceEv@Base 2.8.0
_ZN3nut8Variable9setValuesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE@Base 2.8.0
_ZN3nut8VariableC1EPNS_6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut8VariableC1ERKS0_@Base 2.8.0
_ZN3nut8VariableC2EPNS_6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut8VariableC2ERKS0_@Base 2.8.0
_ZN3nut8VariableD1Ev@Base 2.8.0
_ZN3nut8VariableD2Ev@Base 2.8.0
_ZN3nut8VariableaSERKS0_@Base 2.8.0
_ZN3nut8internal6Socket10disconnectEv@Base 2.8.0
_ZN3nut8internal6Socket10setTimeoutEl@Base 2.8.0
_ZN3nut8internal6Socket4readB5cxx11Ev@Base 2.8.0
_ZN3nut8internal6Socket4readEPvm@Base 2.8.0
_ZN3nut8internal6Socket5writeEPKvm@Base 2.8.0
_ZN3nut8internal6Socket5writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut8internal6Socket7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt@Base 2.8.0
_ZN3nut8internal6SocketC1Ev@Base 2.8.0
_ZN3nut8internal6SocketC2Ev@Base 2.8.0
_ZN3nut8internal6SocketD1Ev@Base 2.8.0
_ZN3nut8internal6SocketD2Ev@Base 2.8.0
_ZN3nut9TcpClient10disconnectEv@Base 2.8.0
_ZN3nut9TcpClient10setFeatureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb@Base 2.8.0
_ZN3nut9TcpClient10setTimeoutEl@Base 2.8.0
_ZN3nut9TcpClient11detectErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient11deviceLoginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient12authenticateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient12deviceMasterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient13devicePrimaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient14getDeviceNamesB5cxx11Ev@Base 2.8.0
_ZN3nut9TcpClient16isFeatureEnabledERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient16sendAsyncQueriesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE@Base 2.8.0
_ZN3nut9TcpClient17getTrackingResultERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient17sendTrackingQueryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient17setDeviceVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIS6_SaIS6_EE@Base 2.8.0
_ZN3nut9TcpClient17setDeviceVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_@Base 2.8.0
_ZN3nut9TcpClient18deviceGetNumLoginsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient20deviceForcedShutdownERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient20executeDeviceCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_@Base 2.8.0
_ZN3nut9TcpClient20getDeviceDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient21getDeviceCommandNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient22getDeviceVariableNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient22getDeviceVariableValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient23getDeviceVariableValuesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient24getDeviceRWVariableNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient24getDevicesVariableValuesERKSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS7_ESaIS7_EE@Base 2.8.0
_ZN3nut9TcpClient27getDeviceCommandDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient28getDeviceVariableDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient3getERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient4listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut9TcpClient6escapeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient6logoutEv@Base 2.8.0
_ZN3nut9TcpClient7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt@Base 2.8.0
_ZN3nut9TcpClient7connectEv@Base 2.8.0
_ZN3nut9TcpClient7explodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm@Base 2.8.0
_ZN3nut9TcpClient9getDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient9parseListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClient9sendQueryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut9TcpClientC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt@Base 2.8.0
_ZN3nut9TcpClientC1Ev@Base 2.8.0
_ZN3nut9TcpClientC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt@Base 2.8.0
_ZN3nut9TcpClientC2Ev@Base 2.8.0
_ZN3nut9TcpClientD0Ev@Base 2.8.0
_ZN3nut9TcpClientD1Ev@Base 2.8.0
_ZN3nut9TcpClientD2Ev@Base 2.8.0
_ZNK3nut12NutException3strB5cxx11Ev@Base 2.8.0
_ZNK3nut12NutException4whatEv@Base 2.8.0
_ZNK3nut6Device4isOkEv@Base 2.8.0
_ZNK3nut6Device7getNameB5cxx11Ev@Base 2.8.0
_ZNK3nut6Device9getClientEv@Base 2.8.0
_ZNK3nut6DevicecvbEv@Base 2.8.0
_ZNK3nut6DeviceeqERKS0_@Base 2.8.0
_ZNK3nut6DeviceltERKS0_@Base 2.8.0
_ZNK3nut6DevicentEv@Base 2.8.0
_ZNK3nut7Command4isOkEv@Base 2.8.0
_ZNK3nut7Command7getNameB5cxx11Ev@Base 2.8.0
_ZNK3nut7Command9getDeviceEv@Base 2.8.0
_ZNK3nut7CommandcvbEv@Base 2.8.0
_ZNK3nut7CommandeqERKS0_@Base 2.8.0
_ZNK3nut7CommandltERKS0_@Base 2.8.0
_ZNK3nut7CommandntEv@Base 2.8.0
_ZNK3nut8Variable4isOkEv@Base 2.8.0
_ZNK3nut8Variable7getNameB5cxx11Ev@Base 2.8.0
_ZNK3nut8Variable9getDeviceEv@Base 2.8.0
_ZNK3nut8VariablecvbEv@Base 2.8.0
_ZNK3nut8VariableeqERKS0_@Base 2.8.0
_ZNK3nut8VariableltERKS0_@Base 2.8.0
_ZNK3nut8VariablentEv@Base 2.8.0
_ZNK3nut8internal6Socket11isConnectedEv@Base 2.8.0
_ZNK3nut9TcpClient10getTimeoutEv@Base 2.8.0
_ZNK3nut9TcpClient11isConnectedEv@Base 2.8.0
_ZNK3nut9TcpClient7getHostB5cxx11Ev@Base 2.8.0
_ZNK3nut9TcpClient7getPortEv@Base 2.8.0
_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 2.8.0
_ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EE6insertERKS5_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS5_S7_EE@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.8.0
_ZNSt6vectorIS_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_@Base 2.8.0
_ZNSt6vectorIS_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EESaIS7_EED1Ev@Base 2.8.0
_ZNSt6vectorIS_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EESaIS7_EED2Ev@Base 2.8.0
_ZNSt8_Rb_treeIN3nut6DeviceES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E@Base 2.8.0
_ZNSt8_Rb_treeIN3nut8VariableES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE4findERKS5_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE24_M_get_insert_unique_posERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISH_ERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE8_M_eraseEPSt13_Rb_tree_nodeISH_E@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyILb0ENSH_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISB_ESM_PSt18_Rb_tree_node_baseRT0_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EEaSERKSH_@Base 2.8.0
_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 2.8.0
_ZTIN3nut11IOExceptionE@Base 2.8.0
_ZTIN3nut12NutExceptionE@Base 2.8.0
_ZTIN3nut15SystemExceptionE@Base 2.8.0
_ZTIN3nut16TimeoutExceptionE@Base 2.8.0
_ZTIN3nut20UnknownHostExceptionE@Base 2.8.0
_ZTIN3nut21NotConnectedExceptionE@Base 2.8.0
_ZTIN3nut6ClientE@Base 2.8.0
_ZTIN3nut9TcpClientE@Base 2.8.0
_ZTSN3nut11IOExceptionE@Base 2.8.0
_ZTSN3nut12NutExceptionE@Base 2.8.0
_ZTSN3nut15SystemExceptionE@Base 2.8.0
_ZTSN3nut16TimeoutExceptionE@Base 2.8.0
_ZTSN3nut20UnknownHostExceptionE@Base 2.8.0
_ZTSN3nut21NotConnectedExceptionE@Base 2.8.0
_ZTSN3nut6ClientE@Base 2.8.0
_ZTSN3nut9TcpClientE@Base 2.8.0
_ZTVN3nut11IOExceptionE@Base 2.8.0
_ZTVN3nut12NutExceptionE@Base 2.8.0
_ZTVN3nut15SystemExceptionE@Base 2.8.0
_ZTVN3nut16TimeoutExceptionE@Base 2.8.0
_ZTVN3nut20UnknownHostExceptionE@Base 2.8.0
_ZTVN3nut21NotConnectedExceptionE@Base 2.8.0
_ZTVN3nut6ClientE@Base 2.8.0
_ZTVN3nut9TcpClientE@Base 2.8.0
altpidpath@Base 2.8.0
background@Base 2.8.0
become_user@Base 2.8.0
check_unix_socket_filename@Base 2.8.0
chroot_start@Base 2.8.0
confpath@Base 2.8.0
dflt_statepath@Base 2.8.0
fatal_with_errno@Base 2.8.0
fatalx@Base 2.8.0
get_libname@Base 2.8.0
get_max_pid_t@Base 2.8.0
get_user_pwent@Base 2.8.0
nut_debug_level@Base 2.8.0
nut_log_level@Base 2.8.0
nutclient_authenticate@Base 2.8.0
nutclient_destroy@Base 2.8.0
nutclient_device_forced_shutdown@Base 2.8.0
nutclient_device_login@Base 2.8.0
nutclient_device_master@Base 2.8.0
nutclient_device_primary@Base 2.8.0
nutclient_execute_device_command@Base 2.8.0
nutclient_get_device_command_description@Base 2.8.0
nutclient_get_device_commands@Base 2.8.0
nutclient_get_device_description@Base 2.8.0
nutclient_get_device_num_logins@Base 2.8.0
nutclient_get_device_rw_variables@Base 2.8.0
nutclient_get_device_variable_description@Base 2.8.0
nutclient_get_device_variable_values@Base 2.8.0
nutclient_get_device_variables@Base 2.8.0
nutclient_get_devices@Base 2.8.0
nutclient_has_device@Base 2.8.0
nutclient_has_device_command@Base 2.8.0
nutclient_has_device_variable@Base 2.8.0
nutclient_logout@Base 2.8.0
nutclient_set_device_variable_value@Base 2.8.0
nutclient_set_device_variable_values@Base 2.8.0
nutclient_tcp_create_client@Base 2.8.0
nutclient_tcp_disconnect@Base 2.8.0
nutclient_tcp_get_timeout@Base 2.8.0
nutclient_tcp_is_connected@Base 2.8.0
nutclient_tcp_reconnect@Base 2.8.0
nutclient_tcp_set_timeout@Base 2.8.0
open_syslog@Base 2.8.0
parsepid@Base 2.8.0
pconf_char@Base 2.8.0
pconf_encode@Base 2.8.0
pconf_file_begin@Base 2.8.0
pconf_file_next@Base 2.8.0
pconf_finish@Base 2.8.0
pconf_init@Base 2.8.0
pconf_line@Base 2.8.0
pconf_parse_error@Base 2.8.0
s_upsdebug_ascii@Base 2.8.0
s_upsdebug_hex@Base 2.8.0
s_upsdebug_with_errno@Base 2.8.0
s_upsdebugx@Base 2.8.0
select_read@Base 2.8.0
select_write@Base 2.8.0
sendsignal@Base 2.8.0
sendsignalfn@Base 2.8.0
sendsignalpid@Base 2.8.0
snprintfcat@Base 2.8.0
state_addcmd@Base 2.8.0
state_addenum@Base 2.8.0
state_addrange@Base 2.8.0
state_cmdfree@Base 2.8.0
state_delcmd@Base 2.8.0
state_delenum@Base 2.8.0
state_delinfo@Base 2.8.0
state_delrange@Base 2.8.0
state_getaux@Base 2.8.0
state_getenumlist@Base 2.8.0
state_getflags@Base 2.8.0
state_getinfo@Base 2.8.0
state_getrangelist@Base 2.8.0
state_infofree@Base 2.8.0
state_setaux@Base 2.8.0
state_setflags@Base 2.8.0
state_setinfo@Base 2.8.0
state_tree_find@Base 2.8.0
str_ends_with@Base 2.8.0
str_is_double@Base 2.8.0
str_is_double_strict@Base 2.8.0
str_is_int@Base 2.8.0
str_is_int_strict@Base 2.8.0
str_is_long@Base 2.8.0
str_is_long_strict@Base 2.8.0
str_is_short@Base 2.8.0
str_is_short_strict@Base 2.8.0
str_is_uint@Base 2.8.0
str_is_uint_strict@Base 2.8.0
str_is_ulong@Base 2.8.0
str_is_ulong_strict@Base 2.8.0
str_is_ushort@Base 2.8.0
str_is_ushort_strict@Base 2.8.0
str_ltrim@Base 2.8.0
str_ltrim_m@Base 2.8.0
str_ltrim_space@Base 2.8.0
str_rtrim@Base 2.8.0
str_rtrim_m@Base 2.8.0
str_rtrim_space@Base 2.8.0
str_to_double@Base 2.8.0
str_to_double_strict@Base 2.8.0
str_to_int@Base 2.8.0
str_to_int_strict@Base 2.8.0
str_to_long@Base 2.8.0
str_to_long_strict@Base 2.8.0
str_to_short@Base 2.8.0
str_to_short_strict@Base 2.8.0
str_to_uint@Base 2.8.0
str_to_uint_strict@Base 2.8.0
str_to_ulong@Base 2.8.0
str_to_ulong_strict@Base 2.8.0
str_to_ushort@Base 2.8.0
str_to_ushort_strict@Base 2.8.0
str_trim@Base 2.8.0
str_trim_m@Base 2.8.0
str_trim_space@Base 2.8.0
strarr_alloc@Base 2.8.0
strarr_free@Base 2.8.0
stringset_to_strarr@Base 2.8.0
stringvector_to_strarr@Base 2.8.0
syslogbit_set@Base 2.8.0
upslog_with_errno@Base 2.8.0
upslogx@Base 2.8.0
writepid@Base 2.8.0
xbasename@Base 2.8.0
xcalloc@Base 2.8.0
xmalloc@Base 2.8.0
xrealloc@Base 2.8.0
xstrdup@Base 2.8.0
libnutclientstub.so.1 libnutclient2 #MINVER#
_ZN3nut12NutExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut12NutExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub10setFeatureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb@Base 2.8.0
_ZN3nut13MemClientStub11deviceLoginERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub12authenticateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut13MemClientStub12deviceMasterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub13devicePrimaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub14getDeviceNamesB5cxx11Ev@Base 2.8.0
_ZN3nut13MemClientStub16isFeatureEnabledERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub17getTrackingResultERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub17setDeviceVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIS6_SaIS6_EE@Base 2.8.0
_ZN3nut13MemClientStub17setDeviceVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_@Base 2.8.0
_ZN3nut13MemClientStub18deviceGetNumLoginsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub20deviceForcedShutdownERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub20executeDeviceCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_@Base 2.8.0
_ZN3nut13MemClientStub20getDeviceDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub21getDeviceCommandNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub22getDeviceVariableNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub22getDeviceVariableValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut13MemClientStub23getDeviceVariableValuesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub24getDeviceRWVariableNamesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStub24getDevicesVariableValuesERKSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS7_ESaIS7_EE@Base 2.8.0
_ZN3nut13MemClientStub27getDeviceCommandDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut13MemClientStub28getDeviceVariableDescriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_@Base 2.8.0
_ZN3nut13MemClientStub6logoutEv@Base 2.8.0
_ZN3nut13MemClientStub9getDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.8.0
_ZN3nut13MemClientStubD0Ev@Base 2.8.0
_ZN3nut13MemClientStubD1Ev@Base 2.8.0
_ZN3nut13MemClientStubD2Ev@Base 2.8.0
_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base 2.8.0
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE17_M_emplace_uniqueIJRS7_RSG_EEES6_ISt17_Rb_tree_iteratorISH_EbEDpOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE17_M_emplace_uniqueIJS6_IS5_SG_EEEES6_ISt17_Rb_tree_iteratorISH_EbEDpOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE24_M_get_insert_unique_posERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE4findERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St3mapIS5_St6vectorIS5_SaIS5_EESt4lessIS5_ESaIS6_IS7_SB_EEEESt10_Select1stISH_ESD_SaISH_EE8_M_eraseEPSt13_Rb_tree_nodeISH_E@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE17_M_emplace_uniqueIJRS7_RKSA_EEES6_ISt17_Rb_tree_iteratorISB_EbEDpOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE17_M_emplace_uniqueIJRS7_RSA_EEES6_ISt17_Rb_tree_iteratorISB_EbEDpOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE20_Reuse_or_alloc_nodeclIRKSB_EEPSt13_Rb_tree_nodeISB_EOT_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyILb0ENSH_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISB_ESM_PSt18_Rb_tree_node_baseRT0_@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base 2.8.0
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorIS5_SaIS5_EEESt10_Select1stISB_ESt4lessIS5_ESaISB_EEaSERKSH_@Base 2.8.0
_ZTIN3nut13MemClientStubE@Base 2.8.0
_ZTSN3nut13MemClientStubE@Base 2.8.0
_ZTVN3nut13MemClientStubE@Base 2.8.0
nutclient_mem_create_client@Base 2.8.0

View File

@ -1,157 +0,0 @@
libnutscan.so.1 libnutscan1 #MINVER#
* Build-Depends-Package: libnutscan-dev
AUT@Base 2.7.4-9~
UPS_VERSION@Base 2.7.4-9~
altpidpath@Base 2.7.4-9~
background@Base 2.7.4-9~
become_user@Base 2.7.4-9~
calc_checksum@Base 2.7.4-9~
checksum_test@Base 2.7.4-9~
chroot_start@Base 2.7.4-9~
comm_upsdrv_info@Base 2.7.4-9~
command_read_sequence@Base 2.7.4-9~
command_write_sequence@Base 2.7.4-9~
confpath@Base 2.7.4-9~
device_path@Base 2.7.4-9~
device_portname@Base 2.7.4-9~
dflt_statepath@Base 2.7.4-9~
do_lock_port@Base 2.7.4-9~
exit_flag@Base 2.7.4-9~
fatal_with_errno@Base 2.7.4-9~
fatalx@Base 2.7.4-9~
g_usec_timeout@Base 2.7.4-9~
get_answer@Base 2.7.4-9~
get_libname@Base 2.7.4-9~
get_user_pwent@Base 2.7.4-9~
getval@Base 2.7.4-9~
(arch=!hurd-i386)is_ipmi_device_supported@Base 2.7.4-9~
nut_debug_level@Base 2.7.4-9~
nut_log_level@Base 2.7.4-9~
nut_snmp_add_null_var@Base 2.7.4-9~
nutscan_add_device_to_device@Base 2.7.4-9~
nutscan_add_option_to_device@Base 2.7.4-9~
nutscan_avail_avahi@Base 2.7.4-9~
nutscan_avail_ipmi@Base 2.7.4-9~
nutscan_avail_nut@Base 2.7.4-9~
nutscan_avail_snmp@Base 2.7.4-9~
nutscan_avail_usb@Base 2.7.4-9~
nutscan_avail_xml_http@Base 2.7.4-9~
nutscan_cidr_to_ip@Base 2.7.4-9~
nutscan_device_type_string@Base 2.7.4-9~
nutscan_device_type_strings@Base 2.7.4-9~
nutscan_display_parsable@Base 2.7.4-9~
nutscan_display_ups_conf@Base 2.7.4-9~
nutscan_free@Base 2.7.4-9~
nutscan_free_device@Base 2.7.4-9~
nutscan_get_serial_ports_list@Base 2.7.4-9~
nutscan_init@Base 2.7.4-9~
nutscan_ip_iter_inc@Base 2.7.4-9~
nutscan_ip_iter_init@Base 2.7.4-9~
(arch=!hurd-i386)nutscan_load_ipmi_library@Base 2.7.4-9~
nutscan_load_neon_library@Base 2.7.4-9~
nutscan_load_snmp_library@Base 2.7.4-9~
nutscan_load_upsclient_library@Base 2.7.4-9~
nutscan_load_usb_library@Base 2.7.4-9~
nutscan_new_device@Base 2.7.4-9~
nutscan_rewind_device@Base 2.7.4-9~
nutscan_scan_avahi@Base 2.7.4-9~
nutscan_scan_eaton_serial@Base 2.7.4-9~
nutscan_scan_eaton_serial_q1@Base 2.7.4-9~
nutscan_scan_eaton_serial_shut@Base 2.7.4-9~
nutscan_scan_eaton_serial_xcp@Base 2.7.4-9~
nutscan_scan_ipmi@Base 2.7.4-9~
nutscan_scan_nut@Base 2.7.4-9~
nutscan_scan_snmp@Base 2.7.4-9~
nutscan_scan_usb@Base 2.7.4-9~
nutscan_scan_xml_http@Base 2.7.4-9~
open_syslog@Base 2.7.4-9~
pw_baud_rates@Base 2.7.4-9~
pw_comm_setup@Base 2.7.4-9~
search_paths@Base 2.7.4-9~
select_read@Base 2.7.4-9~
select_write@Base 2.7.4-9~
send_read_command@Base 2.7.4-9~
send_write_command@Base 2.7.4-9~
sendsignal@Base 2.7.4-9~
sendsignalfn@Base 2.7.4-9~
ser_close@Base 2.7.4-9~
ser_comm_fail@Base 2.7.4-9~
ser_comm_good@Base 2.7.4-9~
ser_flush_in@Base 2.7.4-9~
ser_flush_io@Base 2.7.4-9~
ser_get_buf@Base 2.7.4-9~
ser_get_buf_len@Base 2.7.4-9~
ser_get_char@Base 2.7.4-9~
ser_get_cts@Base 2.7.4-9~
ser_get_dcd@Base 2.7.4-9~
ser_get_dsr@Base 2.7.4-9~
ser_get_line@Base 2.7.4-9~
ser_get_line_alert@Base 2.7.4-9~
ser_open@Base 2.7.4-9~
ser_open_nf@Base 2.7.4-9~
ser_send@Base 2.7.4-9~
ser_send_buf@Base 2.7.4-9~
ser_send_buf_pace@Base 2.7.4-9~
ser_send_char@Base 2.7.4-9~
ser_send_pace@Base 2.7.4-9~
ser_set_dtr@Base 2.7.4-9~
ser_set_rts@Base 2.7.4-9~
ser_set_speed@Base 2.7.4-9~
ser_set_speed_nf@Base 2.7.4-9~
shut_synchronise@Base 2.7.4-9~
snprintfcat@Base 2.7.4-9~
str_is_double@Base 2.7.4-9~
str_is_double_strict@Base 2.7.4-9~
str_is_int@Base 2.7.4-9~
str_is_int_strict@Base 2.7.4-9~
str_is_long@Base 2.7.4-9~
str_is_long_strict@Base 2.7.4-9~
str_is_short@Base 2.7.4-9~
str_is_short_strict@Base 2.7.4-9~
str_is_uint@Base 2.7.4-9~
str_is_uint_strict@Base 2.7.4-9~
str_is_ulong@Base 2.7.4-9~
str_is_ulong_strict@Base 2.7.4-9~
str_is_ushort@Base 2.7.4-9~
str_is_ushort_strict@Base 2.7.4-9~
str_ltrim@Base 2.7.4-9~
str_ltrim_m@Base 2.7.4-9~
str_ltrim_space@Base 2.7.4-9~
str_rtrim@Base 2.7.4-9~
str_rtrim_m@Base 2.7.4-9~
str_rtrim_space@Base 2.7.4-9~
str_to_double@Base 2.7.4-9~
str_to_double_strict@Base 2.7.4-9~
str_to_int@Base 2.7.4-9~
str_to_int_strict@Base 2.7.4-9~
str_to_long@Base 2.7.4-9~
str_to_long_strict@Base 2.7.4-9~
str_to_short@Base 2.7.4-9~
str_to_short_strict@Base 2.7.4-9~
str_to_uint@Base 2.7.4-9~
str_to_uint_strict@Base 2.7.4-9~
str_to_ulong@Base 2.7.4-9~
str_to_ulong_strict@Base 2.7.4-9~
str_to_ushort@Base 2.7.4-9~
str_to_ushort_strict@Base 2.7.4-9~
str_trim@Base 2.7.4-9~
str_trim_m@Base 2.7.4-9~
str_trim_space@Base 2.7.4-9~
syslogbit_set@Base 2.7.4-9~
upsdebug_ascii@Base 2.7.4-9~
upsdebug_hex@Base 2.7.4-9~
upsdebug_with_errno@Base 2.7.4-9~
upsdebugx@Base 2.7.4-9~
upsdrv_cleanup@Base 2.7.4-9~
upsdrv_comm_good@Base 2.7.4-9~
upsdrv_initups@Base 2.7.4-9~
upsdrv_reconnect@Base 2.7.4-9~
upsfd@Base 2.7.4-9~
upslog_with_errno@Base 2.7.4-9~
upslogx@Base 2.7.4-9~
writepid@Base 2.7.4-9~
xbasename@Base 2.7.4-9~
xcalloc@Base 2.7.4-9~
xmalloc@Base 2.7.4-9~
xrealloc@Base 2.7.4-9~
xstrdup@Base 2.7.4-9~

View File

@ -1 +1,2 @@
lib/*/libnutscan.a
lib/*/libnutscan.so.*

41
debian/libnutscan2.symbols vendored Normal file
View File

@ -0,0 +1,41 @@
libnutscan.so.2 libnutscan2 #MINVER#
curr_threads@Base 2.8.0
max_threads@Base 2.8.0
max_threads_netsnmp@Base 2.8.0
max_threads_netxml@Base 2.8.0
max_threads_oldnut@Base 2.8.0
nut_debug_level@Base 2.8.0
nutscan_add_device_to_device@Base 2.8.0
nutscan_add_option_to_device@Base 2.8.0
nutscan_avail_avahi@Base 2.8.0
nutscan_avail_ipmi@Base 2.8.0
nutscan_avail_nut@Base 2.8.0
nutscan_avail_snmp@Base 2.8.0
nutscan_avail_usb@Base 2.8.0
nutscan_avail_xml_http@Base 2.8.0
nutscan_cidr_to_ip@Base 2.8.0
nutscan_device_type_strings@Base 2.8.0
nutscan_display_parsable@Base 2.8.0
nutscan_display_ups_conf@Base 2.8.0
nutscan_free@Base 2.8.0
nutscan_free_device@Base 2.8.0
nutscan_get_serial_ports_list@Base 2.8.0
nutscan_init@Base 2.8.0
nutscan_ip_iter_inc@Base 2.8.0
nutscan_ip_iter_init@Base 2.8.0
nutscan_load_ipmi_library@Base 2.8.0
nutscan_load_neon_library@Base 2.8.0
nutscan_load_snmp_library@Base 2.8.0
nutscan_load_upsclient_library@Base 2.8.0
nutscan_load_usb_library@Base 2.8.0
nutscan_new_device@Base 2.8.0
nutscan_rewind_device@Base 2.8.0
nutscan_scan_avahi@Base 2.8.0
nutscan_scan_eaton_serial@Base 2.8.0
nutscan_scan_ipmi@Base 2.8.0
nutscan_scan_nut@Base 2.8.0
nutscan_scan_snmp@Base 2.8.0
nutscan_scan_usb@Base 2.8.0
nutscan_scan_xml_http_range@Base 2.8.0
nutscan_semaphore@Base 2.8.0
s_upsdebugx@Base 2.8.0

View File

@ -1,114 +0,0 @@
libupsclient.so.4 libupsclient4 #MINVER#
* Build-Depends-Package: libupsclient-dev
UPS_VERSION@Base 2.7.2
altpidpath@Base 2.7.2
background@Base 2.7.2
become_user@Base 2.7.2
chroot_start@Base 2.7.2
confpath@Base 2.7.2
dflt_statepath@Base 2.7.2
fatal_with_errno@Base 2.7.2
fatalx@Base 2.7.2
get_user_pwent@Base 2.7.2
nut_debug_level@Base 2.7.2
nut_log_level@Base 2.7.2
open_syslog@Base 2.7.2
pconf_char@Base 2.7.2
pconf_encode@Base 2.7.2
pconf_file_begin@Base 2.7.2
pconf_file_next@Base 2.7.2
pconf_finish@Base 2.7.2
pconf_init@Base 2.7.2
pconf_line@Base 2.7.2
pconf_parse_error@Base 2.7.2
select_read@Base 2.7.2
select_write@Base 2.7.2
sendsignal@Base 2.7.2
sendsignalfn@Base 2.7.2
snprintfcat@Base 2.7.2
state_addcmd@Base 2.7.2
state_addenum@Base 2.7.2
state_addrange@Base 2.7.2
state_cmdfree@Base 2.7.2
state_delcmd@Base 2.7.2
state_delenum@Base 2.7.2
state_delinfo@Base 2.7.2
state_delrange@Base 2.7.2
state_getaux@Base 2.7.2
state_getenumlist@Base 2.7.2
state_getflags@Base 2.7.2
state_getinfo@Base 2.7.2
state_getrangelist@Base 2.7.2
state_infofree@Base 2.7.2
state_setaux@Base 2.7.2
state_setflags@Base 2.7.2
state_setinfo@Base 2.7.2
state_tree_find@Base 2.7.2
str_is_double@Base 2.7.4
str_is_double_strict@Base 2.7.4
str_is_int@Base 2.7.4
str_is_int_strict@Base 2.7.4
str_is_long@Base 2.7.4
str_is_long_strict@Base 2.7.4
str_is_short@Base 2.7.4
str_is_short_strict@Base 2.7.4
str_is_uint@Base 2.7.4
str_is_uint_strict@Base 2.7.4
str_is_ulong@Base 2.7.4
str_is_ulong_strict@Base 2.7.4
str_is_ushort@Base 2.7.4
str_is_ushort_strict@Base 2.7.4
str_ltrim@Base 2.7.4
str_ltrim_m@Base 2.7.4
str_ltrim_space@Base 2.7.4
str_rtrim@Base 2.7.4
str_rtrim_m@Base 2.7.4
str_rtrim_space@Base 2.7.4
str_to_double@Base 2.7.4
str_to_double_strict@Base 2.7.4
str_to_int@Base 2.7.4
str_to_int_strict@Base 2.7.4
str_to_long@Base 2.7.4
str_to_long_strict@Base 2.7.4
str_to_short@Base 2.7.4
str_to_short_strict@Base 2.7.4
str_to_uint@Base 2.7.4
str_to_uint_strict@Base 2.7.4
str_to_ulong@Base 2.7.4
str_to_ulong_strict@Base 2.7.4
str_to_ushort@Base 2.7.4
str_to_ushort_strict@Base 2.7.4
str_trim@Base 2.7.4
str_trim_m@Base 2.7.4
str_trim_space@Base 2.7.4
syslogbit_set@Base 2.7.2
upscli_add_host_cert@Base 2.7.2
upscli_cleanup@Base 2.7.2
upscli_connect@Base 2.7.2
upscli_disconnect@Base 2.7.2
upscli_errlist@Base 2.7.2
upscli_fd@Base 2.7.2
upscli_get@Base 2.7.2
upscli_init@Base 2.7.2
upscli_list_next@Base 2.7.2
upscli_list_start@Base 2.7.2
upscli_readline@Base 2.7.2
upscli_sendline@Base 2.7.2
upscli_splitaddr@Base 2.7.2
upscli_splitname@Base 2.7.2
upscli_ssl@Base 2.7.2
upscli_strerror@Base 2.7.2
upscli_tryconnect@Base 2.7.2
upscli_upserror@Base 2.7.2
upsdebug_ascii@Base 2.7.2
upsdebug_hex@Base 2.7.2
upsdebug_with_errno@Base 2.7.2
upsdebugx@Base 2.7.2
upslog_with_errno@Base 2.7.2
upslogx@Base 2.7.2
writepid@Base 2.7.2
xbasename@Base 2.7.2
xcalloc@Base 2.7.2
xmalloc@Base 2.7.2
xrealloc@Base 2.7.2
xstrdup@Base 2.7.2

20
debian/libupsclient6.symbols vendored Normal file
View File

@ -0,0 +1,20 @@
libupsclient.so.6 libupsclient6 #MINVER#
upscli_add_host_cert@Base 2.8.0
upscli_cleanup@Base 2.8.0
upscli_connect@Base 2.8.0
upscli_disconnect@Base 2.8.0
upscli_fd@Base 2.8.0
upscli_get@Base 2.8.0
upscli_init@Base 2.8.0
upscli_list_next@Base 2.8.0
upscli_list_start@Base 2.8.0
upscli_readline@Base 2.8.0
upscli_readline_timeout@Base 2.8.0
upscli_sendline@Base 2.8.0
upscli_sendline_timeout@Base 2.8.0
upscli_splitaddr@Base 2.8.0
upscli_splitname@Base 2.8.0
upscli_ssl@Base 2.8.0
upscli_strerror@Base 2.8.0
upscli_tryconnect@Base 2.8.0
upscli_upserror@Base 2.8.0

2
debian/nut-i2c.install vendored Normal file
View File

@ -0,0 +1,2 @@
debian/tmp/lib/nut/asem
debian/tmp/lib/nut/pijuice

2
debian/nut-i2c.manpages vendored Normal file
View File

@ -0,0 +1,2 @@
debian/tmp/usr/share/man/man8/asem.8
debian/tmp/usr/share/man/man8/pijuice.8

5
debian/nut-modbus.install vendored Normal file
View File

@ -0,0 +1,5 @@
debian/tmp/lib/nut/adelsystem_cbi
debian/tmp/lib/nut/generic_modbus
debian/tmp/lib/nut/huawei-ups2000
debian/tmp/lib/nut/phoenixcontact_modbus
debian/tmp/lib/nut/socomec_jbus

5
debian/nut-modbus.manpages vendored Normal file
View File

@ -0,0 +1,5 @@
debian/tmp/usr/share/man/man8/adelsystem_cbi.8
debian/tmp/usr/share/man/man8/generic_modbus.8
debian/tmp/usr/share/man/man8/huawei-ups2000.8
debian/tmp/usr/share/man/man8/phoenixcontact_modbus.8
debian/tmp/usr/share/man/man8/socomec_jbus.8

View File

@ -1,9 +1,6 @@
debian/local/nut-monitor.png usr/share/icons/hicolor/256x256/apps/
debian/local/nut-monitor.svg usr/share/icons/hicolor/scalable/apps/
scripts/python/app/NUT-Monitor usr/bin/
scripts/python/app/gui-*.glade usr/share/nut-monitor/
scripts/python/app/NUT-Monitor-py3qt5 usr/bin/
scripts/python/app/locale/ usr/share/
scripts/python/app/nut-monitor.appdata.xml usr/share/metainfo/
scripts/python/app/nut-monitor.desktop usr/share/applications/
scripts/python/app/nut-monitor.png usr/share/icons/hicolor/48x48/apps/
scripts/python/app/icons/ usr/share/icons/hicolor/
scripts/python/app/pixmaps usr/share/nut-monitor/
scripts/python/app/nut-monitor.appdata.xml usr/share/metainfo/
scripts/python/app/nut-monitor-py3qt5.desktop usr/share/applications/

1
debian/nut-monitor.links vendored Normal file
View File

@ -0,0 +1 @@
usr/bin/NUT-Monitor-py3qt5 usr/bin/NUT-Monitor

View File

@ -34,9 +34,10 @@ debian/tmp/lib/nut/metasys
debian/tmp/lib/nut/mge-shut
debian/tmp/lib/nut/mge-utalk
debian/tmp/lib/nut/microdowell
debian/tmp/lib/nut/microsol-apc
debian/tmp/lib/nut/nutdrv_atcl_usb
debian/tmp/lib/nut/nutdrv_qx
debian/tmp/lib/nut/oldmge-shut
debian/tmp/lib/nut/nutdrv_siemens-sitop
debian/tmp/lib/nut/oneac
debian/tmp/lib/nut/optiups
debian/tmp/lib/nut/powercom
@ -55,10 +56,17 @@ debian/tmp/lib/nut/upsd
debian/tmp/lib/nut/usbhid-ups
debian/tmp/lib/nut/victronups
debian/tmp/lib/systemd/system-shutdown/nutshutdown
debian/tmp/lib/systemd/system/nut-driver.service
debian/tmp/lib/systemd/system/nut-driver-enumerator.path
debian/tmp/lib/systemd/system/nut-driver-enumerator.service
debian/tmp/lib/systemd/system/nut-driver.target
debian/tmp/lib/systemd/system/nut-driver@.service
debian/tmp/lib/systemd/system/nut-server.service
debian/tmp/lib/systemd/system/nut.target
debian/tmp/lib/*/nut-driver-enumerator.sh
debian/tmp/sbin/upsd
debian/tmp/sbin/upsdrvctl
debian/tmp/sbin/upsdrvsvcctl
debian/tmp/usr/share/apport/package-hooks/source_nut-server.py
debian/tmp/usr/share/nut/cmdvartab
debian/tmp/usr/share/nut/driver.list
debian/tmp/usr/lib/tmpfiles.d/nut-common.tmpfiles

View File

@ -30,9 +30,13 @@ debian/tmp/usr/share/man/man8/metasys.8
debian/tmp/usr/share/man/man8/mge-shut.8
debian/tmp/usr/share/man/man8/mge-utalk.8
debian/tmp/usr/share/man/man8/microdowell.8
debian/tmp/usr/share/man/man8/microsol-apc.8
debian/tmp/usr/share/man/man8/nut-driver-enumerator.8
debian/tmp/usr/share/man/man8/nut-recorder.8
debian/tmp/usr/share/man/man8/nut-scanner.8
debian/tmp/usr/share/man/man8/nutdrv_atcl_usb.8
debian/tmp/usr/share/man/man8/nutdrv_qx.8
debian/tmp/usr/share/man/man8/nutdrv_siemens_sitop.8
debian/tmp/usr/share/man/man8/nutupsdrv.8
debian/tmp/usr/share/man/man8/oneac.8
debian/tmp/usr/share/man/man8/optiups.8
@ -50,5 +54,6 @@ debian/tmp/usr/share/man/man8/tripplitesu.8
debian/tmp/usr/share/man/man8/upscode2.8
debian/tmp/usr/share/man/man8/upsd.8
debian/tmp/usr/share/man/man8/upsdrvctl.8
debian/tmp/usr/share/man/man8/upsdrvsvcctl.8
debian/tmp/usr/share/man/man8/usbhid-ups.8
debian/tmp/usr/share/man/man8/victronups.8

View File

@ -12,7 +12,7 @@ SECURITY CONSIDERATIONS.
=============
In case of upgrading, follow instructions given in:
/usr/share/doc/nut/UPGRADING
/usr/share/doc/nut/UPGRADING.gz
Note that service(s) (driver(s), upsd, upsmon) are not restarted upon
upgrade, to avoid service disruption. You have to manually do it.

View File

@ -1,26 +1,29 @@
--- a/conf/upsstats.html.sample
+++ b/conf/upsstats.html.sample
@@ -180,11 +180,4 @@ Network UPS Tools upsstats
diff -up -r a/conf/upsstats.html.sample b/conf/upsstats.html.sample
--- a/conf/upsstats.html.sample 2022-04-23 11:56:07.000000000 +0000
+++ b/conf/upsstats.html.sample 2022-07-05 21:53:19.935000000 +0000
@@ -188,9 +188,4 @@ th, td{padding:0.5ex;}
</td></tr>
</table>
-<hr /><div><small>
-<a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="float:right" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" height="31" width="88"/></a>
-<a href="http://validator.w3.org/check?uri=referer"><img style="float:right"
-src="http://www.w3.org/Icons/valid-html40"
-alt="Valid HTML 4.0 Transitional" height="31" width="88"></a>
-<hr><div><small>
-<a href="https://jigsaw.w3.org/css-validator/check/referer"><img style="float:right" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" height="31" width="88"></a>
-<a href="https://validator.w3.org/check?uri=referer"><img style="float:right" src="https://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Strict" height="31" width="88"></a>
-</small></div>
-
</body></html>
--- a/conf/upsstats-single.html.sample
+++ b/conf/upsstats-single.html.sample
@@ -286,9 +286,6 @@
diff -up -r a/conf/upsstats-single.html.sample b/conf/upsstats-single.html.sample
--- a/conf/upsstats-single.html.sample 2022-04-23 11:56:07.000000000 +0000
+++ b/conf/upsstats-single.html.sample 2022-07-05 21:53:36.733000000 +0000
@@ -292,12 +292,5 @@ table{background:#000;}
</tr>
</table>
-<a href="http://validator.w3.org/check?uri=referer"><img style="float:right"
- src="http://www.w3.org/Icons/valid-html40"
- alt="Valid HTML 4.0 Transitional" height="31" width="88"></a>
-<div><a href="https://jigsaw.w3.org/css-validator/check/referer"><img
- style="float:right" src="https://jigsaw.w3.org/css-validator/images/vcss"
- alt="Valid CSS" title="Valid CSS" height="31" width="88"></a>
-<a href="https://validator.w3.org/check?uri=referer"><img
- style="float:right" src="https://www.w3.org/Icons/valid-html401"
- alt="Valid HTML 4.01 Strict" title="Valid HTML 4.01 Strict"
- height="31" width="88"></a></div>
</body>
</html>

22
debian/patches/series vendored
View File

@ -1,14 +1,14 @@
0001-reproductible-build.patch
0003-install-dev-files-in-usr.patch
0002-nut-monitor-paths.patch
0004-fix-systemd-service.patch
#0001-reproductible-build.patch
#0003-install-dev-files-in-usr.patch
#0002-nut-monitor-paths.patch
#0004-fix-systemd-service.patch
0008-drop-w3c-icons.patch
# Upstream patches
0006-ups-conf-maxretry.patch
0009-fix-nutshutdown-install.patch
0010-fix-nutscanner-ftbfs.patch
0011-use-pkgconfig-module.patch
0012-add-AEG-PROTECT-NAS-support.patch
0013-fix-doc-build.patch
0014-Remove-dynamic-exception-specifications-from-clients.patch
#0006-ups-conf-maxretry.patch
#0009-fix-nutshutdown-install.patch
#0010-fix-nutscanner-ftbfs.patch
#0011-use-pkgconfig-module.patch
#0012-add-AEG-PROTECT-NAS-support.patch
#0013-fix-doc-build.patch
#0014-Remove-dynamic-exception-specifications-from-clients.patch

11
debian/rules vendored
View File

@ -11,9 +11,11 @@ DEB_CONFIGURE_EXTRA_FLAGS := --prefix= \
--includedir=/usr/include \
--mandir=/usr/share/man \
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--libexecdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--with-ssl --with-nss \
--with-cgi \
--with-dev \
--with-doc=man \
--enable-static \
--with-statepath=/run/nut \
--with-altpidpath=/run/nut \
@ -24,12 +26,15 @@ DEB_CONFIGURE_EXTRA_FLAGS := --prefix= \
--datadir=/usr/share/nut \
--with-pkgconfig-dir=/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
--with-user=nut --with-group=nut \
--with-udev-dir=/lib/udev --with-systemdsystemunitdir=/lib/systemd/system \
--with-systemdshutdowndir=/lib/systemd/system-shutdown
--with-udev-dir=/lib/udev \
--with-systemdsystemunitdir=/lib/systemd/system \
--with-systemdshutdowndir=/lib/systemd/system-shutdown \
--with-systemdtmpfilesdir=/usr/lib/tmpfiles.d
# only build documentation if asciidoc is installed
ifneq ($(shell which asciidoc),)
DEB_CONFIGURE_EXTRA_FLAGS+=--with-doc=html-chunked,pdf
DEB_CONFIGURE_EXTRA_FLAGS+=--with-doc=man,html-single,html-chunked,pdf
endif
%: