From owner-freebsd-amd64@FreeBSD.ORG Thu Nov 22 08:40:01 2012 Return-Path: Delivered-To: freebsd-amd64@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2869DD9 for ; Thu, 22 Nov 2012 08:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id EFB138FC14 for ; Thu, 22 Nov 2012 08:40:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM8e0hp081668 for ; Thu, 22 Nov 2012 08:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qAM8e0BY081663; Thu, 22 Nov 2012 08:40:00 GMT (envelope-from gnats) Resent-Date: Thu, 22 Nov 2012 08:40:00 GMT Resent-Message-Id: <201211220840.qAM8e0BY081663@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, vermaden Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 66E61FCD for ; Thu, 22 Nov 2012 08:30:19 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 42E8A8FC08 for ; Thu, 22 Nov 2012 08:30:19 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM8UIc1000430 for ; Thu, 22 Nov 2012 08:30:18 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id qAM8UIXP000429; Thu, 22 Nov 2012 08:30:18 GMT (envelope-from nobody) Message-Id: <201211220830.qAM8UIXP000429@red.freebsd.org> Date: Thu, 22 Nov 2012 08:30:18 GMT From: vermaden To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: amd64/173830: Brain-dead simple change to ZFS error description link prefix X-Mailman-Approved-At: Thu, 22 Nov 2012 13:50:40 +0000 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 08:40:01 -0000 >Number: 173830 >Category: amd64 >Synopsis: Brain-dead simple change to ZFS error description link prefix >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 22 08:40:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: vermaden >Release: (does not matter) >Organization: >Environment: (does not matter) >Description: Hi, When something in ZFS/ZPOOL fails, it displays links to error description to http://www.sun.com/msg/${ERROR} but these links do not work anymore after Oracle acquired Sun. It should be brain-dead easy to change all occurrences in the source from not working http://www.sun.com/msg to https://www.illumos.org/msg prefix. This should be helpful: % grep -r 'http://www.sun.com/msg' /usr/src /usr/src/sys/cddl/contrib/opensolaris/uts/common/os/.svn/text-base/fm.c.svn-base:static const char *fm_url = "http://www.sun.com/msg"; /usr/src/sys/cddl/contrib/opensolaris/uts/common/os/fm.c:static const char *fm_url = "http://www.sun.com/msg"; /usr/src/tools/regression/zfs/zpool/replace/raidz2.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/raidz2.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/raidz2.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/raidz2.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/raidz2.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/mirror.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz1.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/log.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/log.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-2Q" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/mirror.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz2.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz2.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz2.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz2.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/.svn/text-base/raidz2.t.svn-base: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/raidz1.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/log.t: echo " see: http://www.sun.com/msg/ZFS-8000-4J" /usr/src/tools/regression/zfs/zpool/replace/log.t: echo " see: http://www.sun.com/msg/ZFS-8000-2Q" Regards, vermaden >How-To-Repeat: Broke ZFS and try to follow the suggested link ;) >Fix: (not tested) # find /usr/src -type -f -exec sed -i '' s/http:\/\/www.sun.com\/msg/https:\/\/www.illumos.org\/msg/g {} ';' >Release-Note: >Audit-Trail: >Unformatted: