Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257334 - [new package] schroot-1.2.1
Summary: [new package] schroot-1.2.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Jonathan Callen (RETIRED)
URL: http://packages.debian.org/source/sid...
Whiteboard:
Keywords: EBUILD
Depends on: 257333
Blocks:
  Show dependency tree
 
Reported: 2009-02-02 06:27 UTC by Nick Fortino
Modified: 2009-09-11 19:06 UTC (History)
0 users

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


Attachments
schroot-1.2.1.ebuild (schroot-1.2.1.ebuild,918 bytes, text/plain)
2009-02-02 06:27 UTC, Nick Fortino
Details
files/schroot.tests.patch (schroot.tests.patch,1.04 KB, text/plain)
2009-02-02 06:28 UTC, Nick Fortino
Details
files/schroot.pamfix.patch (schroot.pamfix.patch,1.93 KB, text/plain)
2009-02-02 06:29 UTC, Nick Fortino
Details
schroot-1.2.1.ebuild (schroot-1.2.1.ebuild,950 bytes, text/plain)
2009-02-02 11:45 UTC, Nick Fortino
Details
configure.ac patch (schroot.autotools.patch,4.13 KB, patch)
2009-02-02 11:47 UTC, Nick Fortino
Details | Diff
make check patch (schroot.tests.patch,3.78 KB, patch)
2009-02-03 08:09 UTC, Nick Fortino
Details | Diff
updated ebuild (schroot-1.2.1.ebuild,1006 bytes, text/plain)
2009-02-03 08:11 UTC, Nick Fortino
Details
1.2.3 + test fixes (schroot-1.2.3.ebuild,1.01 KB, text/plain)
2009-06-25 17:44 UTC, dacook
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Fortino 2009-02-02 06:27:02 UTC
schroot is a Debian dev-util which allows easy handling of chroots. It handles
automatic copying of files from the root into the chroot, as well as the
mounting and unmounting issues. It also allows regular users to chroot.
Comment 1 Nick Fortino 2009-02-02 06:27:27 UTC
Created attachment 180654 [details]
schroot-1.2.1.ebuild
Comment 2 Nick Fortino 2009-02-02 06:28:14 UTC
Created attachment 180656 [details]
files/schroot.tests.patch

Fixes an automagic dependancy on cppunit, which is used if make test is to be
run.
Comment 3 Nick Fortino 2009-02-02 06:29:30 UTC
Created attachment 180657 [details]
files/schroot.pamfix.patch

Fixes the defualt PAM configuration to be the same as it is on Debian (which
may or may not be a good idea), without using the common-auth files not found
in Gentoo.
Comment 4 Nick Fortino 2009-02-02 11:45:09 UTC
Created attachment 180681 [details]
schroot-1.2.1.ebuild

Fix minor style issues, use new patch, thanks to idl0r
Comment 5 Nick Fortino 2009-02-02 11:47:11 UTC
Created attachment 180683 [details, diff]
configure.ac patch

More changes to configure.ac. Fixes --as-needed configure failure due to LDFLAGS being used in place of LIBS.
Comment 6 Nick Fortino 2009-02-03 08:09:35 UTC
Created attachment 180782 [details, diff]
make check patch

Skips/fixes tests which require root access (and thus fail with FEATURES="userpriv").
Comment 7 Nick Fortino 2009-02-03 08:11:02 UTC
Created attachment 180783 [details]
updated ebuild

Use the new patch, and run eautoreconf (as we need to update Makefile.in now)
Comment 8 Alex Legler (RETIRED) archtester gentoo-dev Security 2009-05-06 19:25:55 UTC
There has been a vulnerability report for schroot: SA34971 
http://secunia.com/advisories/34971/

As overlays are not covered by the Gentoo Security Team, you only get this notification.

Howerver, please note that we require the initial commiter to gentoo-x86 to verify that this issue is fixed before adding the package. Thanks!
Comment 9 dacook 2009-06-25 17:44:32 UTC
Created attachment 195766 [details]
1.2.3 + test fixes

Version 1.2.3 is out, which addresses the bug noted in Comment #8.

This ebuild has been modified from the version in Sunrise to enable use without dev-util/cppunit, as the autoconf patch in Sunrise uses a macro cppunit provides and autoreconf can't resolve.
Comment 10 Jonathan Callen (RETIRED) gentoo-dev 2009-09-11 07:18:04 UTC
This package has now been added to the tree.  I modified the patches and ebuild a bit, and added an init script based off of Debian's.