<?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>116510</bug_id>
          
          <creation_ts>2005-12-23 10:42 0000</creation_ts>
          <short_desc>Flexbackup cannot back up remote machines after patch CAN-2005-2965</short_desc>
          <delta_ts>2006-05-26 11:48:45 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.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jochen@gentoo.erwied.de</reporter>
          <assigned_to>app-backup@gentoo.org</assigned_to>
          <cc>mholzer@gentoo.org</cc>
    
    <cc>vapier@gentoo.org</cc>
    
    <cc>vericgar@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>jochen@gentoo.erwied.de</who>
            <bug_when>2005-12-23 10:42:09 0000</bug_when>
            <thetext>The patch breaks the ability to backup remote machines.

The additional directory created for security reasons is only created locally, but not promoted to the remote machine.

See also bug #105000

The error looks like this:

|------------------------------------------------------------
| File number 12, tape index 200512202202
| Backup of: border:/etc
| Date of this level 2 backup: Thu Dec 22 05:31:07 2005
| Date of last level 1 backup: Wed Dec 21 05:21:00 2005
|------------------------------------------------------------
| ssh border &apos;touch -t &quot;200512210521.00&quot; /tmp/6136/refdate.6136&apos;
| ssh border &apos;printf &quot;mp3 MP3 Z z gz gif zip ZIP lha jpeg jpg JPG taz tgz \
|   deb rpm bz2 lzo&quot; &gt; /tmp/6136/nocompress.6136&apos;
| ssh border &apos;printf &quot;Volume Label:\nlevel 2 border:/etc Thu Dec 22 \
|   05:31:07 2005 afio+gzip from joker\n\n&quot; &gt; /tmp/6136/label.6136&apos;
| /tmp/6136/collectexit.6136.sh ssh border &apos;cd &quot;/etc&quot; &amp;&amp; (printf \
|   &quot;//--/tmp/6136/label.6136 flexbackup.volume_header_info\n&quot; &amp;&amp; find . \
|   -depth -xdev ! -type s -newer &quot;/tmp/6136/refdate.6136&quot; ! -regex \
|   &quot;.*/[Cc]ache/.*&quot; ! -regex &quot;.*~&quot;$ -print ) | afio -o -E \
|   /tmp/6136/nocompress.6136 -z -1 m -P gzip -Q -4 -Z -M 2m -T 3k -v -&apos; | \
|   /tmp/6136/collectexit.6136.sh cat &gt; &quot;/dev/nst0&quot;
| ssh border &apos;rm -f /tmp/6136/refdate.6136 /tmp/6136/nocompress.6136 \
|   /tmp/6136/label.6136&apos;
| [ ! -e /tmp/6136/exitstatus.6136 ]
|------------------------------------------------------------
touch: cannot touch `/tmp/6136/refdate.6136&apos;: No such file or directory

ERROR: non-zero exit from:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vericgar@gentoo.org</who>
            <bug_when>2006-05-14 11:58:42 0000</bug_when>
            <thetext>I just ran into this bug and am looking into a patch for it. I see the metadata for this package lists mholzer. Are you still maintaining this package (as this bug is assigned to maintainer-needed) or can I take it over? This bug has been haunting my remote backups for a while and I finally have time to look into a fix.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vericgar@gentoo.org</who>
            <bug_when>2006-05-14 13:34:09 0000</bug_when>
            <thetext>Created an attachment (id=86773)
flexbackup-1.2.1-secure-tempfile.patch

This is a replacement for flexbackup-1.2.1-CAN-2005-2965.patch that fixes the issues with remote backup.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lisa@gentoo.org</who>
            <bug_when>2006-05-26 11:48:45 0000</bug_when>
            <thetext>In CVS, thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86773</attachid>
            <date>2006-05-14 13:34 0000</date>
            <desc>flexbackup-1.2.1-secure-tempfile.patch</desc>
            <filename>flexbackup-1.2.1-secure-tempfile.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGZsZXhiYWNrdXAJMjAwMy0xMC0xMCAwNzoxMjowOS4wMDAwMDAwMDAgLTA3MDAKKysrIC91
c3IvYmluL2ZsZXhiYWNrdXAJMjAwNi0wNS0xNCAxMzoxNDo1NC4wMDAwMDAwMDAgLTA3MDAKQEAg
LTI2OSw2ICsyNjksNyBAQAogICAgIHVudGllKCU6OmluZGV4KTsKIH0KIAorc3lzdGVtICgncm0n
LCAnLXJmJywgJGNmZzo6dG1wZGlyKTsKIGV4aXQoMCk7CiAKICMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKQEAgLTgx
MSw2ICs4MTIsMTEgQEAKIAkoJHJlbW92ZSwgQGNtZHMpID0gJmJhY2t1cF9maWxlbGlzdCgkbGFi
ZWwsICRsb2NhbGRpciwgJHRpdGxlLCAkbGV2ZWwsICRyZW1vdGUpOwogICAgIH0KIAorCWlmKGRl
ZmluZWQoJHJlbW90ZSkpIHsKKwkJIyBjcmVhdGUgb3VyIHRlbXBvcmFyeSBkaXJlY3RvcnkgYXMg
Zmlyc3QgcmVtb3RlIGNvbW1hbmQKKwkJdW5zaGlmdChAY21kcywgJm1heWJlX3JlbW90ZV9jbWQo
IiQ6OnBhdGh7bWtkaXJ9IC1wICRjZmc6OnRtcGRpciIsICRyZW1vdGUpKTsKKwl9CisKICAgICAj
IE51a2UgYW55IHRtcCBmaWxlcyB1c2VkIGluIHRoZSBhYm92ZSByb3V0aW5lcwogICAgIGlmICgk
cmVtb3ZlIG5lICcnKSB7CiAJcHVzaChAY21kcywgJm1heWJlX3JlbW90ZV9jbWQoIiQ6OnBhdGh7
cm19IC1mICRyZW1vdmUiLCAkcmVtb3RlKSk7CkBAIC04MjcsNiArODMzLDExIEBACiAJICAgIHB1
c2goQGNtZHMsICZtYXliZV9yZW1vdGVfY21kKCIkOjpwYXRoe3JtfSAtZiAkcGtnbGlzdCIsICRy
ZW1vdGUpKTsKIAl9CiAgICAgfQorCQorCWlmKGRlZmluZWQoJHJlbW90ZSkpIHsKKwkJIyByZW1v
dmUgdGVtcG9yYXJ5IGRpcmVjdG9yeSBhcyBvdXIgbGFzdCByZW1vdGUgY29tbWFuZAorCQlwdXNo
KEBjbWRzLCAmbWF5YmVfcmVtb3RlX2NtZCgiJDo6cGF0aHtybX0gLXJmICRjZmc6OnRtcGRpciIs
ICRyZW1vdGUpKTsKKwl9CiAKICAgICAjIFN0cmlwIG11bHRpcGxlIHNwYWNlcwogICAgIGZvcmVh
Y2ggbXkgJGNtZCAoQGNtZHMpIHsKQEAgLTI3NTAsOCArMjc2MSw5IEBACiAgICAgJDo6cGF0aHsn
ZmluZCd9ID0gJmNoZWNraW5wYXRoKCdmaW5kJyk7CiAgICAgJDo6cGF0aHsnZGQnfSA9ICZjaGVj
a2lucGF0aCgnZGQnKTsKICAgICAkOjpwYXRoeydwcmludGYnfSA9ICZjaGVja2lucGF0aCgncHJp
bnRmJyk7CisgICAgJDo6cGF0aHsnbWtkaXInfSA9ICZjaGVja2lucGF0aCgnbWtkaXInKTsKIAot
ICAgIHB1c2goQDo6cmVtb3RlcHJvZ3MsKCQ6OnBhdGh7J3RvdWNoJ30sJDo6cGF0aHsncm0nfSwk
OjpwYXRoeydmaW5kJ30sJDo6cGF0aHsncHJpbnRmJ30pKTsKKyAgICBwdXNoKEA6OnJlbW90ZXBy
b2dzLCgkOjpwYXRoeyd0b3VjaCd9LCQ6OnBhdGh7J3JtJ30sJDo6cGF0aHsnZmluZCd9LCQ6OnBh
dGh7J3ByaW50Zid9LCQ6OnBhdGh7J21rZGlyJ30pKTsKIAogICAgICMgQ2hlY2sgZGV2aWNlIChv
ciBkaXIpCiAgICAgJDo6ZnRhcGUgPSAwOwpAQCAtMzQ0Miw2ICszNDU0LDE1IEBACiAJcHVzaChA
OjplcnJvcnMsIlwkdG1wZGlyICRjZmc6OnRtcGRpciBpcyBub3Qgd3JpdGFibGUiKTsKICAgICB9
CiAKKwkkY2ZnOjpob3N0bmFtZSA9IGBob3N0bmFtZWA7CisJY2hvbXAoJGNmZzo6aG9zdG5hbWUp
OworCisJIyBVc2UgYSBzdWJkaXJlY3Rvcnkgb2YgdGhlIHVzZXItc3BlY2lmaWVkIGRpcmVjdG9y
eSBhcyBvdXIgdG1wZGlyCisJIyBBbHNvIG5vdGUgdGhhdCB3ZSBtYWtlIGl0IGNsb3NlciB0byBn
bG9iYWxseSB1bmlxdWUgYXMgd2Ugc29tZXRpbWVzCisJIyB1c2UgdGhpcyB2YXJpYWJsZSBmb3Ig
cmVtb3RlIHN5c3RlbXMsIHNvIFBJRCBpc24ndCBlbm91Z2gKKyAgICAkY2ZnOjp0bXBkaXIgPSAk
Y2ZnOjp0bXBkaXIgLicvZmxleGJhY2t1cC4nLiQkLicuJy4kY2ZnOjpob3N0bmFtZTsKKyAgICBt
a2RpciAoJGNmZzo6dG1wZGlyKSB8fCBkaWUgIkNhbid0IGNyZWF0ZSB0ZW1wb3JhcnkgZGlyZWN0
b3J5LCAkISI7CisKICAgICAjIExldmVscwogICAgIGlmIChkZWZpbmVkKCQ6Om9wdHsnbGV2ZWwn
fSkgYW5kCiAJKGRlZmluZWQoJDo6b3B0eydpbmNyZW1lbnRhbCd9KSBvcgpAQCAtNTIzNiw4ICs1
MjU3LDggQEAKICAgICAjIENyZWF0ZSBhIHNjcmlwdCB3aGljaCB0ZXN0cyB0aGUgYnVmZmVyIHBy
b2dyYW0KICAgICBvcGVuKFNDUiwiPiAkdG1wX3NjcmlwdCIpIHx8IGRpZTsKICAgICBwcmludCBT
Q1IgIiMhL2Jpbi9zaFxuIjsKLSAgICBwcmludCBTQ1IgInRtcF9kYXRhPS90bXAvYnVmZnRlc3Rc
JFwkLnR4dFxuIjsKLSAgICBwcmludCBTQ1IgInRtcF9lcnI9L3RtcC9idWZmdGVzdFwkXCQuZXJy
XG4iOworICAgIHByaW50IFNDUiAidG1wX2RhdGE9XGB0ZW1wZmlsZVxgXG4iOworICAgIHByaW50
IFNDUiAidG1wX2Vycj1cYHRlbXBmaWxlXGBcbiI7CiAgICAgcHJpbnQgU0NSICJlY2hvIHRlc3Rt
ZSA+IFwkdG1wX2RhdGFcbiI7CiAgICAgcHJpbnQgU0NSICIkYnVmZmVyX2NtZCA+IC9kZXYvbnVs
bCAyPiBcJHRtcF9lcnIgPCBcJHRtcF9kYXRhXG4iOwogICAgIHByaW50IFNDUiAicmVzPVwkP1xu
IjsK
</data>        

          </attachment>
    </bug>

</bugzilla>