summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-04-20 10:13:43 +0200
committerErich Eckner <git@eckner.net>2018-04-20 10:13:43 +0200
commitc1b1b75804540a6712d2f6fa53a80645202a2fea (patch)
tree0d531a2e6c1a433c6dd39ecfe737bc3f70fd0e17
parenta4823cfd5e243e294b20b5a7775a121bbe0ff65d (diff)
downloadreport-installed-packages-c1b1b75804540a6712d2f6fa53a80645202a2fea.tar.xz
report-installed-packages.in: add sha512sum to report
-rwxr-xr-xreport-installed-packages.in8
1 files changed, 5 insertions, 3 deletions
diff --git a/report-installed-packages.in b/report-installed-packages.in
index 8883f9a..2732476 100755
--- a/report-installed-packages.in
+++ b/report-installed-packages.in
@@ -27,10 +27,12 @@ content=$(
)
content=$(
- ls '/var/cache/pacman/pkg' | \
+ cd '/var/cache/pacman/pkg'
+ ls | \
sed 's|^\(.*\)-|\1 \0|' | \
sort -k1,1 | \
- join -1 1 -2 1 -o 1.2 - <(echo "${content}")
+ join -1 1 -2 1 -o 1.2 - <(echo "${content}") | \
+ xargs -r sha512sum
)
if [ -z "${to}" ] || [ -z "${from}" ]; then
@@ -42,7 +44,7 @@ elif [ -n "${content}" ]; then
"Subject: $(hostname) - report about installed i686 packages" \
"" \
"$(
- echo "${content}" | \
+ printf '%s\n' "${content}" | \
sed 's|^|stabilize: |'
)" | \
sendmailadvanced