|
@@ -855,7 +855,7 @@ def copyfile(src, dest, newmtime = None, sstat = None):
|
|
if destexists and not stat.S_ISDIR(dstat[stat.ST_MODE]):
|
|
if destexists and not stat.S_ISDIR(dstat[stat.ST_MODE]):
|
|
os.unlink(dest)
|
|
os.unlink(dest)
|
|
os.symlink(target, dest)
|
|
os.symlink(target, dest)
|
|
- #os.lchown(dest,sstat[stat.ST_UID],sstat[stat.ST_GID])
|
|
|
|
|
|
+ os.lchown(dest,sstat[stat.ST_UID],sstat[stat.ST_GID])
|
|
return os.lstat(dest)
|
|
return os.lstat(dest)
|
|
except Exception as e:
|
|
except Exception as e:
|
|
logger.warning("copyfile: failed to create symlink %s to %s (%s)" % (dest, target, e))
|
|
logger.warning("copyfile: failed to create symlink %s to %s (%s)" % (dest, target, e))
|