summaryrefslogtreecommitdiffstats
path: root/perl-install/run_program.pm
Commit message (Expand)AuthorAgeFilesLines
* run_program: use home and logname of user we are dropping privileges to, not 501Pascal Terjan2010-02-111-1/+1
* (raw) introduce new 'as_user' parameter which tries harder to get user ID inThierry Vignaud2009-10-121-1/+20
* explainThierry Vignaud2009-10-121-0/+1
* (raw) perl_checker cleanupThierry Vignaud2009-10-121-1/+1
* - fix LOGNAME to be able to use a running firefox instance to fill a bug #31109Tiago Salem Herrmann2008-05-281-1/+1
* - add a fallback when setting $ENV{'LOGNAME'}Tiago Salem Herrmann2008-04-071-1/+1
* - firefox needs LOGNAME to work properly. #31109Tiago Salem Herrmann2008-04-071-0/+1
* - fix changing UID on forking (spotted by salem)Thierry Vignaud2008-03-131-1/+1
* (raw) run_program layer: enable to drop privileges through setuid()Thierry Vignaud2007-09-131-0/+5
* re-sync after the big svn lossPascal Rigaux2007-04-251-6/+7
* fix bad typoPascal Rigaux2005-12-181-1/+1
* fix handling absolute binary in chrootPascal Rigaux2005-12-141-2/+5
* don't use /root/tmp if /root doesn't exist (fixes using it in rescue)Pascal Rigaux2005-11-031-2/+1
* fix previous commit so that "prog1|prog2" like construction still workThierry Vignaud2005-10-071-1/+2
* fix buggy previous commit, cleanup and correctly indent. previous commit was:Pascal Rigaux2005-10-071-2/+10
* (raw) do not clober output files (stdout or stderr) when binary cannot be fou...Thierry Vignaud2005-10-071-0/+2
* force our tmpdir to /root/tmp when root and not isInstallPascal Rigaux2005-09-141-2/+2
* fix return code when chroot can't be doneOlivier Blin2005-05-241-1/+1
* (raw) ensure runned programs are logged in explanationsThierry Vignaud2005-03-101-1/+1
* *** empty log message ***Pascal Rigaux2005-01-111-1/+1
* do not log the encrypted passwordPascal Rigaux2005-01-111-1/+2
* better english (writing style rather than spoken one)Thierry Vignaud2004-12-131-4/+4
* since we don't use ramdisk but clp, some code is deadPascal Rigaux2004-11-181-4/+0
* do not use die when forked, use log::l + c::_exit insteadPascal Rigaux2004-10-261-6/+9
* don't check_prog when the prog is a complex command (containing a pipe)Pascal Rigaux2004-09-091-1/+1
* simplifyPascal Rigaux2004-09-091-1/+1
* rename $str into $real_namePascal Rigaux2004-09-091-4/+4
* remove redundant codePascal Rigaux2004-09-091-11/+8
* create ~/tmp when neededPascal Rigaux2004-04-261-2/+7
* don't print refs in log when output is redirectedPascal Rigaux2004-01-121-5/+5
* when called from commands.pm, install_any is not loadedPascal Rigaux2004-01-071-1/+4
* fix to enable drakconnect to be run in "install" mode while being a standaloneThierry Vignaud2003-12-291-1/+1
* introduce bg_command object that enable to fork a sub that give back dataThierry Vignaud2003-11-231-0/+23
* fix requires for c::_exit()Thierry Vignaud2003-10-271-0/+1
* better logging of killed runaway processesPascal Rigaux2003-09-151-1/+1
* added detach option to handle detached process running (for update-menus).Francois Pons2003-09-111-27/+31
* perl_checker compliance ("ref" now need parentheses in many case)Pascal Rigaux2003-02-121-2/+2
* perl_checker fixesThierry Vignaud2002-11-261-1/+1
* s/wantarray/wantarray()/Pascal Rigaux2002-11-151-2/+2
* - add/remove spaces to make perl_checker happyPascal Rigaux2002-11-141-1/+1
* add/remove some spaces to make perl_checker happyPascal Rigaux2002-11-121-1/+1
* allow the saving in perl variable to be done even if the exit status is not 0Pascal Rigaux2002-08-211-3/+2
* add get_stdout (similar to rooted_get_stdout)Pascal Rigaux2002-08-111-0/+7
* (raw): new function allowing special options like {timeout}Pascal Rigaux2002-08-061-3/+22
* - fix $ENV{HOME} value to '/root' if usermode break itDamien Chaumette2002-07-311-1/+1
* fix rooted() when chrooted and saving the result in a perl variablePascal Rigaux2002-07-291-4/+4
* (rooted_get_stdout): handle one line return using wantarrayPascal Rigaux2002-07-261-1/+1
* - also give the ability to redirect to an array refPascal Rigaux2002-07-261-2/+17
* add 2 functionalities to run_program:Pascal Rigaux2002-07-261-12/+28
* remove assigning STDIN to /dev/null since:Pascal Rigaux2002-02-151-2/+0