head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.36
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.6.0.34
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.6.0.32
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.30
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.28
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.26
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.24
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.22
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.20
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.18
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.16
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.14
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.12
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.10
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.8
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.6
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.4
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.6.0.2
	pkgsrc-2021Q4-base:1.6
	pkgsrc-2021Q3:1.4.0.48
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.46
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.44
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.42
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.40
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.36
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.16
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.4.0.38
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.34
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.32
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.4.0.30
	pkgsrc-2019Q1-base:1.4
	pkgsrc-2018Q4:1.4.0.28
	pkgsrc-2018Q4-base:1.4
	pkgsrc-2018Q3:1.4.0.26
	pkgsrc-2018Q3-base:1.4
	pkgsrc-2018Q2:1.4.0.24
	pkgsrc-2018Q2-base:1.4
	pkgsrc-2018Q1:1.4.0.22
	pkgsrc-2018Q1-base:1.4
	pkgsrc-2017Q4:1.4.0.20
	pkgsrc-2017Q4-base:1.4
	pkgsrc-2017Q3:1.4.0.18
	pkgsrc-2017Q3-base:1.4
	pkgsrc-2017Q2:1.4.0.14
	pkgsrc-2017Q2-base:1.4
	pkgsrc-2017Q1:1.4.0.12
	pkgsrc-2017Q1-base:1.4
	pkgsrc-2016Q4:1.4.0.10
	pkgsrc-2016Q4-base:1.4
	pkgsrc-2016Q3:1.4.0.8
	pkgsrc-2016Q3-base:1.4
	pkgsrc-2016Q2:1.4.0.6
	pkgsrc-2016Q2-base:1.4
	pkgsrc-2016Q1:1.4.0.4
	pkgsrc-2016Q1-base:1.4
	pkgsrc-2015Q4:1.4.0.2
	pkgsrc-2015Q4-base:1.4
	pkgsrc-2015Q3:1.3.0.2
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.2.0.88
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.86
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.84
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.2.0.82
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.80
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.78
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.76
	pkgsrc-2013Q4-base:1.2
	pkgsrc-2013Q3:1.2.0.74
	pkgsrc-2013Q3-base:1.2
	pkgsrc-2013Q2:1.2.0.72
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2013Q1:1.2.0.70
	pkgsrc-2013Q1-base:1.2
	pkgsrc-2012Q4:1.2.0.68
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.2.0.66
	pkgsrc-2012Q3-base:1.2
	pkgsrc-2012Q2:1.2.0.64
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.62
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.2.0.60
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q3:1.2.0.58
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.2.0.56
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2011Q1:1.2.0.54
	pkgsrc-2011Q1-base:1.2
	pkgsrc-2010Q4:1.2.0.52
	pkgsrc-2010Q4-base:1.2
	pkgsrc-2010Q3:1.2.0.50
	pkgsrc-2010Q3-base:1.2
	pkgsrc-2010Q2:1.2.0.48
	pkgsrc-2010Q2-base:1.2
	pkgsrc-2010Q1:1.2.0.46
	pkgsrc-2010Q1-base:1.2
	pkgsrc-2009Q4:1.2.0.44
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2009Q3:1.2.0.42
	pkgsrc-2009Q3-base:1.2
	pkgsrc-2009Q2:1.2.0.40
	pkgsrc-2009Q2-base:1.2
	pkgsrc-2009Q1:1.2.0.38
	pkgsrc-2009Q1-base:1.2
	pkgsrc-2008Q4:1.2.0.36
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.2.0.34
	pkgsrc-2008Q3-base:1.2
	cube-native-xorg:1.2.0.32
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.2.0.30
	pkgsrc-2008Q2-base:1.2
	cwrapper:1.2.0.28
	pkgsrc-2008Q1:1.2.0.26
	pkgsrc-2008Q1-base:1.2
	pkgsrc-2007Q4:1.2.0.24
	pkgsrc-2007Q4-base:1.2
	pkgsrc-2007Q3:1.2.0.22
	pkgsrc-2007Q3-base:1.2
	pkgsrc-2007Q2:1.2.0.20
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.18
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.16
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.14
	pkgsrc-2006Q3-base:1.2
	pkgsrc-2006Q2:1.2.0.12
	pkgsrc-2006Q2-base:1.2
	pkgsrc-2006Q1:1.2.0.10
	pkgsrc-2006Q1-base:1.2
	pkgsrc-2005Q4:1.2.0.8
	pkgsrc-2005Q4-base:1.2
	pkgsrc-2005Q3:1.2.0.6
	pkgsrc-2005Q3-base:1.2
	pkgsrc-2005Q2:1.2.0.4
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.2.0.2
	pkgsrc-2005Q1-base:1.2
	pkgsrc-2004Q4:1.1.1.1.0.2
	pkgsrc-2004Q4-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.6
date	2021.10.26.11.20.12;	author nia;	state Exp;
branches;
next	1.5;
commitid	Ee2HtKMZE70hpjeD;

1.5
date	2021.10.07.14.58.27;	author nia;	state Exp;
branches;
next	1.4;
commitid	NesCGDIBQC26eTbD;

1.4
date	2015.11.04.01.32.31;	author agc;	state Exp;
branches;
next	1.3;
commitid	3edk4yRlu0C2kIHy;

1.3
date	2015.07.27.16.32.55;	author wiz;	state Exp;
branches;
next	1.2;
commitid	e3fxmheruXOJwWuy;

1.2
date	2005.02.24.13.40.57;	author agc;	state Exp;
branches;
next	1.1;

1.1
date	2004.09.30.09.41.49;	author grant;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.09.30.09.41.49;	author grant;	state Exp;
branches;
next	;


desc
@@


1.6
log
@sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
@
text
@$NetBSD: distinfo,v 1.5 2021/10/07 14:58:27 nia Exp $

BLAKE2s (shc-3.8.9.tgz) = a8519c312d2c030889cad5d069c417c15928707fb13af1270a255abfac529e21
SHA512 (shc-3.8.9.tgz) = a6615a336bece15df5f909420831e1ec8341c1dc8ea2135bee0cb671ad03b4c1c1e389013d8d6e56b463cbdaf6f17f719d71af2a079d1191fab173fbdba2c7a7
Size (shc-3.8.9.tgz) = 20846 bytes
@


1.5
log
@sysutils: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2015/11/04 01:32:31 agc Exp $
d3 1
a3 1
RMD160 (shc-3.8.9.tgz) = 59a69a302d88f698897bc971af03f6a9e3accbcf
@


1.4
log
@Add SHA512 digests for distfiles for sysutils category

Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2015/07/27 16:32:55 wiz Exp $
a2 1
SHA1 (shc-3.8.9.tgz) = ce62991a89a3d0812441ddbb728866d862c631da
@


1.3
log
@Updated to 3.8.9, provided by Benedek Gergely oon pkgsrc-users:

        Fixed incorrect implementation on rc4.
        Hidden all the binary executable symbols but one.
        Expiration date and most strings are encrypted too.
        All the encrypted payload is now randomized.
	Group and others read permision is now removed by default as read
	permision of the script exposes it to disassembling.
	Fixed bug: "rlax" used after encryption.
	Fixed bug: "vfork" fails on multiprocessor systems.
	Fixed sma11 -d option bug.
	Fixed untraceable() problems on FreeBSD.
	License clarification about the rc4 implementation.
	Bug on 64bit systems with expiration dates.
	Fixing a long standing bug making the source not hidden.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2005/02/24 13:40:57 agc Exp $
d5 1
@


1.2
log
@Add RMD160 digests.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1.1.1 2004/09/30 09:41:49 grant Exp $
d3 3
a5 4
SHA1 (shc-3.7.tgz) = ad0532dd16ee4d34ea2485552cef07eeebfd0fcd
RMD160 (shc-3.7.tgz) = c9a5c0c9364103cd3c8ed76d03e778b65a61c30d
Size (shc-3.7.tgz) = 18942 bytes
SHA1 (patch-aa) = 1b09da15c37374a87b94085d4b49977b4fd12db7
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
$NetBSD$
d4 1
@


1.1.1.1
log
@Initial import of shc-3.7 into the NetBSD packages collection.

shc creates a stripped binary executable version of a shell script.

shc itself is not a compiler such as cc, but rather it encodes and
encrypts a shell script and generates C source code with the added
expiration capability. It then uses the system compiler to compile a
stripped binary which behaves exactly like the original script. Upon
execution, the compiled binary will decrypt and execute the code with
the shell -c option.
@
text
@@
