<?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>94161</bug_id>
          
          <creation_ts>2005-05-27 03:44 0000</creation_ts>
          <short_desc>snort ebuild snort-2.3.3-r1 problem</short_desc>
          <delta_ts>2005-07-25 13:09:16 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>2005.0</version>
          <rep_platform>All</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>kakou@kakou.org</reporter>
          <assigned_to>netmon@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>kakou@kakou.org</who>
            <bug_when>2005-05-27 03:44:59 0000</bug_when>
            <thetext>when I try to install snort 

emerge -pv =net-analyzer/snort-2.3.3-r1

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] net-analyzer/snort-2.3.3-r1 [2.3.2-r1] -debug -flexresp -inline
+mysql -odbc -postgres +prelude (-selinux) -sguil +snortsam +ssl 0 kB 

Total size of downloads: 0 kB


____________________
&gt; Completed installing snort-2.3.3-r1 into /var/tmp/portage/snort-2.3.3-r1/image/

&gt;&gt;&gt; Merging net-analyzer/snort-2.3.3-r1 to /
/usr/portage/net-analyzer/snort/snort-2.3.3-r1.ebuild: line 96: 14826 Broken
pipe             usermod -d &quot;/var/log/snort&quot; snort

!!! ERROR: net-analyzer/snort-2.3.3-r1 failed.
!!! Function pkg_preinst, Line 99, Exitcode 141
!!! usermod problem
!!! If you need support, post the topmost build error, NOT this status message.

!!! FAILED preinst: 1
______________________

the error is  the line

    usermod -g &quot;snort&quot; snort || die &quot;usermod problem&quot;

from 

pkg_preinst() {
    enewgroup snort
    enewuser snort -1 /bin/false /var/log/snort snort
    usermod -d &quot;/var/log/snort&quot; snort || die &quot;usermod problem&quot;
    usermod -g &quot;snort&quot; snort || die &quot;usermod problem&quot;
    usermod -s &quot;/bin/false&quot; snort || die &quot;usermod problem&quot;
    echo &quot;ignore any message about CREATE_HOME above...&quot;
}


Reproducible: Always
Steps to Reproduce:
1.  emerge -pv =net-analyzer/snort-2.3.3-r1
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vanquirius@gentoo.org</who>
            <bug_when>2005-06-19 13:55:10 0000</bug_when>
            <thetext>I can&apos;t reproduce your problem and that portion of the ebuild is present in
older ebuilds, can you still reproduce it?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>soulse@gmail.com</who>
            <bug_when>2005-07-16 22:05:41 0000</bug_when>
            <thetext>Created an attachment (id=63586)
snort-2.3.3-r1.ebuild.diff

Maybe a fix like this could help ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>soulse@gmail.com</who>
            <bug_when>2005-07-16 22:35:09 0000</bug_when>
            <thetext>Created an attachment (id=63587)
snort-2.3.3-r1.ebuild.diff

Sorry previous one had an error coz i still used /var/log/snort as home... is
it really necessary? i just made /dev/null as home in this one...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vanquirius@gentoo.org</who>
            <bug_when>2005-07-25 13:09:16 0000</bug_when>
            <thetext>In fact, I don&apos;t think it is necessary. And indeed, that stuff should be in
pkg_setup() and not pkg_preinst(). Fixed in cvs.
Thanks for reporting.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>63586</attachid>
            <date>2005-07-16 22:05 0000</date>
            <desc>snort-2.3.3-r1.ebuild.diff</desc>
            <filename>snort-2.3.3-r1.ebuild.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNub3J0LTIuMy4zLXIxLmVidWlsZC5vcmlnCTIwMDUtMDctMTYgMTg6NTM6MjYuNjY3MjE3
NzQ0IC0wNTAwCisrKyBzbm9ydC0yLjMuMy1yMS5lYnVpbGQJMjAwNS0wNy0xNiAxODo1NTo1Ni4x
NjM0OTA4NTYgLTA1MDAKQEAgLTM1LDYgKzM1LDE1IEBACiAJc2VsaW51eD8gKCBzZWMtcG9saWN5
L3NlbGludXgtc25vcnQgKQogCXNub3J0c2FtPyAoIG5ldC1hbmFseXplci9zbm9ydHNhbSApIgog
Citwa2dfc2V0dXAoKSB7CisJZW5ld2dyb3VwIHNub3J0CisJZW5ld3VzZXIgc25vcnQgLTEgL2Jp
bi9mYWxzZSAvdmFyL2xvZy9zbm9ydCBzbm9ydAorCXVzZXJtb2QgLWQgIi92YXIvbG9nL3Nub3J0
IiBzbm9ydCB8fCBkaWUgInVzZXJtb2QgcHJvYmxlbSIKKwl1c2VybW9kIC1HIHNub3J0IHNub3J0
IHx8IGRpZSAidXNlcm1vZCBwcm9ibGVtIgorCXVzZXJtb2QgLXMgIi9iaW4vZmFsc2UiIHNub3J0
IHx8IGRpZSAidXNlcm1vZCBwcm9ibGVtIgorCWVjaG8gImlnbm9yZSBhbnkgbWVzc2FnZSBhYm91
dCBDUkVBVEVfSE9NRSBhYm92ZS4uLiIKK30KKwogc3JjX3VucGFjaygpIHsKIAl1bnBhY2sgJHtB
fQogCWNkICR7U30KQEAgLTkzLDE1ICsxMDIsNiBAQAogCWVtYWtlIHx8IGRpZSAiY29tcGlsZSBw
cm9ibGVtIgogfQogCi1wa2dfcHJlaW5zdCgpIHsKLQllbmV3Z3JvdXAgc25vcnQKLQllbmV3dXNl
ciBzbm9ydCAtMSAvYmluL2ZhbHNlIC92YXIvbG9nL3Nub3J0IHNub3J0Ci0JdXNlcm1vZCAtZCAi
L3Zhci9sb2cvc25vcnQiIHNub3J0IHx8IGRpZSAidXNlcm1vZCBwcm9ibGVtIgotCXVzZXJtb2Qg
LWcgInNub3J0IiBzbm9ydCB8fCBkaWUgInVzZXJtb2QgcHJvYmxlbSIKLQl1c2VybW9kIC1zICIv
YmluL2ZhbHNlIiBzbm9ydCB8fCBkaWUgInVzZXJtb2QgcHJvYmxlbSIKLQllY2hvICJpZ25vcmUg
YW55IG1lc3NhZ2UgYWJvdXQgQ1JFQVRFX0hPTUUgYWJvdmUuLi4iCi19Ci0KIHNyY19pbnN0YWxs
KCkgewogCW1ha2UgREVTVERJUj0iJHtEfSIgaW5zdGFsbCB8fCBkaWUgIm1ha2UgaW5zdGFsbCBm
YWlsZWQiCiAK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>63587</attachid>
            <date>2005-07-16 22:35 0000</date>
            <desc>snort-2.3.3-r1.ebuild.diff</desc>
            <filename>snort-2.3.3-r1.ebuild.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNub3J0LTIuMy4zLXIxLmVidWlsZC5vcmlnCTIwMDUtMDctMTYgMTk6Mjk6NDguNDk3NTI5
MTIwIC0wNTAwCisrKyBzbm9ydC0yLjMuMy1yMS5lYnVpbGQJMjAwNS0wNy0xNiAxOTozMjozNy4x
OTQ4ODMyMjQgLTA1MDAKQEAgLTM1LDYgKzM1LDEyIEBACiAJc2VsaW51eD8gKCBzZWMtcG9saWN5
L3NlbGludXgtc25vcnQgKQogCXNub3J0c2FtPyAoIG5ldC1hbmFseXplci9zbm9ydHNhbSApIgog
Citwa2dfc2V0dXAoKSB7CisJZW5ld2dyb3VwIHNub3J0CisJZW5ld3VzZXIgc25vcnQgLTEgL2Jp
bi9mYWxzZSAvZGV2L251bGwgc25vcnQKKwllY2hvICJpZ25vcmUgYW55IG1lc3NhZ2UgYWJvdXQg
Q1JFQVRFX0hPTUUgYWJvdmUuLi4iCit9CisKIHNyY191bnBhY2soKSB7CiAJdW5wYWNrICR7QX0K
IAljZCAke1N9CkBAIC05MywxNSArOTksNiBAQAogCWVtYWtlIHx8IGRpZSAiY29tcGlsZSBwcm9i
bGVtIgogfQogCi1wa2dfcHJlaW5zdCgpIHsKLQllbmV3Z3JvdXAgc25vcnQKLQllbmV3dXNlciBz
bm9ydCAtMSAvYmluL2ZhbHNlIC92YXIvbG9nL3Nub3J0IHNub3J0Ci0JdXNlcm1vZCAtZCAiL3Zh
ci9sb2cvc25vcnQiIHNub3J0IHx8IGRpZSAidXNlcm1vZCBwcm9ibGVtIgotCXVzZXJtb2QgLWcg
InNub3J0IiBzbm9ydCB8fCBkaWUgInVzZXJtb2QgcHJvYmxlbSIKLQl1c2VybW9kIC1zICIvYmlu
L2ZhbHNlIiBzbm9ydCB8fCBkaWUgInVzZXJtb2QgcHJvYmxlbSIKLQllY2hvICJpZ25vcmUgYW55
IG1lc3NhZ2UgYWJvdXQgQ1JFQVRFX0hPTUUgYWJvdmUuLi4iCi19Ci0KIHNyY19pbnN0YWxsKCkg
ewogCW1ha2UgREVTVERJUj0iJHtEfSIgaW5zdGFsbCB8fCBkaWUgIm1ha2UgaW5zdGFsbCBmYWls
ZWQiCiAK
</data>        

          </attachment>
    </bug>

</bugzilla>