Index of /misc

Icon  Name                                   Last modified      Size  
[PARENTDIR] Parent Directory - [TXT] airoflash.c 2005-06-09 00:41 12K [TXT] dm-crypt-key-retention-v1.diff 2005-02-04 14:33 19K [DIR] dm-crypt/ 2016-06-07 01:23 - [TXT] dm-file.c 2013-05-22 15:08 9.7K [TXT] dm-reverse.c 2013-05-22 15:08 3.7K [   ] dshield-bdb-0.1.tar.bz2 2006-11-16 23:08 8.8K [TXT] gfaplay.c 2004-02-20 13:38 3.6K [   ] initramfs-i386-2.6.18-lvm-luks.tar.bz2 2006-12-15 21:58 926K [   ] initrd-2.6.0-lvm2-athlon.gz 2003-12-28 21:33 914K [   ] initrd-2.6.0-lvm2-pentium3.gz 2003-12-28 21:33 935K [   ] initrd-2.6.10-lvm2-x86_64-athlon64.gz 2005-02-15 15:29 1.2M [TXT] keysetup.c 2005-02-05 02:31 2.2K [   ] lcab_1.0b12.orig.tar.gz 2008-05-03 03:21 73K [TXT] lilo-21.7.5-devmapper.patch 2003-10-03 20:57 11K [TXT] lilo-22.3.4-devmapper.patch 2003-10-03 20:57 12K [TXT] lilo-22.4.1-devmapper.patch 2003-10-03 20:57 12K [TXT] lilo-22.5-devmapper.patch 2003-10-03 20:57 12K [TXT] lilo-22.5.5-devmapper.patch 2003-10-03 20:57 12K [TXT] lilo-22.5.7-devmapper.patch 2003-10-03 20:57 12K [TXT] lilo-22.5.8-devmapper.patch 2003-11-11 19:54 12K [TXT] lilo-22.5.9-devmapper.patch 2004-06-10 13:14 12K [TXT] lilo-22.6-devmapper.patch 2004-09-21 22:42 12K [TXT] lilo-22.6.1-devmapper.patch 2005-03-27 22:44 12K [   ] list 2013-05-22 15:08 213 [TXT] nss_homes.c 2013-05-22 15:08 6.7K [DIR] old/ 2013-05-22 15:08 - [   ] php-orbit-0.1.0.tar.bz2 2004-05-23 00:37 30K [   ] php-orbit-0.1.1.tar.bz2 2004-06-30 19:23 30K [   ] php-orbit-0.1.2-pre1.tar.bz2 2004-07-03 16:21 31K [   ] php-orbit-0.2.0_pre1.tar.bz2 2009-09-02 11:43 30K [TXT] qmail-spf-latest.patch 2004-10-26 21:00 62K [DIR] spf/ 2013-05-22 15:08 - [   ] ulogd-bdb-0.1.tar.bz2 2006-11-16 23:05 232K [   ] vtoaster-0.1.ebuild 2007-02-14 20:32 1.3K [   ] vtoaster-0.1.tar.bz2 2007-02-14 20:32 308K [   ] vtoaster-overlay.tar.bz2 2007-02-14 20:33 1.9K [TXT] zstream.h 2013-05-22 15:08 5.0K [   ] zstream.icc 2013-05-22 15:08 6.5K
Hi!

These are some linux related patches and modules that I wrote:


device-mapper targets:
	These targets apply on top of the current 2.6 kernel.
	You can find more information about experimental
	device-mapper targets at: http://sources.redhat.com/dm/
	The files here might be somewhat outdated, the other
	targets are merged into the kernel and where therefor
	removed from this page.

dm-reverse.c:
	Linear mapping to another block device, but reverses
	the order of all chunks. Target config syntax:
	<chunk_size 2^n> <dev_path> <start_sector>

dm-file.c:
	Basically a loop device target (file backed) for
	dm. Target config syntax: <file_path> <offset_bytes>


initrd-2.6.0-lvm2-pentium3.gz:
	My initrd for use with the 2.6 kernel when the root volume
	is on a LVM volume group. Uses libdevmapper 1.00.07 and
	LVM2 2.00.08 and binaries are optimized for Pentium 3
	machines. It supports partial activation on broken volume
	groups.

	NEW: Supports pivot_root. If you give a real (non-devfs)
	device name like /dev/vg/root (for LVM volumes) instead
	of a numeric number and the device is found, the ramdisk
	tries to mount and pivot_root to it instead of letting
	the kernel do this. So you don't have to worry about
	changing device minors anymore (yay!). For lilo you
	should use append = "root=/dev/vg/root" instead of
	the root= command. You need to have an empty directory
	/initrd on your root file system.

	NEW: For non-devfs users: Experimental udev support.
	The existing block devices on the ramdisk are created
	via udev/sysfs on the fly. Works fine here.
	After booting you can find the results in /initrd/dev.

initrd-2.6.0-lvm2-athlon.gz:
	The same, compilied for (newer) Athlon machines.


lilo patches:

lilo-21.7.5-devmapper.patch:
lilo-22.3.4-devmapper.patch:
lilo-22.4.1-devmapper.patch:
lilo-22.5-devmapper.patch:
lilo-22.5.5-devmapper.patch:
lilo-22.5.7-devmapper.patch (by Kevin Corry, thx):
lilo-22.5.8-devmapper.patch (by Kevin Corry):
lilo-22.5.9-devmapper.patch:
lilo-22.6-devmapper.patch (by Kevin Corry):
	Patches lilo so that lilo understand device-mapper
	block devices (only linear targets supported at
	the moment). Requires libdevmapper.
	Note: All 2.4, 2.5 (>= 2.5.69) and current 2.6 kernels
	should be supported. Works with LVM2 and EVMS (see
	http://evms.sourceforge.net/install-2.0.html) with some
	restrictions.


other stuff:

php-orbit-0.1.0.tar.bz2:
php-orbit-0.1.1.tar.bz2:
php-orbit-0.1.2-pre1.tar.bz2:
	Latest versions of my ORBit2 client stub bindings for PHP4.
	Unpack, run phpize, configure, make and make install to
	install the module. Load orbit.so in the php.ini and you're
	ready. Please see the README for further details.
	CVS repository is at:
	export CVSROOT=:pserver:cvs@cvs.saout.de:/cvsroot/saout
	cvs -z3 login
	<Enter "cvs" (without the quotes)>
	cvs -z3 co php-orbit
	Or see the web interface at
	http://cvs.saout.de/lxr/saout/source/php-orbit/

rsync-2.6.0-acl.diff.bz2:
rsync-2.6.2-acl.diff.bz2:
	I ported Buck Huppmann's rsync acl patch for rsync 2.5.6:
	http://www.lpmd.org/rsync/ to rsync 2.6.x.

gfaplay.c:
	Playing with Galois field algebra as used for
	generating the Reed-Solomon codes used in the Linux
	RAID-6 implementation bei H. P. Anvin:
	http://kernel.org/pub/linux/kernel/people/hpa/raid6.pdf
	Math is fun! :)

All work is released under the GPL (except if the file
contains a different license):
http://www.gnu.org/copyleft/gpl.html

Please send questions, criticism, suggestions, ... to
Jana Saout <jana@saout.de>