mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-01-08 23:19:04 +01:00
useing the bash function 'type -p' now instead the alias 'which', which seems not to be set for RH9 or Fedora
This commit is contained in:
parent
dbc66bcf00
commit
2fe29887ff
@ -1,11 +1,11 @@
|
||||
<?php
|
||||
/**************************************************************************\
|
||||
* phpGroupWare API - Timed Asynchron Services for phpGroupWare *
|
||||
* phpGroupWare API - Timed Asynchron Services for eGroupWare *
|
||||
* Written by Ralf Becker <RalfBecker@outdoor-training.de> *
|
||||
* Class for creating cron-job like timed calls of phpGroupWare methods *
|
||||
* Class for creating cron-job like timed calls of eGroupWare methods *
|
||||
* -------------------------------------------------------------------------*
|
||||
* This library is part of the phpGroupWare API *
|
||||
* http://www.phpgroupware.org/ *
|
||||
* This library is part of the eGroupWare API *
|
||||
* http://www.eGroupWare.org *
|
||||
* ------------------------------------------------------------------------ *
|
||||
* This program is free software; you can redistribute it and/or modify it *
|
||||
* under the terms of the GNU General Public License as published by the *
|
||||
@ -19,8 +19,8 @@
|
||||
@class asyncservice
|
||||
@author Ralf Becker
|
||||
@copyright GPL - GNU General Public License
|
||||
@abstract The class implements a general phpGW service to execute callbacks at a given time.
|
||||
@discussion see http://www.phpgroupware.org/wiki/TimedAsyncServices
|
||||
@abstract The class implements a general eGW service to execute callbacks at a given time.
|
||||
@discussion see http://www.egroupware.org/wiki/TimedAsyncServices
|
||||
*/
|
||||
class asyncservice
|
||||
{
|
||||
@ -561,7 +561,7 @@
|
||||
$this->$name = $path; // a reasonable default for *nix
|
||||
if (!is_executable($this->$name))
|
||||
{
|
||||
if ($fd = popen('/bin/sh -c "which '.$name.'"','r'))
|
||||
if ($fd = popen('/bin/sh -c "type -p '.$name.'"','r'))
|
||||
{
|
||||
$this->$name = fgets($fd,256);
|
||||
@pclose($fd);
|
||||
|
Loading…
Reference in New Issue
Block a user