It appears that the original author is no longer developing PPDD, but Sakari Ailus has published a long-awaited version of PPDD for Linux 2.6. So now you can use PPDD on your Fedora Core Linux system.
The kernel RPMs below are pretty much identical to Fedora's kernels but with the PPDD patch added. (There are also two other patches by me: one fixes a messy stack corruption caused by a conflict between PPDD's large key size and the 4K stacks option used by Fedora's kernel, and the other makes the loop driver auto-load the cryptoloop module if it's not already in place when you request encryption.)
The kernel versions were up to date with Fedora Updates as of mid-September 2005 but I make no guarantee to keep them updated when Fedora releases new updates. (The FC2 kernel is actually a back-port from Fedora's FC3 version.)
I have not signed any of these RPMs (though see the bottom of the page for MD5 sums) and they come with no warranty.
rpmbuild --target=foo --rebuild kernel-bar.src.rpm(where foo is your architecture and bar is whatever is necessary to complete the filename).
alias loop-encrypt-18 cryptoloop
For information on how to use PPDD, please see the man pages installed with the ppdds-utils package (starting with ppdd(1)) and also the textual documentation (in /usr/share/doc/ppdd-utils-2.0/).
| Fedora Core 2 | Fedora Core 3 | Fedora Core 4 |
|---|---|---|
| kernel.i686 |
kernel.i686 kernel-smp.i686 |
kernel.i686 kernel-devel.i686 kernel-smp.i686 kernel-smp-devel.i686 |
| losetup-ppdd.i386 | losetup-ppdd.i386 | losetup-ppdd.i386 (FC3) |
| ppdd-utils.i386 | ppdd-utils.i386 | ppdd-utils.i386 |
Source code: