diff -Nur --no-dereference smeserver-mailman-1.5.0.old/root/usr/lib/mailman/bin/post-install smeserver-mailman-1.5.0/root/usr/lib/mailman/bin/post-install --- smeserver-mailman-1.5.0.old/root/usr/lib/mailman/bin/post-install 2014-06-19 19:38:55.000000000 -0400 +++ smeserver-mailman-1.5.0/root/usr/lib/mailman/bin/post-install 2022-04-12 00:51:10.928000000 -0400 @@ -6,12 +6,11 @@ DOMAIN=`/sbin/e-smith/config get DomainName` if [ ! -d /var/lib/mailman/lists/mailman ]; then MATRIX="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" - LENGTH="8" + LENGTH="18" while [ "${n:=1}" -le "$LENGTH" ]; do PASS="$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}" let n+=1 done - echo "* New site password: $PASS" /sbin/e-smith/config setprop mailman SitePass $PASS /usr/lib/mailman/bin/mmsitepass "$PASS" > /dev/null 2>&1 || :