Date: Thu, 22 Nov 2012 08:30:18 GMT From: vermaden <vermaden@interia.pl> To: freebsd-gnats-submit@FreeBSD.org Subject: amd64/173830: Brain-dead simple change to ZFS error description link prefix Message-ID: <201211220830.qAM8UIXP000429@red.freebsd.org> Resent-Message-ID: <201211220840.qAM8e0BY081663@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211220830.qAM8UIXP000429>