From: Joe Z. <jz...@us...> - 2003-05-19 00:11:42
|
Update of /cvsroot/bobs/bobs/inc In directory sc8-pr-cvs1:/tmp/cvs-serv19698/bobs/inc Modified Files: class_server.php Log Message: Allow special characters in passwords. Index: class_server.php =================================================================== RCS file: /cvsroot/bobs/bobs/inc/class_server.php,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- class_server.php 18 May 2003 06:37:41 -0000 1.5 +++ class_server.php 19 May 2003 00:11:39 -0000 1.6 @@ -183,10 +183,9 @@ fputs($fp, $header); // Create the .ini file - foreach ( $this->config as $name => $value ) { // careate 'name = value' pairs - $ini_conf .= $name . ' = ' . $value . "\n"; + foreach ( $this->config as $name => $value ) { // create 'name = value' pairs + $ini_conf .= $name . ' = "' . $value . "\"\n"; } - fputs($fp, $ini_conf); // write it to disk fclose($fp); } @@ -226,8 +225,8 @@ break; case 'smb': $mntcmd = 'smbmount "//' . $server_handle . '/' . $this->config['smb_share'] . '" "' . $mountdir . '" -o username=' . - $this->config['login'] . ',password=' . $this->config['password'] . - ' &>/dev/null'; + $this->config['login'] . ',password=\'' . $this->config['password'] . + '\' &>/dev/null'; break; case 'nfs': $mntcmd = 'mount -t nfs ' . '"' . $server_handle . ':' . $this->config['nfs_share'] . '" "' . $mountdir . '"'; |