Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64190 - new package : chroot_safe
Summary: new package : chroot_safe
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Aaron Walker (RETIRED)
URL: http://chrootsafe.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-15 16:40 UTC by Ahmed Farid
Modified: 2004-09-18 21:18 UTC (History)
0 users

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


Attachments
chroot_safe-1.3.ebuild (chroot_safe-1.3.ebuild,812 bytes, text/plain)
2004-09-15 16:43 UTC, Ahmed Farid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmed Farid 2004-09-15 16:40:47 UTC
I just found that chroot_safe is a very handy app and it's be nice if it's in portage.

you can forward all bug reports to me (or contact me on irc)

Reproducible: Always
Steps to Reproduce:
1.emerge -p chroot_safe


Actual Results:  
emerge: there are no ebuilds to satisfy "chroot_safe". 

Expected Results:  
[ebuild  N    ] app-admin/chroot_safe-1.3  0 kB
Comment 1 Ahmed Farid 2004-09-15 16:43:55 UTC
Created attachment 39669 [details]
chroot_safe-1.3.ebuild

Please note that export CPPFLAGS="${CXXFLAGS}" is needed or else it'd ignore
the CXXFLAGS for building.
Also the sed line is needed because the script has a hardcoded lib path and it
must run after econf finishes.
Comment 2 solar (RETIRED) gentoo-dev 2004-09-17 19:47:02 UTC
I don't see a point in this ebuild as app-admin/chrootuid already exists in the tree. Reassinging to bug-wranglers
Comment 3 Andreas Kobara 2004-09-18 12:01:26 UTC
chroot_safe does a runtime setup of required shared libraries, so there is no need
to install all dependant libraries inside the chroot, as it is required with chrootuid. You don't even need to install the binary inside the chroot, to let it run chrooted.
In my eyes chroot_safe should be preferred over chrootuid.
Comment 4 Aaron Walker (RETIRED) gentoo-dev 2004-09-18 21:18:46 UTC
Added as app-admin/chroot_safe.  Thanks for the report.