summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/functions3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/functions b/scripts/functions
index 2e10641..39173e8 100644
--- a/scripts/functions
+++ b/scripts/functions
@@ -608,6 +608,9 @@ CT_Extract() {
*) CT_Abort "Don't know how to handle '${basename}${ext}': unknown extension" ;;
esac
+ # Some tarballs have read-only files... :-(
+ chmod -R u+w "${basename}"
+
touch "${CT_SRC_DIR}/.${basename}.extracted"
[ "${nochdir}" = "nochdir" ] || CT_Popd