<?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>1986</bug_id>
          
          <creation_ts>2002-04-21 17:45 0000</creation_ts>
          <short_desc>dump-0.4.24.ebuild Sandbox violation</short_desc>
          <delta_ts>2003-02-04 19:42:18 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>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>INVALID</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>kingsqueak@kingsqueak.org</reporter>
          <assigned_to>achim@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>kingsqueak@kingsqueak.org</who>
            <bug_when>2002-04-21 17:45:58 0000</bug_when>
            <thetext>The following patch will fix the sandbox violation that resulted in a 

chmod:  /sbin

sandbox warning.

This is a unified diff of the dump-0.4.24.ebuild file

--- dump-0.4.24.ebuild.orig     Fri Nov  9 21:33:03 2001
+++ dump-0.4.24.ebuild  Sun Apr 21 18:35:25 2002
@@ -18,33 +18,25 @@
         sys-apps/star&quot;
 
 src_compile() {
-    local myconf
-    if use readline; then
-       myconf=--enable-readline
-       ln -s /lib/libncurses.so libtermcap.so
-       export LDFLAGS=&quot;-L${S}&quot;
-       export CFLAGS=&quot;$CFLAGS -L${S}&quot;
-    fi
+       local myconf
+       if use readline; then
+               rlconf=--enable-readline
+               ln -s /lib/libncurses.so libtermcap.so
+               export LDFLAGS=&quot;-L${S}&quot;
+               export CFLAGS=&quot;$CFLAGS -L${S}&quot;
+       fi
+    ./configure --prefix=/usr --with-dumpdatespath=/etc --with-bingroup=root \
+               --enable-largefile ${rlconf} || die &quot;./configure failed &quot;
 
-    ./configure --prefix=/usr --host=${CHOST} --enable-largefile ${myconf}
-    assert &quot;./configure failed (myconf=$myconf)&quot;
-
-    emake 
-    assert &quot;emake failed (myconf=$myconf)&quot;
+    emake || die &quot;emake failed!&quot; 
 }
-
 src_install () {
-    dodir /sbin
-    dodir /usr/share/man/man8
-    dodir /etc/dumpdates
-    make BINDIR=${D}/sbin MANDIR=${D}/usr/share/man/man8 \
-       DUMPDATESPATH=${D}/etc/dumpdates install || die &quot;make install failed&quot;
 
+       dosbin dump/dump
+       dosbin restore/restore
+       doman restore/restore.8
+       doman dump/dump.8
     dodoc CHANGES COPYRIGHT KNOWNBUGS MAINTAINERS
     dodoc README REPORTING-BUGS THANKS TODO
 
-    cd ${D}/sbin
-    rm -f rdump rrestore
-    ln -s dump rdump
-    ln -s restore rrestore
 }</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kingsqueak@kingsqueak.org</who>
            <bug_when>2002-04-21 17:47:39 0000</bug_when>
            <thetext>Created an attachment (id=631)
patch to dump-0.4.24.ebuild to fix chmod: /sbin violation

In case gpm failed me in pasting, here is the patch file directly to patch the
dump-0.4.24.ebuild</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>631</attachid>
            <date>2002-04-21 17:47 0000</date>
            <desc>patch to dump-0.4.24.ebuild to fix chmod: /sbin violation</desc>
            <filename>dump-0.4.24.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGR1bXAtMC40LjI0LmVidWlsZC5vcmlnCUZyaSBOb3YgIDkgMjE6MzM6MDMgMjAwMQorKysg
ZHVtcC0wLjQuMjQuZWJ1aWxkCVN1biBBcHIgMjEgMTg6MzU6MjUgMjAwMgpAQCAtMTgsMzMgKzE4
LDI1IEBACiAJIHN5cy1hcHBzL3N0YXIiCiAKIHNyY19jb21waWxlKCkgewotICAgIGxvY2FsIG15
Y29uZgotICAgIGlmIHVzZSByZWFkbGluZTsgdGhlbgotCW15Y29uZj0tLWVuYWJsZS1yZWFkbGlu
ZQotCWxuIC1zIC9saWIvbGlibmN1cnNlcy5zbyBsaWJ0ZXJtY2FwLnNvCi0JZXhwb3J0IExERkxB
R1M9Ii1MJHtTfSIKLQlleHBvcnQgQ0ZMQUdTPSIkQ0ZMQUdTIC1MJHtTfSIKLSAgICBmaQorCWxv
Y2FsIG15Y29uZgorCWlmIHVzZSByZWFkbGluZTsgdGhlbgorCQlybGNvbmY9LS1lbmFibGUtcmVh
ZGxpbmUKKwkJbG4gLXMgL2xpYi9saWJuY3Vyc2VzLnNvIGxpYnRlcm1jYXAuc28KKwkJZXhwb3J0
IExERkxBR1M9Ii1MJHtTfSIKKwkJZXhwb3J0IENGTEFHUz0iJENGTEFHUyAtTCR7U30iCisJZmkK
KyAgICAuL2NvbmZpZ3VyZSAtLXByZWZpeD0vdXNyIC0td2l0aC1kdW1wZGF0ZXNwYXRoPS9ldGMg
LS13aXRoLWJpbmdyb3VwPXJvb3QgXAorCQktLWVuYWJsZS1sYXJnZWZpbGUgJHtybGNvbmZ9IHx8
IGRpZSAiLi9jb25maWd1cmUgZmFpbGVkICIKIAotICAgIC4vY29uZmlndXJlIC0tcHJlZml4PS91
c3IgLS1ob3N0PSR7Q0hPU1R9IC0tZW5hYmxlLWxhcmdlZmlsZSAke215Y29uZn0KLSAgICBhc3Nl
cnQgIi4vY29uZmlndXJlIGZhaWxlZCAobXljb25mPSRteWNvbmYpIgotCi0gICAgZW1ha2UgCi0g
ICAgYXNzZXJ0ICJlbWFrZSBmYWlsZWQgKG15Y29uZj0kbXljb25mKSIKKyAgICBlbWFrZSB8fCBk
aWUgImVtYWtlIGZhaWxlZCEiIAogfQotCiBzcmNfaW5zdGFsbCAoKSB7Ci0gICAgZG9kaXIgL3Ni
aW4KLSAgICBkb2RpciAvdXNyL3NoYXJlL21hbi9tYW44Ci0gICAgZG9kaXIgL2V0Yy9kdW1wZGF0
ZXMKLSAgICBtYWtlIEJJTkRJUj0ke0R9L3NiaW4gTUFORElSPSR7RH0vdXNyL3NoYXJlL21hbi9t
YW44IFwKLQlEVU1QREFURVNQQVRIPSR7RH0vZXRjL2R1bXBkYXRlcyBpbnN0YWxsIHx8IGRpZSAi
bWFrZSBpbnN0YWxsIGZhaWxlZCIKIAorCWRvc2JpbiBkdW1wL2R1bXAKKwlkb3NiaW4gcmVzdG9y
ZS9yZXN0b3JlCisJZG9tYW4gcmVzdG9yZS9yZXN0b3JlLjgKKwlkb21hbiBkdW1wL2R1bXAuOAog
ICAgIGRvZG9jIENIQU5HRVMgQ09QWVJJR0hUIEtOT1dOQlVHUyBNQUlOVEFJTkVSUwogICAgIGRv
ZG9jIFJFQURNRSBSRVBPUlRJTkctQlVHUyBUSEFOS1MgVE9ETwogCi0gICAgY2QgJHtEfS9zYmlu
Ci0gICAgcm0gLWYgcmR1bXAgcnJlc3RvcmUKLSAgICBsbiAtcyBkdW1wIHJkdW1wCi0gICAgbG4g
LXMgcmVzdG9yZSBycmVzdG9yZQogfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>