<?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>36750</bug_id>
          
          <creation_ts>2003-12-29 12:00 0000</creation_ts>
          <short_desc>Bastille cannot create PSAD configuration due to file while installing Bastille</short_desc>
          <delta_ts>2004-01-13 18:21:14 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>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>sr@stephenreindl.de</reporter>
          <assigned_to>battousai@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>sr@stephenreindl.de</who>
            <bug_when>2003-12-29 12:00:47 0000</bug_when>
            <thetext>When running bastille and say &apos;Apply Changes&apos; at the end with psad configuration enabled, the application terminates with the message: &apos;PSAD.pm not found&apos;

Reproducible: Always
Steps to Reproduce:
1. install bastille 2.1.1-r1
2. run bastille
3. enable psad configuration
4. Apply changes

Actual Results:  
Executing PSAD Specific Configuration
Can&apos;t locate Bastille/PSAD.pm in @INC (@INC contains: /usr/lib /etc/perl
/usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i686-linux
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.0/i686-linux
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.2/i686-linux /usr/lib/perl5/5.8.2 /usr/local/lib/site_perl .
/usr/lib/perl5/site_perl/ /usr/lib/Bastille) at /usr/sbin/BastilleBackEnd line 147.



Expected Results:  
install psad settings

Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0,
2.4.22-gentoo-r1)
=================================================================
System uname: 2.4.22-gentoo-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.3.12
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
COMPILER=&quot;gcc3&quot;
CONFIG_PROTECT=&quot;/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe&quot;
DISTDIR=&quot;/var/tmp/portage/distfiles&quot;
FEATURES=&quot;ccache sandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X Xaw3d apache2 apm arts avi berkdb crypt cups curl doc emacs encode esd
flash foomaticdb gd gdbm gif gimp gnome gpm gtk gtk2 imap imlib java jpeg kde
libg++ libwww lmtp mad mcal mikmod motif mozilla mpeg mysql ncurses nls
oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline
scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb x86 xml xml2
xmms xv zlib video_cards_rage128&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>teval@gentoo.org</who>
            <bug_when>2003-12-29 12:25:23 0000</bug_when>
            <thetext>Created an attachment (id=22813)
xbindkeys-1.6.4.ebuild with the tk dependacy
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2003-12-29 20:33:46 0000</bug_when>
            <thetext>What version of psad do you have merged? I can&apos;t recreate this with psad 1.3 or 1.3.1.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sr@stephenreindl.de</who>
            <bug_when>2003-12-30 10:03:16 0000</bug_when>
            <thetext>the problem is not with psad itself. In the bastille distribution there&apos;s a file PSAD.pm that has to be copied into /usr/lib/Bastille which is actually not being done.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2003-12-30 14:54:41 0000</bug_when>
            <thetext>Feel free to whack me, I misread it. I&apos;m actually still unable to get this bug on my system, but I believe it may be due to the syslog daemon I&apos;m using (which may result in an entirely new bug being filed). I&apos;ll keep trying things, and even if I don&apos;t find it myself, I&apos;ll have an updated ebuild to install the Psad interface module.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2003-12-30 15:24:06 0000</bug_when>
            <thetext>Ok, problem solved. Attached is an updated ebuild which will provide the PSAD.pm file required to use psad at all. This will go into portage whenever seemant gets a change I guess, but in the meantime it can be placed into the overlay and merged with &apos;emerge --digest bastille&apos;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2003-12-30 15:25:03 0000</bug_when>
            <thetext>Created an attachment (id=22879)
Updated bastille ebuild for psad fix
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2004-01-02 12:41:49 0000</bug_when>
            <thetext>handing off to the actual maintainer, who&apos;s now officially a member of the gentoo development team</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2004-01-04 09:39:59 0000</bug_when>
            <thetext>If this is working fine for you, I&apos;ll be committing this immediately when I get access (maybe later tonight).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>battousai@gentoo.org</who>
            <bug_when>2004-01-13 18:21:14 0000</bug_when>
            <thetext>Updated ebuild has been added to portage.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>22813</attachid>
            <date>2003-12-29 12:25 0000</date>
            <desc>xbindkeys-1.6.4.ebuild with the tk dependacy</desc>
            <filename>xbindkeys-1.6.4.ebuild</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L3gxMS1taXNjL3hiaW5ka2V5cy94
YmluZGtleXMtMS42LjQuZWJ1aWxkLHYgMS4xIDIwMDMvMTAvMDMgMjI6NTM6NTAgZ3JlZ2YgRXhw
ICQKCkRFU0NSSVBUSU9OPSJUb29sIGZvciBsYXVuY2hpbmcgY29tbWFuZHMgb24ga2V5c3Ryb2tl
cyIKU1JDX1VSST0iaHR0cDovL2hvY3dwLmZyZWUuZnIveGJpbmRrZXlzLyR7UH0udGFyLmd6IgpI
T01FUEFHRT0iaHR0cDovL2hvY3dwLmZyZWUuZnIveGJpbmRrZXlzLyIKTElDRU5TRT0iR1BMLTIi
CktFWVdPUkRTPSJ4ODYgc3BhcmMgIgpTTE9UPSIwIgoKREVQRU5EPSI+PXgxMS1iYXNlL3hmcmVl
LTQuMS4wCglkZXYtbGFuZy90ayIKCnNyY19jb21waWxlKCkgewoJLi9jb25maWd1cmUgLS1wcmVm
aXg9L3VzciBcCgkJLS1tYW5kaXI9L3Vzci9zaGFyZS9tYW4gfHwgZGllICIuL2NvbmZpZ3VyZSBm
YWlsZWQiCgllbWFrZSBERVNURElSPSR7RH0gfHwgZGllCgp9CgpzcmNfaW5zdGFsbCgpIHsKCWVt
YWtlIERFU1RESVI9JHtEfSBcCgkJQklORElSPS91c3IvYmluIGluc3RhbGwgfHwgZGllICJJbnN0
YWxsYXRpb24gZmFpbGVkIgoKfQoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>22879</attachid>
            <date>2003-12-30 15:25 0000</date>
            <desc>Updated bastille ebuild for psad fix</desc>
            <filename>bastille-2.1.1-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKaW5oZXJpdCBwZXJsLW1vZHVsZQoKSVVTRT0iWCIKClBBVENIVkVSPTAu
MQpNWV9QTj0ke1BOL2IvQn0KTVlfUD0ke01ZX1BOfS0ke1BWfQpTPSR7V09SS0RJUn0vJHtNWV9Q
Tn0KREVTQ1JJUFRJT049IkJhc3RpbGxlLUxpbnV4IGlzIGEgc2VjdXJpdHkgaGFyZGVuaW5nIHRv
b2wiCkhPTUVQQUdFPSJodHRwOi8vYmFzdGlsbGUtbGludXgub3JnLyIKU1JDX1VSST0ibWlycm9y
Oi8vc291cmNlZm9yZ2UvJHtQTn0tbGludXgvJHtNWV9QfS50YXIuYnoyCgltaXJyb3I6Ly9nZW50
b28vJHtQfS1nZW50b28tJHtQQVRDSFZFUn0ucGF0Y2guYnoyIgoKU0xPVD0iMCIKTElDRU5TRT0i
R1BMLTIiCktFWVdPUkRTPSJ+eDg2IH5wcGMgfnNwYXJjIH5hbHBoYSB+bWlwcyB+aHBwYSIKCgpS
REVQRU5EPSJuZXQtZmlyZXdhbGwvaXB0YWJsZXMKCWFwcC1hZG1pbi9sb2dyb3RhdGUKCWRldi1w
ZXJsL0N1cnNlcwoJbmV0LWZpcmV3YWxsL3BzYWQKCVg/ICggZGV2LXBlcmwvcGVybC10ayApIgoK
c3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgllcGF0Y2ggJHtXT1JLRElSfS8ke1B9LWdlbnRv
by0ke1BBVENIVkVSfS5wYXRjaAp9CgpzcmNfY29tcGlsZSgpIHsKCWNkICR7U30KCWNwICR7RklM
RVNESVJ9L2Jhc3RpbGxlLSR7UFZ9LWZpcmV3YWxsLmluaXQgLi9iYXN0aWxsZS1maXJld2FsbAoK
CWNkICR7U30vcHNhZC9Qc2FkLnBtCglwZXJsLW1vZHVsZV9zcmNfY29tcGlsZQp9CgpzcmNfaW5z
dGFsbCgpIHsKCglrZWVwZGlyIC92YXIvbG9jay9zdWJzeXMvJHtQTn0KCWRvZGlyIC9ldGMvQmFz
dGlsbGUKCgljZCAke1N9CglpbnRvIC91c3IKCWRvc2JpbiBiYXN0aWxsZSBBdXRvbWF0ZWRCYXN0
aWxsZSBJbnRlcmFjdGl2ZUJhc3RpbGxlIFwKCQlCYXN0aWxsZUJhY2tFbmQgUmV2ZXJ0QmFzdGls
bGUgKi5wbAoKCWRvc3ltIFJldmVydEJhc3RpbGxlIC91c3Ivc2Jpbi9VbmRvQmFzdGlsbGUKCglp
bnNpbnRvIC91c3Ivc2hhcmUvQmFzdGlsbGUKCWRvaW5zIFF1ZXN0aW9ucyogQ3JlZGl0cyBiYXN0
aWxsZS0qICoueGJtICouY29uZmlnCgoJaW5zaW50byAvdXNyL3NoYXJlL0Jhc3RpbGxlCglkb2lu
cyBRdWVzdGlvbnMudHh0IENyZWRpdHMgY29tcGxldGUueGJtIGluY29tcGxldGUueGJtIFwKCQlp
ZnVwLWxvY2FsIGhvc3RzLmFsbG93CgoJZXhlaW50byAvdXNyL3NoYXJlL0Jhc3RpbGxlCglkb2V4
ZSBiYXN0aWxsZS1maXJld2FsbCogYmFzdGlsbGUtdG1wZGlyKiBcCgkJYmFzdGlsbGUtaXBjaGFp
bnMgYmFzdGlsbGUtbmV0ZmlsdGVyIFwKCQlmaXJld2FsbC8qLnNoCgoJcGVybGluZm8KCWluc2lu
dG8gJHtTSVRFX0xJQn0KCWRvaW5zIEJhc3RpbGxlX0N1cnNlcy5wbQoJdXNlIFggJiYgZG9pbnMg
QmFzdGlsbGVfVGsucG0KCWluc2ludG8gJHtTSVRFX0xJQn0vQ3Vyc2VzCglkb2lucyBDdXJzZXMv
V2lkZ2V0cy5wbQoKCWRvbWFuIGRvY3MvYmFzdGlsbGUuMW0KCWRvZG9jIGRvY3MvKiBmaXJld2Fs
bC8qLnR4dAoKCWNkICR7U30vQmFzdGlsbGUKCglpbnNpbnRvIC91c3IvbGliL0Jhc3RpbGxlCglk
b2lucyBBY2NvdW50U2VjdXJpdHkucG0gQXBhY2hlLnBtIEFQSS5wbSBPU1hfQVBJLnBtIEJvb3RT
ZWN1cml0eS5wbSBcCgkJQ29uZmlndXJlTWlzY1BBTS5wbSBEaXNhYmxlVXNlclRvb2xzLnBtIERO
Uy5wbSBcCgkJRmlsZVBlcm1pc3Npb25zLnBtIEZUUC5wbSBGaXJld2FsbC5wbSBIUF9BUEkucG0g
SFBfVVgucG0gXAoJCUlPTG9hZGVyLnBtIFBhdGNoZXMucG0gTG9nZ2luZy5wbSBcCgkJTWlzY2Vs
bGFuZW91c0RhZW1vbnMucG0gUGF0Y2hEb3dubG9hZC5wbSBQcmludGluZy5wbSBcCgkJUmVtb3Rl
QWNjZXNzLnBtIFNlY3VyZUluZXRkLnBtIFNlbmRtYWlsLnBtIFRNUERJUi5wbSAgXAoJCXRlc3Rf
QWNjb3VudFNlY3VyaXR5LnBtIHRlc3RfQXBhY2hlLnBtIHRlc3RfRE5TLnBtIFwKCQl0ZXN0X0ZU
UC5wbSB0ZXN0X0hQX1VYLnBtIHRlc3RfTWlzY2VsbGFuZW91c0RhZW1vbnMucG0gXAoJCXRlc3Rf
U2VjdXJlSW5ldGQucG0gdGVzdF9TZW5kbWFpbC5wbSBUZXN0QVBJLnBtIElQRmlsdGVyLnBtCgoJ
IyBwc2FkIGludGVyZmFjZSBtb2R1bGUKCWNkICR7U30vcHNhZC9Qc2FkLnBtCgluZXdpbnMgUHNh
ZC5wbSBQU0FELnBtCgoJIyBEb2N1bWVudGF0aW9uCgljZCAke1N9Cglkb2RvYyAqLnR4dCBDT1BZ
SU5HIEJVR1MgQ2hhbmdlKiBSRUFETUUqCn0KCnBrZ19wb3N0aW5zdCgpIHsKCXVzZSBYIHx8IGVp
bmZvICJXaGVuIG5vdCB1c2luZyB0aGUgVGsgaW50ZXJmYWNlIHlvdSB3aWxsIG5lZWQgdG8gc3Rh
cnQgdXNlIHRoZSAtYyBmbGFnIHdoZW4gY2FsbGluZyAke1BOfSBmcm9tIGNvbW1hbmQgbGluZS4g
ZXhhbXBsZSAke1BOfSAtYyAtLW9zIEdFMS40Igp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>