summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPOBJ.pm
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2009-02-27 17:50:35 +0000
committerNorbert Preining <preining@logic.at>2009-02-27 17:50:35 +0000
commit8f9d35237e6ae20b2c980827a1fb134c78a7c4cf (patch)
tree9d1f72853cc58578ce95e136d9606f7a763c28d5 /Master/tlpkg/TeXLive/TLPOBJ.pm
parentfd5346fc5a6c3db2f7d0968d517d4878127ccd85 (diff)
do not include .svn directories when building packages.
git-svn-id: svn://tug.org/texlive/trunk@12254 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/TeXLive/TLPOBJ.pm')
-rw-r--r--Master/tlpkg/TeXLive/TLPOBJ.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/Master/tlpkg/TeXLive/TLPOBJ.pm b/Master/tlpkg/TeXLive/TLPOBJ.pm
index 75b93883c3d..4e0a5811364 100644
--- a/Master/tlpkg/TeXLive/TLPOBJ.pm
+++ b/Master/tlpkg/TeXLive/TLPOBJ.pm
@@ -505,8 +505,11 @@ sub make_container {
# No owner/group options if we are being called on a user's machine to
# make a backup. We only want these when we are making the master
# containers for tlnet.
+ # On TUG server where we create the containers we want to make sure that
+ # - UID and GID of the files are set to 0
+ # - no subversion files are included
my @attrs = $containername =~ /\.r[0-9]/
- ? () : ("--owner", "0", "--group", "0");
+ ? () : ("--owner", "0", "--group", "0", "--exclude=", "/.svn");
my @cmdline = ($tar, "-cf", "$destdir/$tarname", @attrs);
# Get list of files and symlinks to back up. Nothing else should be