Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* slo#2199: Pass rainbow-easy's parent's PATH through to its child.ms/slo2199Michael Stone2010-09-241-0/+3
|
* Abstract out the procedure for reading parent environment variables.Michael Stone2010-09-241-5/+9
|
* Format the rainbow-run command for easy reading.Michael Stone2010-09-241-1/+13
|
* Squelch rainbow-easy.Michael Stone2010-09-241-1/+1
|
* Correct typo in logging.Michael Stone2010-09-241-1/+1
|
* Add Sascha to AUTHORS.Michael Stone2010-09-231-0/+5
|
* mkenvdir, rainbow-{sugarize,xify}: hardcode Python pathSascha Silbe2010-07-293-3/+3
| | | | | | Given that we already hardcode the Python path in the scripts that run with root rights, we can do the same for the others without loss of functionality (and Debian prefers it this way).
* rainbow-{easy,resume}: hardcode path to rainbow-runSascha Silbe2010-07-292-2/+2
| | | | | rainbow-easy and rainbow-resume are executed with elevated rights, so we shouldn't trust the environment (specifically PATH).
* rainbow-{gc,run}: hardcode path to PythonSascha Silbe2010-07-292-2/+2
| | | | | rainbow-gc and rainbow-run are executed with elevated rights, so we shouldn't trust the environment (specifically PATH).
* install rainbow-{easy,gc,resume,run} to SBINDIRSascha Silbe2010-07-291-4/+4
| | | | | | All of these need root rights to run so belong into .../sbin. Thanks to Luke Faraone for the patch!
* don't add .git* to tarballSascha Silbe2010-07-211-0/+1
| | | | These were added as an unintended side effect of 5ab8ddb.
* maintainer: fix GITDIR (broken by 5ab8ddb)Sascha Silbe2010-07-211-1/+1
|
* Makefile: add (recursive) clean targetSascha Silbe2010-07-211-1/+4
|
* Revert "Temporarily disable $XAUTHORITY processing in rainbow-sugarize."Sascha Silbe2010-07-211-5/+5
| | | | | | | This reverts commit a35db932075599db7c0be82128ed8403d6578c31. be965e13 already contains a better fix and a35db93 breaks X forwarding on some systems.
* don't fail on systems without CLONE_NEWNET supportSascha Silbe2010-07-211-2/+10
| | | | | Print only a warning when unshare(CLONE_NEWNET) fails with EINVAL. This allows Rainbow to work on older kernels, albeit degraded.
* rearrange source tree to match that of the tarballSascha Silbe2010-07-2167-0/+0
|
* Quote arguments in rainbow-resumeSascha Silbe2010-06-121-1/+1
| | | | | Without this, special characters in parameters (e.g. spaces) will be interpreted by the shell.
* Quote arguments in rainbow-easySascha Silbe2010-06-121-1/+1
| | | | | Without this, special characters in parameters (e.g. spaces) will be interpreted by the shell.
* Set default value for XAUTHORITY in rainbow-easy.Sascha Silbe2010-06-121-1/+1
| | | | | If XAUTHORITY was unset, rainbow-easy previously set it to an empty value for rainbow-run, which rainbow-xify choked on.
* Fix an off-by-one error in format_buf().Michael Stone2009-12-303-12/+100
| | | | | format_buf had an off-by-one error which would result in silent output truncation. Fix the error and add a test case.
* rainbow-0.8.6.Michael Stone2009-12-222-2/+2
|
* Set default spool location in rainbow-gc.Michael Stone2009-12-221-1/+1
|
* Tweak warnings and link flags.Michael Stone2009-12-221-3/+5
|
* Fix Karmic sudo segfault.Michael Stone2009-12-221-0/+1
|
* Simplify list traversal logic.Michael Stone2009-12-193-40/+31
|
* Add test_endgrent script.Michael Stone2009-12-192-1/+14
|
* Add a novel singly-linked list implementation.Michael Stone2009-12-107-595/+238
|
* Add INIT() and COPY() operators from dnshash.Michael Stone2009-12-091-0/+2
|
* Add a simple resume subcommand.Michael Stone2009-12-092-0/+27
|
* Teach rainbow to resume uids with more auxiliary groups.Michael Stone2009-12-091-3/+6
|
* Make xephyr usage resumable.Michael Stone2009-12-061-13/+26
|
* Add some logging to rainbow-gc.Michael Stone2009-12-061-4/+12
|
* Install rainbow-gc.Michael Stone2009-12-061-0/+1
|
* Improve spool detection checks.Michael Stone2009-12-061-0/+1
|
* Clean up some per-uid Xephyr data.Michael Stone2009-12-061-1/+1
|
* Protect sticky uids from garbage collection.Michael Stone2009-12-061-1/+4
|
* Clean up group membership.Michael Stone2009-12-061-0/+5
|
* First pass at updated rainbow-gc.Michael Stone2009-12-062-50/+84
|
* Remove unused flexibility from the spool option parsing code.Michael Stone2009-12-061-5/+5
|
* Capture XAUTHORITY.Bernie Innocenti2009-12-061-1/+1
|
* rainbow-0.8.5.Michael Stone2009-11-282-2/+2
|
* Grant network access to rainbow-easy programs.Michael Stone2009-11-281-1/+1
|
* Make getpwent() resume on the correct uid.Michael Stone2009-09-301-1/+1
|
* Correctly calculate number of members of a struct group.Michael Stone2009-09-301-2/+4
|
* Make nss-rainbow's return and error codes more accurate.Michael Stone2009-09-302-92/+86
|
* Add a network option enabling unshare(CLONE_NEWNET).Michael Stone2009-09-203-6/+13
|
* Drop config file management from rainbow-sugarize.Michael Stone2009-08-161-1/+1
|
* Temporarily disable $XAUTHORITY processing in rainbow-sugarize.Michael Stone2009-07-081-5/+5
|
* Make rainbow-sugarize set up /{data,instance,tmp}.Michael Stone2009-07-081-1/+5
|
* Correct a logging statement.Michael Stone2009-07-031-1/+1
|