From d633319ca8360fced335643de5e5ab00182e59e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 24 Apr 2023 18:15:28 +0200 Subject: [PATCH] mkpackage: Follow symlinks when adding packages. --- bin/mkpackage.pike | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/mkpackage.pike b/bin/mkpackage.pike index ce2576f0e4..af60e8f280 100644 --- a/bin/mkpackage.pike +++ b/bin/mkpackage.pike @@ -277,7 +277,7 @@ class Package if(!mkdirhier(bootstrap, 0755)) ERR(("Failed to create bootstrap %O., ", bootstrap)); - Process.create_process(({ "tar", "cf", + Process.create_process(({ "tar", "chf", package_filename, bootstrap, setup_filename }))->wait(); @@ -294,7 +294,7 @@ class Package array(string) path_parts = package/"/"; cd(path_parts[0..sizeof(path_parts)-2]*"/"); - Process.create_process(({ "tar", "rf", + Process.create_process(({ "tar", "rhf", combine_path(original_wd, package_filename), path_parts[-1] }))->wait(); cd(original_wd); -- GitLab