Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c9094073500d78899fbab49d7ccb43a1d692a31c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c9094073500d78899fbab49d7ccb43a1d692a31c)
  • Date: Fri, 18 Nov 2022 05:08:24 +0000

GIT changes to master grimoire by Remko van der Vossen <wich AT sourcemage.org>:

crypto/ca-certificates/HISTORY | 3 +++
crypto/ca-certificates/INSTALL | 8 ++++----
2 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit c9094073500d78899fbab49d7ccb43a1d692a31c
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ca-certificates: replace -p with --preserve=mode

Preserving timestamps and owner doesn't make sense for the copies
happening in INSTALL. We don't need the timestamps preserved and we
actually don't want user preserved as the installed files should be
owned by root.

On top of that the timestamp preservation was causing issues with
subdirectories along the lines of:
cp: preserving times for '/usr/share/ca-certificates/mozilla': No such
file or directory

diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index 27884b5..487950e 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,6 @@
+2022-11-18 Remko van der Vossen <wich AT sourcemage.org>
+ * INSTALL: replace -p with --preserve=mode
+
2022-08-01 Ismael Luceno <ismael AT sourcemage.org>
* INSTALL: added staging for ca-certificates.conf

diff --git a/crypto/ca-certificates/INSTALL b/crypto/ca-certificates/INSTALL
index 7f566d8..b97c611 100755
--- a/crypto/ca-certificates/INSTALL
+++ b/crypto/ca-certificates/INSTALL
@@ -2,10 +2,10 @@ mkdir -pv $INSTALL_ROOT/usr/share/ca-certificates &&
mkdir -pv $INSTALL_ROOT/usr/share/doc/ca-certificates &&
mkdir -pv $INSTALL_ROOT//etc/ca-certificates/update.d &&

-cp -vpr usr/share/ca-certificates/* $INSTALL_ROOT/usr/share/ca-certificates
&&
-cp -vpr usr/share/man/man8/* $INSTALL_ROOT/usr/share/man/man8 &&
-cp -vpr usr/share/doc/ca-certificates/*
$INSTALL_ROOT/usr/share/doc/ca-certificates &&
-cp -vpr usr/sbin/* $INSTALL_ROOT/usr/sbin &&
+cp -vr --preserve=mode usr/share/ca-certificates/*
$INSTALL_ROOT/usr/share/ca-certificates &&
+cp -vr --preserve=mode usr/share/man/man8/* $INSTALL_ROOT/usr/share/man/man8
&&
+cp -vr --preserve=mode usr/share/doc/ca-certificates/*
$INSTALL_ROOT/usr/share/doc/ca-certificates &&
+cp -vr --preserve=mode usr/sbin/* $INSTALL_ROOT/usr/sbin &&

cd $INSTALL_ROOT/usr/share/ca-certificates &&
tmp=$(mktemp) &&



  • [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c9094073500d78899fbab49d7ccb43a1d692a31c), Remko van der Vossen, 11/18/2022

Archive powered by MHonArc 2.6.24.

Top of Page