diff options
| author | michael pereira | 2011-03-30 17:59:23 +0200 |
|---|---|---|
| committer | michael pereira | 2011-03-30 17:59:23 +0200 |
| commit | 522b7be0ef2b43024b27f846009be65130580a8c (patch) | |
| tree | 1e9727c18f836bce070d96671a90858908caa1fd /application/modules/user/controllers/BootosController.php | |
| parent | fix user layout (diff) | |
| download | pbs2-522b7be0ef2b43024b27f846009be65130580a8c.tar.gz pbs2-522b7be0ef2b43024b27f846009be65130580a8c.tar.xz pbs2-522b7be0ef2b43024b27f846009be65130580a8c.zip | |
BootOS update
Diffstat (limited to 'application/modules/user/controllers/BootosController.php')
| -rw-r--r-- | application/modules/user/controllers/BootosController.php | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/application/modules/user/controllers/BootosController.php b/application/modules/user/controllers/BootosController.php index ecc29d7..a7b83ee 100644 --- a/application/modules/user/controllers/BootosController.php +++ b/application/modules/user/controllers/BootosController.php @@ -160,25 +160,23 @@ class user_BootosController extends Zend_Controller_Action $bootosID = $bootos->getID(); - exec("wget --server-response --spider '".escapeshellcmd($bootos->getPath_kernel())."' 2>&1 | grep 'Last-Modified:'", $kerneldate); - exec("wget --server-response --spider '".escapeshellcmd($bootos->getPath_init())."' 2>&1 | grep 'Last-Modified:'", $initdate); - - $kerneldate = strtotime(trim(str_replace('Last-Modified:', '', array_pop($kerneldate)))); - $initdate = strtotime(trim(str_replace('Last-Modified:', '', array_pop($initdate)))); - - if(is_file("../resources/bootmedium/$bootosID/kernel") && is_file("../resources/bootmedium/$bootosID/initramfs")){ + if(is_file("../resources/bootos/$bootosID/kernel/kernel") && is_file("../resources/bootos/$bootosID/initramfs/initramfs")){ $kernelolddate = filemtime("../resources/bootos/".$bootosID."/kernel/kernel"); $initolddate = filemtime("../resources/bootos/".$bootosID."/initramfs/initramfs"); } else { - $kernelolddate = false; - $initolddate = false; + return true; } - //print_a($kernelname,$kerneldate,$kernelolddate,$initname,$initdate,$initolddate); + exec("wget --server-response --spider '".escapeshellcmd($bootos->getPath_kernel())."' 2>&1 | grep 'Last-Modified:'", $kerneldate); + exec("wget --server-response --spider '".escapeshellcmd($bootos->getPath_init())."' 2>&1 | grep 'Last-Modified:'", $initdate); + + $kerneldate = strtotime(trim(str_replace('Last-Modified:', '', array_pop($kerneldate)))); + $initdate = strtotime(trim(str_replace('Last-Modified:', '', array_pop($initdate)))); + + print_a($bootos->getPath_kernel(),$kerneldate,$kernelolddate,$initname,$initdate,$initolddate); - if($kerneldate > $kernelolddate || $initdate > $initolddate) return true; else |
