Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25805 - New ebuild: sys-apps/soapbox-0.3.1
Summary: New ebuild: sys-apps/soapbox-0.3.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-08-03 02:23 UTC by Ryan Finnie
Modified: 2005-05-30 20:46 UTC (History)
3 users (show)

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


Attachments
soapbox-0.3.1.ebuild (soapbox-0.3.1.ebuild,546 bytes, text/plain)
2003-08-03 02:23 UTC, Ryan Finnie
Details
soapbox-0.3.1.ebuild (soapbox-0.3.1.ebuild,575 bytes, text/plain)
2003-12-28 00:23 UTC, Ryan Finnie
Details
soapbox-0.3.1.ebuild (soapbox-0.3.1.ebuild,590 bytes, text/plain)
2005-01-24 02:31 UTC, Ryan Finnie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Finnie 2003-08-03 02:23:10 UTC
From author's site:

Soapbox allows to restrict processes to write only to those places you want.
Read-access however is still based on file-permissions. By preloading the
Soapbox library, you can run programs as root and monitor which writes/changes
are made, without them really happening. (Typically 'make install')

Reproducible: Always
Steps to Reproduce:
Comment 1 Ryan Finnie 2003-08-03 02:23:47 UTC
Created attachment 15424 [details]
soapbox-0.3.1.ebuild
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2003-08-03 22:41:00 UTC
Why does this remind me of the "sandbox" portage feature? :-)
Comment 3 Ryan Finnie 2003-08-04 18:13:32 UTC
That's what led me to soapbox in the first place...  I wanted a standalone program to track where a commercial installer wrote files, and happened to find this.

BTW, this does not appear to build cleanly on sparc, I will investigate.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2003-11-02 10:09:44 UTC
ryan, what's news on the sparc front then?
Comment 5 Ryan Finnie 2003-12-19 20:56:13 UTC
Erm, sorry for the delay...  I'll have to reassemble my ultra1 to get the patch needed to run this on sparc.
Comment 6 Ryan Finnie 2003-12-27 22:31:40 UTC
I still don't have access to a sparc machine with gentoo, but I am currently enlisting the help of #gentoo-sparc at the moment...

By the way, amd64 works fine as well.
Comment 7 Ciaran McCreesh 2003-12-27 22:33:37 UTC
Builds fine for me.
Comment 8 Ciaran McCreesh 2003-12-27 23:15:34 UTC
Sparc at least needs a DEPEND of >=sys-libs/glibc-2.3.2-r3
Comment 9 Ryan Finnie 2003-12-28 00:23:50 UTC
Created attachment 22733 [details]
soapbox-0.3.1.ebuild

Added amd64/sparc keywords and dependency
Comment 10 Ciaran McCreesh 2003-12-28 00:39:06 UTC
Whilst we're at it... You can take out src_unpack() and src_compile(), no need for either of those. Also add in IUSE="" (I believe that this is required under current policy, although the docs may not reflect this...). You should also ~ify the keywords (except amd64) as new ebuilds shouldn't be added as stable.
Comment 11 Ryan Finnie 2004-05-24 01:17:00 UTC
Ping.  Ebuild has been tested with x86/amd64/sparc platforms, as specified in previous comments.
Comment 12 Ciaran McCreesh 2004-10-16 07:49:00 UTC
Still waiting for you to fix the QA problems on this before we can think about adding it...
Comment 13 Ryan Finnie 2005-01-24 01:15:54 UTC
Sorry, this package has kinda slipped off my radar...  I will see about converting the ebuild soon
Comment 14 Ryan Finnie 2005-01-24 02:31:36 UTC
Created attachment 49349 [details]
soapbox-0.3.1.ebuild

all outstanding ebuild issues fixed
Comment 15 SpanKY gentoo-dev 2005-05-30 20:46:27 UTC
cleaned up and added to portage