From owner-freebsd-bugs@FreeBSD.ORG Sun Dec 14 10:40:17 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3F021065678 for ; Sun, 14 Dec 2008 10:40:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BC3BC8FC1F for ; Sun, 14 Dec 2008 10:40:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mBEAeHLP092259 for ; Sun, 14 Dec 2008 10:40:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mBEAeHLM092252; Sun, 14 Dec 2008 10:40:17 GMT (envelope-from gnats) Resent-Date: Sun, 14 Dec 2008 10:40:17 GMT Resent-Message-Id: <200812141040.mBEAeHLM092252@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ulrich Spoerlein Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C52210656B1; Sun, 14 Dec 2008 10:36:41 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from acme.spoerlein.net (cl-43.dus-01.de.sixxs.net [IPv6:2a01:198:200:2a::2]) by mx1.freebsd.org (Postfix) with ESMTP id B0FE38FC27; Sun, 14 Dec 2008 10:36:40 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from coyote.spoerlein.net (e180150135.adsl.alicedsl.de [85.180.150.135]) by acme.spoerlein.net (8.14.2/8.14.2) with ESMTP id mBEAac45075059 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 14 Dec 2008 11:36:39 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: from coyote.spoerlein.net (localhost [127.0.0.1]) by coyote.spoerlein.net (8.14.3/8.14.3) with ESMTP id mBEAaaxq010875 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 14 Dec 2008 11:36:36 +0100 (CET) (envelope-from uqs@coyote.spoerlein.net) Received: (from uqs@localhost) by coyote.spoerlein.net (8.14.3/8.14.3/Submit) id mBEAaZbe010874; Sun, 14 Dec 2008 11:36:35 +0100 (CET) (envelope-from uqs) Message-Id: <200812141036.mBEAaZbe010874@coyote.spoerlein.net> Date: Sun, 14 Dec 2008 11:36:35 +0100 (CET) From: Ulrich Spoerlein To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Hartmut Brandt Subject: bin/129630: [bsnmpd] Teach hostres module about ZFS X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2008 10:40:18 -0000 >Number: 129630 >Category: bin >Synopsis: [bsnmpd] Teach hostres module about ZFS >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Dec 14 10:40:17 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Ulrich Spoerlein >Release: FreeBSD 7.1-PRERELEASE i386 >Organization: >Environment: >Description: Right now, bsnmpd is not exporting any information about mounted ZFS filesystems. The fix is trivial, sadly we have to map ZFS to the OtherFS OID as there seems to be no standard yet (if so, please point me to it and I'll update the patch accordingly. >How-To-Repeat: >Fix: --- bsnmpd.diff begins here --- Index: usr.sbin/bsnmpd/modules/snmp_hostres/hostres_fs_tbl.c =================================================================== RCS file: /tank/ncvs/src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_fs_tbl.c,v retrieving revision 1.3 diff -u -p -r1.3 hostres_fs_tbl.c --- usr.sbin/bsnmpd/modules/snmp_hostres/hostres_fs_tbl.c 14 Jul 2006 09:07:56 -0000 1.3 +++ usr.sbin/bsnmpd/modules/snmp_hostres/hostres_fs_tbl.c 14 Dec 2008 10:27:43 -0000 @@ -131,6 +131,7 @@ static const struct { const struct asn_oid *oid; /* the OID to return */ } fs_type_map[] = { { "ufs", &OIDX_hrFSBerkeleyFFS_c }, + { "zfs", &OIDX_hrFSOther_c }, { "cd9660", &OIDX_hrFSiso9660_c }, { "nfs", &OIDX_hrFSNFS_c }, { "ext2fs", &OIDX_hrFSLinuxExt2_c }, --- bsnmpd.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: