-<table border="1" align="center" style="text-align: center;" width="100%"><tr><th>Distribution</th>
- <th>Installation Case #1<br />Filesystem and installer<br />(recommended)</th>
- <th>Installation Case #2<br />Manual installation<br />(filesystem, expert user)</th>
- <th>Installation Case #3<br />Command-line client<br />(no filesystem access)</th></tr>
-HERE
-my %pkg=(
- 1=>[qw(captive captive-lufs captive-install lufs gnome-vfs-httpcaptive ntfsprogs ntfsprogs-gnomevfs)],
- 2=>[qw(captive captive-lufs lufs)],
- 3=>[qw(captive)],
- );
-my %reqpkg=(
- 1 =>[qw(glib2 gnome-vfs2 ORBit2 libxml2 openssl popt readline libgnomeui)],
- 23=>[qw(glib2 gnome-vfs2 ORBit2 libxml2 openssl popt readline)],
- );
-my %version=(
- map(($_=>["1.0.1","0"]),qw(captive captive-lufs captive-install)),
- "lufs"=>["0.9.6","1captive6"],
- "gnome-vfs-httpcaptive"=>["2.3.8captive2","0"],
- "ntfsprogs"=>["200309071734","1captive1"],
- "ntfsprogs-gnomevfs"=>["1.0.2","0"],
- );
-my %has_rh8=(map(($_=>1),qw(
- gnome-vfs-httpcaptive
- captive
- captive-lufs
- captive-install
- )));
-my %has_mdk91=(map(($_=>1),qw(
- gnome-vfs-httpcaptive
- lufs
- captive
- captive-lufs
- captive-install
- )));
-my %has_devel=(map(($_=>1),qw(
- ntfsprogs
- )));
-my %pkg_nosrc=(map(($_=>1),qw(
- captive-lufs
- captive-install
- )));
-
-my $case;
-my $a_href_arch=sub ($$%)
-{
-my($file_base,$text,%args)=@_;
-
- $text=~s/[._]\D.*$// if $case!=1 && $text!~/^[.]/;
- return a_href $file_base,$text,"size"=>($case==1),%args;
-};
-
-my @libxml2_rh8_pkgs=qw(libxml2-2.5.4-1.i386.rpm libxml2-python-2.5.4-1.i386.rpm libxml2-devel-2.5.4-1.i386.rpm);
-
-my $ntfsprogs_after=sub ($) {
- my($format)=@_;
- return () if $case!=1;
- return '<hr width="80%" />requirement: '
- .a_href('http://linux-ntfs.sourceforge.net/downloads.html#downloads','ntfsprogs')
- .' '.$format.' ≥ 1.8.0';
- };
-
-my @dist=(
- {
- "name"=>"Red Hat 9<br />Shrike i386",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg eq "ntfsprogs";
- my $file="$pkg-$version_base-$version_ext.i386.rpm";
- my $r=&$a_href_arch("dist/$file",$file);
- (my $filedev=$file)=~s/^\Q$pkg\E-/${pkg}-devel-/;
- $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
- return $r;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm"); },
- },
- {
- "name"=>"Red Hat 8<br />Psyche i386<br />"
- ."(".a_href("#libxml2_rh8","libxml2 upgrade note").")",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg eq "ntfsprogs";
- my $file="$pkg-$version_base-$version_ext".(!$has_rh8{$pkg} ? "" : "rh8").".i386.rpm";
- my $r=&$a_href_arch("dist/$file",$file);
- (my $filedev=$file)=~s/^\Q$pkg\E-/${pkg}-devel-/;
- $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
- if ($pkg eq "captive-install") {
- for (@libxml2_rh8_pkgs) {
- $r.="<br />".&$a_href_arch('ftp://ftp.redhat.com/pub/redhat/linux/9/en/os/i386/RedHat/RPMS/'.$_,$_)." of Red Hat 9";
- }
- }
- return $r;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm"); },
- },
- {
- "name"=>"Mandrake 9.1<br />Bamboo i586",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg eq "ntfsprogs";
- my $file="$pkg-$version_base-$version_ext".(!$has_mdk91{$pkg} ? ".i386.rpm" : "mdk91.i586.rpm");
- my $r=&$a_href_arch("dist/$file",$file);
- (my $filedev=$file)=~s/^\Q$pkg\E-/${pkg}-devel-/;
- $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
- return $r;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm"); },
- },
- {
- "name"=>"Debian GNU/Linux<br />'unstable' i386",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- $version_ext=~s/^\d+//;
- my $file="${pkg}_$version_base".($version_ext=~/^\d+$/ ? "" : $version_ext)."_i386.deb";
- my $r=&$a_href_arch("dist/$file",$file);
- (my $filedev=$file)=~s/^\Q$pkg\E_/${pkg}-dev_/;
- $r.="<br />".&$a_href_arch("dist/$filedev",$filedev) if $has_devel{$pkg};
- return $r;
- },
- },
- {
- "name"=>"Sources (.tar.gz)",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg_nosrc{$pkg};
- $version_ext=~s/^\d+//;
- my $file="$pkg-$version_base".($version_ext=~/^\d+$/ ? "" : $version_ext).".tar.gz";
- return $file,$file;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".tar.gz"); },
- },
- {
- "name"=>"Sources (.src.rpm)<br />(Red Hat 9 - Shrike)",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg eq "ntfsprogs";
- return () if $pkg_nosrc{$pkg};
- my $file="$pkg-$version_base-$version_ext.src.rpm";
- return $file,$file;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".i386.rpm (incl. -devel)"); },
- },
- );
+<ul>
+ <li>Hospital of Castelo Branco - Bruno Santos
+ <p>we are preparing the machines to install another system that will allow
+ the digitalization of medical images - PACS (picture archive and
+ communication system).</p>
+
+ <p>since the computers that are need are about 100 and we need to install
+ windows in all of them (even we have an almost automated instalation - but
+ requires some administrator interaction). So, we want to install
+ windows2000 without pressing a key.</p>
+
+ <p>@{[ a_href 'TestimonialBrunoSantos.html.pl','<span style="font-style: italic;">[ more ]</span>' ]}</p>
+ </li>
+ <li>@{[ a_href 'http://www.amunra.co.uk/','Dave "AmunRa" Rigby' ]}
+ <p>Ok, I'm impressed (@{[ a_href 'http://www.amunra.co.uk/archives/000028.php','Captive Review' ]})</p>
+ <p>Linux software generally has a reputation for having some great, novell
+ ideas, but often lacking in the general 'spit and polish' - difficult to
+ install, unreliable, and so on. However the latest program I have tried out
+ - Captive, is a breath of fresh air - simple to install and set up, and It
+ Just WorksTM. And not only that, it's probably one of the most useful and
+ technically impressive projects I've seen in a long time ...</p>
+ <p><span style="font-style: italic;">[ snip ]</span></p>
+ </li>
+ <li>Derek J Witt
+ <p>I commend you for this project. I am currently using this on my XP NTFS
+ partitions and I am impressed that I can actually move, edit, and remove files
+ and directories with no apparent ill effects. This is very nice indeed.</p>
+ <p>I initially was skeptical because it uses wine and parts of ReactOS
+ (I have messed with this OS a few times), but you have proved me wrong. I have
+ noticed no lag on my system. I do notice the initial mounting process does
+ take slightly longer than the Linux-NTFS project. But, once I'm past that, it's
+ quite transparent.</p>
+ <p><span style="font-style: italic;">[ technical question cut ]</span></p>
+ </li>
+ <li>James Van't Slot
+ <p>Just wanted to drop you a note and say "Excellent work!"</p>
+ <p>I just installed captive and it worked as advertized right out of the
+ rpm. Thanks, I've been holding off recompiling my kernel until NTFS is
+ supported out of the box for Redhat. Now I don't have to bother.</p>
+ <p>Thanks again and keep up the great work.</p>
+ </li>
+</ul>