From uspoerlein@gmail.com  Sun Dec 14 10:36:41 2008
Return-Path: <uspoerlein@gmail.com>
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 <uspoerlein@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Hartmut Brandt <harti@freebsd.org>
Subject: [bsnmpd] Teach hostres module about ZFS
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         129630
>Category:       bin
>Synopsis:       [patch] bsnmpd(1): teach hostres module about ZFS
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    uqs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 14 10:40:17 UTC 2008
>Closed-Date:    Mon Feb 21 20:36:40 UTC 2011
>Last-Modified:  Mon Feb 21 20:36:40 UTC 2011
>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:
State-Changed-From-To: open->patched 
State-Changed-By: kmacy 
State-Changed-When: Sun May 17 05:55:30 UTC 2009 
State-Changed-Why:  

patch applied to HEAD and incoming MFC 

http://www.freebsd.org/cgi/query-pr.cgi?pr=129630 
Responsible-Changed-From-To: freebsd-bugs->uqs 
Responsible-Changed-By: uqs 
Responsible-Changed-When: Thu Feb 4 07:19:52 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=129630 
State-Changed-From-To: patched->closed 
State-Changed-By: uqs 
State-Changed-When: Mon Feb 21 20:35:52 UTC 2011 
State-Changed-Why:  
This wont be merged further, ZFS users are expected to upgrade to RELENG_8 these days. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=129630 
>Unformatted:
