<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>105246</bug_id>
          
          <creation_ts>2005-09-08 05:15 0000</creation_ts>
          <short_desc>tcsh command line completion fails for postfix&apos;s postmap command</short_desc>
          <delta_ts>2005-09-30 12:40:10 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mcdermj@xenotropic.com</reporter>
          <assigned_to>grobian@gentoo.org</assigned_to>
          <cc>grobian@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>mcdermj@xenotropic.com</who>
            <bug_when>2005-09-08 05:15:10 0000</bug_when>
            <thetext>When attempting to run /usr/sbin/postmap with command line completion in tcsh active, the shell returns 
the error &quot;Missing separator &apos;/&apos; after completion &quot;(hash: regexp:)&quot;.&quot;  This is due to an typo in /etc/
profile.d/tcsh-complete

Reproducible: Always
Steps to Reproduce:
1.  type &quot;postmap foo&quot;
2.
3.

Actual Results:  
Shell returns:
Missing separator &apos;/&apos; after completion &quot;(hash: regexp:)&quot;

Expected Results:  
Normally executed /usr/sbin/postmap

Portage 2.0.51.22-r2 (hardened/x86/2.6, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.11.9 i686)
===============================================================
==
System uname: 2.6.11.9 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.6.13
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=athlon-xp -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /etc/tomcat /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/
xkb /usr/share/config /var/bind /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=athlon-xp -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://gentoo.llarian.net/&quot;
PKGDIR=&quot;/usr/portage//packages/x86/&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage/&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;acpi apache2 berkdb crypt cups curl dlloader fbcon ftp gd gdbm gpm hardened iconv 
imagemagick imap innodb ipv6 java jpeg ldap mad mikmod mmap mmx mysql ncurses nls ogg 
oggvorbis opengl pam pcre pdflib perl perlsuid php pic png posix python quicktime readline sasl 
session shared simplexml slang snmp soap sockets spell sse ssl svga sysvipc theora threads tiff 
truetype usb userlocales vhosts vorbis x86 xml xml2 xmlrpc zlib userland_GNU kernel_linux 
elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcdermj@xenotropic.com</who>
            <bug_when>2005-09-08 05:16:57 0000</bug_when>
            <thetext>Created an attachment (id=67922)
Proposed patch fixing the missing /

There is a missing / on the complete definition for postmap.  Adding the slash
seems to fix the issue.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2005-09-13 09:20:37 0000</bug_when>
            <thetext>seems like a correct fix to me.  Please use unified diff in the future for
patches (diff -u), they are much easier readable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2005-09-27 12:28:31 0000</bug_when>
            <thetext>note to self: done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2005-09-30 12:40:10 0000</bug_when>
            <thetext>Fixed in 6.14-r1</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67922</attachid>
            <date>2005-09-08 05:16 0000</date>
            <desc>Proposed patch fixing the missing /</desc>
            <filename>tcsh-complete.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">KioqIHRjc2gtY29tcGxldGUJTW9uIE5vdiAyMiAwNDoxMTozMSAyMDA0Ci0tLSAvZXRjL3Byb2Zp
bGUuZC90Y3NoLWNvbXBsZXRlCVRodSBTZXAgIDggMDQ6NTg6MTIgMjAwNQoqKioqKioqKioqKioq
KioKKioqIDU1Niw1NjIgKioqKgogICAgICBjb21wbGV0ZSBubWFwCSduQC1lQGBpZmNvbmZpZyAt
bGBAJyAncC8qLyRob3N0bmFtZXMvJwogICAgICBjb21wbGV0ZSBwZXJsZG9jIAknbkAqQGBcbHMg
LTEgL3Vzci9saWJkYXRhL3BlcmwvNS4qL3BvZCB8IHNlZCBzJVxcLnBvZC5cKlwkJSVgQCcKICAg
ICAgY29tcGxldGUgcG9zdGZpeCAgICAnbi8qLyhzdGFydCBzdG9wIHJlbG9hZCBhYm9ydCBmbHVz
aCBjaGVjaykvJwohICAgICBjb21wbGV0ZSBwb3N0bWFwCSduLzEvKGhhc2g6IHJlZ2V4cDopJyAn
Yy9oYXNoOi9mLycgJ2MvcmVnZXhwOi9mLycKICAgICAgY29tcGxldGUgcmNzZGlmZgkncEAxQGBc
bHMgLTFhIFJDUyB8IHNlZCAtZSAicy9cKC4qXCksdi9cMS8iYEAnCiAgICAgIGNvbXBsZXRlIFgJ
CSdjLy0vKEkgYSBhYyBhbGxvd01vdXNlT3BlbkZhaWwgYWxsb3dOb25Mb2NhbE1vZEluRGV2IFwK
ICAJCQlhbGxvd05vbkxvY2FsWHZpZHR1bmUgYXIxIGFyMiBhdWRpdCBhdXRoIGJlc3RSZWZyZXNo
IFwKLS0tIDU1Niw1NjIgLS0tLQogICAgICBjb21wbGV0ZSBubWFwCSduQC1lQGBpZmNvbmZpZyAt
bGBAJyAncC8qLyRob3N0bmFtZXMvJwogICAgICBjb21wbGV0ZSBwZXJsZG9jIAknbkAqQGBcbHMg
LTEgL3Vzci9saWJkYXRhL3BlcmwvNS4qL3BvZCB8IHNlZCBzJVxcLnBvZC5cKlwkJSVgQCcKICAg
ICAgY29tcGxldGUgcG9zdGZpeCAgICAnbi8qLyhzdGFydCBzdG9wIHJlbG9hZCBhYm9ydCBmbHVz
aCBjaGVjaykvJwohICAgICBjb21wbGV0ZSBwb3N0bWFwCSduLzEvKGhhc2g6IHJlZ2V4cDopLycg
J2MvaGFzaDovZi8nICdjL3JlZ2V4cDovZi8nCiAgICAgIGNvbXBsZXRlIHJjc2RpZmYJJ3BAMUBg
XGxzIC0xYSBSQ1MgfCBzZWQgLWUgInMvXCguKlwpLHYvXDEvImBAJwogICAgICBjb21wbGV0ZSBY
CQknYy8tLyhJIGEgYWMgYWxsb3dNb3VzZU9wZW5GYWlsIGFsbG93Tm9uTG9jYWxNb2RJbkRldiBc
CiAgCQkJYWxsb3dOb25Mb2NhbFh2aWR0dW5lIGFyMSBhcjIgYXVkaXQgYXV0aCBiZXN0UmVmcmVz
aCBcCg==
</data>        

          </attachment>
    </bug>

</bugzilla>