Date: Wed, 29 Jun 2005 07:24:55 GMT From: Benjamin Constant <bconstant@be.tiauto.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/82765: Snmp support missing Message-ID: <200506290724.j5T7Oti8053624@www.freebsd.org> Resent-Message-ID: <200506290730.j5T7UCCB087897@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 82765 >Category: ports >Synopsis: Snmp support missing >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jun 29 07:30:11 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Benjamin Constant >Release: 5.4 stable >Organization: TI Automotive >Environment: FreeBSD liemaster01.resource.tiauto.com 5.4-STABLE FreeBSD 5.4-STABLE #10: Thu Jun 16 13:59:24 CEST 2005 root@liemaster01.resource.tiauto.com:/usr/obj/usr/src/sys/ASUS_AP1600RS5 i386 >Description: Apcupsd project is able to get ups status trough snmp protocol but the current configuration of the FreeBSD port does not include snmp support. It is useful when you have multiple boxes connected to one main ups and when you don't want ups monitoring dependencies between the boxes. >How-To-Repeat: >Fix: *** Makefile Wed Jun 29 08:59:44 2005 --- Makefile.new Wed Jun 29 08:59:32 2005 *************** *** 31,36 **** --- 31,37 ---- OPTIONS= CLIENT_ONLY "Build apcupsd client only (no network server)" off OPTIONS+= CGI "Compile with CGI programms to show status" off OPTIONS+= USB "Compile with USB Support (READ MANUAL!!!)" off + OPTIONS+= SNMP "Compile with SNMP Support (READ MANUAL!!!)" off .include <bsd.port.pre.mk> *************** *** 52,57 **** --- 53,63 ---- CONFIGURE_ARGS+=--enable-master-slave .endif + .if defined(WITH_SNMP) + LIB_DEPENDS+= netsnmp.7:${PORTSDIR}/net-mgmt/net-snmp + CONFIGURE_ARGS+=--enable-snmp --enable-net + .endif + CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -L${LOCALBASE}/lib" \ CFLAGS="-I${LOCALBASE}/include -L${LOCALBASE}/lib" \ LDFLAGS="-L${LOCALBASE}/lib" *************** *** 75,80 **** --- 81,87 ---- @${ECHO_MSG} " WITH_CGI=yes if you want to build CGI support." @${ECHO_MSG} " WITH_CLIENT_ONLY=yes if you only want a network client." @${ECHO_MSG} " WITH_USB=yes to compile with USB support (READ MANUAL!!!)" + @${ECHO_MSG} " WITH_SNMP=yes to compile with SNMP support (READ MANUAL!!!)" @${ECHO_MSG} "" .if defined(WITH_CGI) @${ECHO_MSG} "===> Building with CGI support." >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506290724.j5T7Oti8053624>