enciso is a wrapper script, written in Perl, for creating encrypted ISO9660 images using GnuPG, aespipe and genisoimage. The images created by this tool can be written to CD or DVD, these discs can be transparently mounted on any system with loop-AES support.
You should first check the requirements below, even if you are using
the Debian package!
Debian users may install the package
enciso from my repository. The following instructions provide generic
installation information for other
distributions.
Download the archive (see below), and extract it:
~$ tar xzf enciso-0.1.tar.gz
In the new directory enciso-0.1/ run the following commands as root:
~/enciso-0.1# make
~/enciso-0.1# make install
~/enciso-0.1# make clean
This will put all files in subdirectories of the /usr/local/ directory:
To uninstall all files, run (as root in the enciso-0.1/ directory):
~/enciso-0.1# make uninstall
Note that this will also delete the system wide configuration file!
The Debian package conforms to the Debian policy, installing all files in /usr/ and the configuration in /etc/, if you want this behaviour when installing manually, use the following command:
~/enciso-0.1# PREFIX=/usr make install
Note that in this case you must use the appropriate uninstall command, too:
~/enciso-0.1# PREFIX=/usr make uninstall
If you set the PREFIX to some other directory, all files, including the configuration, will be installed in the appropriate subdirectories of this directory. Note: You may need to change the path to the system wide configuration in the enciso script when installing with a PREFIX (look around line 100)!
To display the man page, run
~/$ man enciso
If you have any questions, suggestions etc. feel free to send me a mail.
You need the IPC::Run Perl module to run the script. Additionally:
Everything else should be installed on every standard system. Please tell me in case I missed something.
Note: The Debian package depends on libipc-run-perl, aespipe, genisoimage, gnupg and perl-modules. These packages will be installed automatically by your package manager if you install from my repository. It does not depend on the loop-aes-utils and loop-aes-modules packages, these must be installed manually if you want to mount the encrypted images/discs.
Debian users should use the repository (recommended), or download the Debian package.
Everyone else: download enciso-0.1.tar.gz (version 0.1, 2008/06/19, 28 kB)
Copyright © 2007-2008 Stefan Göbel
This program is free software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published
by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
the GNU General Public License for more
details.
You should have received a copy of the
GNU General Public License along with
this program. If not, see
<http://www.gnu.org/licenses/>.