#!/bin/bash # # pdfencrypt - encrypt PDF files # # Requirements: # # iText Java classes - http://www.lowagie.com/iText/ # Java Runtime/SDK - http://java.sun.com/ # # (c) Arrigo Triulzi, 2003 # # $Id: pdfencrypt,v 1.2 2003/07/07 16:57:28 arrigo Exp arrigo $ # # Variables below are to be modified to suit local installation # JAVA_HOME=/usr/local/java ITEXT_CLASS=${HOME}/lib/iText.jar # # No user-serviceable parts below! # # # Defaults: # # No user password # Master password to be set by user # Strength of 128 bits # Permissions: print & screen viewers # userpwd="" masterpwd="" strength=128 # Default flags are "print ok", "screen viewers ok" perms=10000100 # # Usage function # function usage() { cat <