diff options
-rw-r--r-- | etc/inc/pkg-utils.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/pkg-utils.inc b/etc/inc/pkg-utils.inc index 3f238ec..854436b 100644 --- a/etc/inc/pkg-utils.inc +++ b/etc/inc/pkg-utils.inc @@ -528,7 +528,9 @@ function pkg_fetch_recursive($pkgname, $filename, $dependlevel = 0, $base_url = if(is_dir("{$pbidir}/{$dir}")) { $files = scandir("{$pbidir}/{$dir}"); foreach($files as $f) { - symlink("{$pbidir}/{$dir}/${$f}","/usr/local/{$dir}/{$f}"); + if(!file_exists("/usr/local/{$dir}/{$f}")) { + symlink("{$pbidir}/{$dir}/${$f}","/usr/local/{$dir}/{$f}"); + } } } } |