Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382287 - version bump: app-backup/backintime-1.0.8
Summary: version bump: app-backup/backintime-1.0.8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-08 15:55 UTC by milton
Modified: 2011-10-07 00:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for Backintime 1.0.8 (backintime-1.0.8.ebuild,1.90 KB, text/plain)
2011-09-08 16:00 UTC, milton
Details
File include patch for Backintime 1.0.8 (backintime-1.0.8-fix-file-include-vuln.diff,1.45 KB, patch)
2011-09-08 16:01 UTC, milton
Details | Diff
Use python2 patch for Backintime 1.0.8 (backintime-1.0.8-fix-use-python2.diff,878 bytes, patch)
2011-09-08 16:01 UTC, milton
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description milton 2011-09-08 15:55:18 UTC
Backintime is now released in 1.0.8.

I have attached below the adapted ebuild for 1.0.8, with 2 patches:
-- one fixes a little file include vulnerability (I will file an upstream bug for this)
-- one will make wrapper scripts use /usr/bin/python2 to start backintime, as python 3 does not seem to work at the moment.

Reproducible: Always
Comment 1 milton 2011-09-08 16:00:23 UTC
Created attachment 285861 [details]
ebuild for Backintime 1.0.8
Comment 2 milton 2011-09-08 16:01:10 UTC
Created attachment 285863 [details, diff]
File include patch for Backintime 1.0.8
Comment 3 milton 2011-09-08 16:01:51 UTC
Created attachment 285865 [details, diff]
Use python2 patch for Backintime 1.0.8
Comment 4 milton 2011-09-08 16:03:54 UTC
You could add PYTHON_DEPEND="2", maybe that would solve bug #308307 ?
I'm not sure.
Comment 5 Michael Weber (RETIRED) gentoo-dev 2011-09-25 01:38:07 UTC
the wrapper patch misses some header lines, but ok.
Replaced the python interpreter with PYTHON -a from python.eclass.
Added EPREFIX to the APP_PATH.


+*backintime-1.0.8 (25 Sep 2011)
+*backintime-1.0.6-r1 (25 Sep 2011)
+
+  25 Sep 2011; Michael Weber <xmw@gentoo.org> backintime-1.0.6.ebuild,
+  +backintime-1.0.6-r1.ebuild, +files/backintime-1.0.6-wrapper.patch,
+  +backintime-1.0.8.ebuild, metadata.xml:
+  Improved python code and version bump (thanks to Milton Yates for the
+  detailed report on bug 382287), taking care of this one
+