captive-1.1
authorshort <>
Thu, 27 Nov 2003 06:03:39 +0000 (06:03 +0000)
committershort <>
Thu, 27 Nov 2003 06:03:39 +0000 (06:03 +0000)
+captive-static-1.1
lufs-0.9.7captive7
'captive' split to 'captive-static' packaging

43 files changed:
project/captive/CVS.html.pl
project/captive/Index.html.pl
project/captive/dist/captive-1.0.2-0.i386.rpm [deleted file]
project/captive/dist/captive-1.0.2-0.src.rpm [deleted file]
project/captive/dist/captive-1.0.2-0mdk91.i586.rpm [deleted file]
project/captive/dist/captive-1.0.2-0mdk91.src.rpm [deleted file]
project/captive/dist/captive-1.0.2-0mdk92.i586.rpm [deleted file]
project/captive/dist/captive-1.0.2-0mdk92.src.rpm [deleted file]
project/captive/dist/captive-1.0.2-0rh8.i386.rpm [deleted file]
project/captive/dist/captive-1.0.2-0rh8.src.rpm [deleted file]
project/captive/dist/captive-1.0.2.tar.gz [deleted file]
project/captive/dist/captive-1.1.tar.gz [new file with mode: 0644]
project/captive/dist/captive-debuginfo-1.0.2-0.i386.rpm [deleted file]
project/captive/dist/captive-install-1.0.2-0.i386.rpm [deleted file]
project/captive/dist/captive-install-1.0.2-0mdk91.i586.rpm [deleted file]
project/captive/dist/captive-install-1.0.2-0mdk92.i586.rpm [deleted file]
project/captive/dist/captive-install-1.0.2-0rh8.i386.rpm [deleted file]
project/captive/dist/captive-install_1.0.2_i386.deb [deleted file]
project/captive/dist/captive-install_1.1_i386.deb [new file with mode: 0644]
project/captive/dist/captive-lufs-1.0.2-0.i386.rpm [deleted file]
project/captive/dist/captive-lufs-1.0.2-0mdk91.i586.rpm [deleted file]
project/captive/dist/captive-lufs-1.0.2-0mdk92.i586.rpm [deleted file]
project/captive/dist/captive-lufs-1.0.2-0rh8.i386.rpm [deleted file]
project/captive/dist/captive-lufs_1.0.2_i386.deb [deleted file]
project/captive/dist/captive-lufs_1.1_i386.deb [new file with mode: 0644]
project/captive/dist/captive-static-1.1-0.i386.rpm [new file with mode: 0644]
project/captive/dist/captive-static-1.1.tar.gz [new file with mode: 0644]
project/captive/dist/captive_1.0.2.dsc [deleted file]
project/captive/dist/captive_1.0.2.tar.gz [deleted file]
project/captive/dist/captive_1.0.2_i386.changes [deleted file]
project/captive/dist/captive_1.0.2_i386.deb [deleted file]
project/captive/dist/captive_1.1_i386.deb [new file with mode: 0644]
project/captive/dist/lufs-0.9.6-1captive6.i386.rpm [deleted file]
project/captive/dist/lufs-0.9.6-1captive6.src.rpm [deleted file]
project/captive/dist/lufs-0.9.6-1captive6mdk91.i586.rpm [deleted file]
project/captive/dist/lufs-0.9.6captive6.tar.gz [deleted file]
project/captive/dist/lufs-0.9.7captive7.tar.gz [new file with mode: 0644]
project/captive/dist/lufs-debuginfo-0.9.6-1captive6.i386.rpm [deleted file]
project/captive/dist/lufs_0.9.6captive6.dsc [deleted file]
project/captive/dist/lufs_0.9.6captive6.tar.gz [deleted file]
project/captive/dist/lufs_0.9.6captive6_i386.changes [deleted file]
project/captive/dist/lufs_0.9.6captive6_i386.deb [deleted file]
project/captive/dist/lufs_0.9.7captive7_i386.deb [new file with mode: 0644]

index f129967..9845fc3 100755 (executable)
@@ -51,6 +51,105 @@ cvs -d :pserver:pserver@{[ '@' ]}cvs.jankratochvil.net:/cvs -z3 checkout -r capt
 make
 ./src/client/cmdline/captive-cmdline --load-module=/var/lib/captive/ntoskrnl.exe --filesystem=/var/lib/captive/ntfs.sys --disk --blind /dev/hda1
 </pre>
+
+@{[ vskip "3ex" ]}
+
+<h2>Download</h2>
+
+<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 %version=(
+               map(($_=>["1.1","0"]),qw(captive captive-lufs captive-install)),
+               "lufs"=>["0.9.7","1captive7"],
+               "gnome-vfs-httpcaptive"=>["2.3.8captive2","0"],
+               "ntfsprogs"=>["200309071734","1captive1"],
+               "ntfsprogs-gnomevfs"=>["1.0.2","0"],
+               );
+my %has_devel=(map(($_=>1),qw(
+               ntfsprogs
+               )));
+my %pkg_nosrc=(map(($_=>1),qw(
+               captive-lufs
+               captive-install
+               ntfsprogs
+               ntfsprogs-gnomevfs
+               )));
+
+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 $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.' &ge; 1.8.0';
+       };
+
+my @dist=(
+               {
+                       "name"=>"Debian GNU/Linux<br />'unstable' i386",
+                       "id"=>"debian",
+                       "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)",
+                       "id"=>"source",
+                       "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"); },
+                       },
+               );
+
+for my $dist (@dist) {
+       print "<a name=".$dist->{"id"}."><tr>";
+               print "<td>".$dist->{"name"}."</td>";
+               for my $casel (1,2,3) {
+                       $case=$casel;
+                       print "<td>";
+                       print join("<br />",map({ my $pkg=$_;
+                               my($file,$text)=&{$dist->{"out"}}($pkg,@{$version{$pkg}});
+                               (!defined $text ? ($file) || () : (&$a_href_arch("dist/$file",$text)));
+                               } @{$pkg{$case}}),map({ (!$_ ? () : (&{$_}())); } $dist->{"after"}));
+                       print "</td>";
+                       }
+       print "</tr></a>\n";
+       }
+print <<"HERE";
+</table>
+
+@{[ vskip "3ex" ]}
+
+
+<h1>@{[ a_href './','Back to Captive Main Page' ]}</h1>
+
 HERE
 
 
index b66f2bb..0bd79e2 100755 (executable)
@@ -41,6 +41,8 @@ my $W=My::Project->init_project(
 .re     { font-style: italic; }
 table.mailman > * /* FIXME: What is it? */ > tr > th,
 table.mailman > * /* FIXME: What is it? */ > tr > td { padding: 1ex; text-align: center; }
+table.download { border-style: none; margin: 8px; }
+table.download td { padding: 8px; }
 ",
                );
 
@@ -85,227 +87,72 @@ print <<"HERE";
 <h2>NEWS</h2>
 
 <dl>
-       <dt>captive-1.0.2 (2003-11-06) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/NEWS?rev=HEAD','archive' ]}]</dt>
+       <dt>captive-1.1 (2003-11-27) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/captive/NEWS?rev=HEAD','archive' ]}]</dt>
        <dd>
                <ul>
-                       <li>Fixed sandbox chroot(2) compatibility bug</li>
-                       <li>Fixed serious sandbox-server spawn memory leak for big files copying to NTFS</li>
-                       <li>Improved performance - 1GHz CPU: read 1.5MB/s, write 500KB/s, 20MB of RAM</li>
-                       <li>Various GNU/Linux distributions compatibility fixes</li>
+                       <li>Distributed as 'captive-static' fully independent single package</li>
+                       <li>Allow concurrent file access by multiple handles - fixes scp(1) copying</li>
+                       <li>Installer now features MS-Windows drivers download retries from microsoft.com</li>
+                       <li>Installer compatibility and UI lockup fixes</li>
+                       <li>Fixed SUSE-9.0 package installation compatibility (Christian Kristukat)</li>
+               </ul>
+       </dd>
+       <dt>lufs-0.9.7captive7 (2003-11-27) [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/lufs/NEWS.captive?rev=1.1.2.9','archive' ]}]</dt>
+       <dd>
+               <ul>
+                       <li>Branch update for 0.9.7 (no changes apply to 'captive' branch)</li>
+                       <li>'prepmod'-wrap 'lufsd' instead of 'lufsmnt' as 'prepmod' fail is safe this way</li>
+                       <li>Fixed kernel module compilation if invoked by mount(8)</li>
+                       <li>Drop lufsumount(1) in the favor of compatibility with generic umount(8)</li>
+                       <li>Kernel module prebuilding compatibility with TurboLinux and SuSE kernels</li>
                </ul>
        </dd>
 </dl>
+HERE
 
+print vskip "1ex";
 
-@{[ vskip "1ex" ]}
-
-
-<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.2","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_mdk92=(map(($_=>1),qw(
-               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.' &ge; 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.2<br />TBA i586",
-                       "out"=>sub {
-                               my($pkg,$version_base,$version_ext)=@_;
-                                       return () if $pkg eq "ntfsprogs";
-                                       my $file="$pkg-$version_base-$version_ext"
-                                                       .($has_mdk92{$pkg} ? "mdk92.i586.rpm" : ($has_mdk91{$pkg} ? "mdk91.i586.rpm" : ".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"=>"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} ? "mdk91.i586.rpm" : ".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"=>"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)"); },
-                       },
+               map(($_=>["1.1","0"]),qw(captive captive-lufs captive-install)),
+               "lufs"=>["0.9.7","1captive7"],
                );
 
-for my $dist (@dist) {
-       if ($dist->{"name"} eq "Debian GNU/Linux<br />'unstable' i386") {
-               print "<tr>";
-                       print "<td>SUSE-9.0</td>";
-                       print '<td colspan="3" style="padding: 4ex;">';
-                               print "Expected these days; ".a_href('#lists','subscribe <b>captive-announce-list</b> below.');
-                               print join(", ",map("<span class=\"reqpkg\">$_</span>",@{$reqpkg{$case}}));
-                       print '</td>';
-               print "</tr>\n";
-               }
-       print "<tr>";
-               print "<td>".$dist->{"name"}."</td>";
-               for my $casel (1,2,3) {
-                       $case=$casel;
-                       print "<td>";
-                       print join("<br />",map({ my $pkg=$_;
-                               my($file,$text)=&{$dist->{"out"}}($pkg,@{$version{$pkg}});
-                               (!defined $text ? ($file) || () : (&$a_href_arch("dist/$file",$text)));
-                               } @{$pkg{$case}}),map({ (!$_ ? () : (&{$_}())); } $dist->{"after"}));
-                       print "</td>";
-                       }
-       print "</tr>\n";
-       }
-print "<tr style=\"height: 2ex;\"></tr>\n";
-print "<tr>";
-       print "<td>Package Requirements</td>";
-       for my $case (1,23) {
-               print "<td".($case==23 ? ' colspan="2"' : '').">";
-                       print join(", ",map("<span class=\"reqpkg\">$_</span>",@{$reqpkg{$case}}));
-               print "</td>";
-               }
-print "</tr>\n";
 print <<"HERE";
+<h2>Download</h2>
+
+<h3>Choose one preferred installation format:</h3>
+
+<table border="0" align="center" width="100%"><tr><td align="center">
+<table border="1" align="center" style="text-align: center;" class="download">
+       <tr>
+               <td>
+                       RPM i386 binary<br />
+                       tested for distributions:
+                                       <table border="0"><tr><td align="left"><ul>
+                                               <li>Red&nbsp;Hat&nbsp;9&nbsp;Shrike</li>
+                                               <li>Red&nbsp;Hat&nbsp;8&nbsp;Psyche</li>
+                                               <li>Mandrake&nbsp;9.1&nbsp;Bamboo</li>
+                                               <li>SuSE&nbsp;9.0</li>
+                                       </ul></td></tr></table>
+               </td>
+               <td>@{[ a_href 'dist/captive-static-'.$version{"captive"}[0].'-'.$version{"captive"}[1].'.i386.rpm',
+                               undef(),"size"=>1,"basename"=>1 ]}</td>
+       </tr>
+       <tr>
+               <td>.tar.gz i386 binary<br />(for non-RPM distributions)</td>
+               <td>@{[ a_href 'dist/captive-static-'.$version{"captive"}[0].'.tar.gz',undef(),"size"=>1,"basename"=>1 ]}</td>
+       </tr>
+       <tr>
+               <td>Debian .deb binaries</td>
+               <td>@{[ a_href 'CVS.html.pl#debian','Download Page' ]} [link]</td>
+       </tr>
+       <tr>
+               <td>Source archives</td>
+               <td>@{[ a_href 'CVS.html.pl#source','Download Page' ]} [link]</td>
+       </tr>
 </table>
+</td></tr></table>
 
-<blockquote>
-       <p><a name="libxml2_rh8"><b><i>Red Hat 8 Psyche</i> upgrade of <i>libxml2</i> package:</b></a>
-       Upgrade only the packages already installed on your system to prevent
-       many dependency requirements - do not use &quot;<code>rpm -U</code>&quot;,
-       use &quot;<code>rpm -F</code>&quot; instead:</p>
-       <blockquote><p class="quote">
-               <code>rpm -F @{[ join(" ",@libxml2_rh8_pkgs) ]}</code>
-       </p></blockquote>
-</blockquote>
 
 @{[ vskip "3ex" ]}
 
@@ -325,10 +172,6 @@ available Microsoft Windows drivers versions. Now you can execute:</p>
 
 <h2>Overview</h2>
 
-<p>'<b>captive</b>' is the base package. It contains debugging '<b>captive-cmdline</b>' client.<br />
-'<b>captive-lufs</b>' permits mounting NTFS as regular filesystem. It needs '<b>lufs</b>'.<br />
-'<b>lufs</b>' is a daemon to enable userland process to provide filesystem functions.</p>
-
 <p>Any errors from '<b>captive-lufs</b>' are written to '<b>/var/log/messages</b>'.</p>
 
 <p>Needed drivers (at least ntoskrnl.exe+ntfs.sys) must be in '<b>/var/lib/captive</b>'.</p>
@@ -336,18 +179,6 @@ available Microsoft Windows drivers versions. Now you can execute:</p>
 <p>'<b>captive</b>' package creates '<b>captive</b>' user and '<b>captive</b>' group on your system.</p>
 
 
-<h2>Package Version Conflicts</h2>
-
-<dl>
-
-<dt>@{[ a_href 'http://lufs.sourceforge.net/lufs/','lufs' ]}</dt>
-<dd><p><b>'captive' version required</b>: Although you may already have the
-original package installed you must replace it by the local 'captive'-marked
-version containing some 'captive'-essential fixes and extensions.</p></dd>
-
-</dl>
-
-
 <h2>LUFS Kernel Driver Module</h2>
 
 <p>@{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]} (Linux Userland File
@@ -428,8 +259,8 @@ print <<"HERE";
 
 <h1>See Also</h1>
 <ul>
-       <li>@{[ a_href 'Preview.html.pl','<span style="font-size: larger;">Technology Preview</span>' ]}</li>
-       <li>@{[ a_href 'CVS.html.pl','CVS Repository' ]}</li>
+       <li>@{[ a_href 'Preview.html.pl','Technology Preview' ]}</li>
+       <li>@{[ a_href 'CVS.html.pl','Download Sources, CVS Repository' ]}</li>
        <li>@{[ a_href 'doc/','Developer Documentation' ]}; highlights:<ul>
                <li>@{[ a_href 'doc/About.html.pl#versions','Microsoft Windows Versions Compatibility' ]}</li>
                <li>@{[ a_href 'doc/Architecture.html.pl#law','Laws and Licensing Conditions' ]}</li>
diff --git a/project/captive/dist/captive-1.0.2-0.i386.rpm b/project/captive/dist/captive-1.0.2-0.i386.rpm
deleted file mode 100644 (file)
index 3762b72..0000000
Binary files a/project/captive/dist/captive-1.0.2-0.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0.src.rpm b/project/captive/dist/captive-1.0.2-0.src.rpm
deleted file mode 100644 (file)
index f5afaed..0000000
Binary files a/project/captive/dist/captive-1.0.2-0.src.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0mdk91.i586.rpm b/project/captive/dist/captive-1.0.2-0mdk91.i586.rpm
deleted file mode 100644 (file)
index 7cae11a..0000000
Binary files a/project/captive/dist/captive-1.0.2-0mdk91.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0mdk91.src.rpm b/project/captive/dist/captive-1.0.2-0mdk91.src.rpm
deleted file mode 100644 (file)
index faf28ee..0000000
Binary files a/project/captive/dist/captive-1.0.2-0mdk91.src.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0mdk92.i586.rpm b/project/captive/dist/captive-1.0.2-0mdk92.i586.rpm
deleted file mode 100644 (file)
index 111c26c..0000000
Binary files a/project/captive/dist/captive-1.0.2-0mdk92.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0mdk92.src.rpm b/project/captive/dist/captive-1.0.2-0mdk92.src.rpm
deleted file mode 100644 (file)
index aadd3a2..0000000
Binary files a/project/captive/dist/captive-1.0.2-0mdk92.src.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0rh8.i386.rpm b/project/captive/dist/captive-1.0.2-0rh8.i386.rpm
deleted file mode 100644 (file)
index 72159c8..0000000
Binary files a/project/captive/dist/captive-1.0.2-0rh8.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2-0rh8.src.rpm b/project/captive/dist/captive-1.0.2-0rh8.src.rpm
deleted file mode 100644 (file)
index 8f8a22e..0000000
Binary files a/project/captive/dist/captive-1.0.2-0rh8.src.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-1.0.2.tar.gz b/project/captive/dist/captive-1.0.2.tar.gz
deleted file mode 100644 (file)
index bc8f531..0000000
Binary files a/project/captive/dist/captive-1.0.2.tar.gz and /dev/null differ
diff --git a/project/captive/dist/captive-1.1.tar.gz b/project/captive/dist/captive-1.1.tar.gz
new file mode 100644 (file)
index 0000000..8387b7a
Binary files /dev/null and b/project/captive/dist/captive-1.1.tar.gz differ
diff --git a/project/captive/dist/captive-debuginfo-1.0.2-0.i386.rpm b/project/captive/dist/captive-debuginfo-1.0.2-0.i386.rpm
deleted file mode 100644 (file)
index 2113922..0000000
Binary files a/project/captive/dist/captive-debuginfo-1.0.2-0.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-install-1.0.2-0.i386.rpm b/project/captive/dist/captive-install-1.0.2-0.i386.rpm
deleted file mode 100644 (file)
index 5a2f803..0000000
Binary files a/project/captive/dist/captive-install-1.0.2-0.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-install-1.0.2-0mdk91.i586.rpm b/project/captive/dist/captive-install-1.0.2-0mdk91.i586.rpm
deleted file mode 100644 (file)
index 480078d..0000000
Binary files a/project/captive/dist/captive-install-1.0.2-0mdk91.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-install-1.0.2-0mdk92.i586.rpm b/project/captive/dist/captive-install-1.0.2-0mdk92.i586.rpm
deleted file mode 100644 (file)
index 4c9939c..0000000
Binary files a/project/captive/dist/captive-install-1.0.2-0mdk92.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-install-1.0.2-0rh8.i386.rpm b/project/captive/dist/captive-install-1.0.2-0rh8.i386.rpm
deleted file mode 100644 (file)
index 0bdcc07..0000000
Binary files a/project/captive/dist/captive-install-1.0.2-0rh8.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-install_1.0.2_i386.deb b/project/captive/dist/captive-install_1.0.2_i386.deb
deleted file mode 100644 (file)
index e58938d..0000000
Binary files a/project/captive/dist/captive-install_1.0.2_i386.deb and /dev/null differ
diff --git a/project/captive/dist/captive-install_1.1_i386.deb b/project/captive/dist/captive-install_1.1_i386.deb
new file mode 100644 (file)
index 0000000..a63db22
Binary files /dev/null and b/project/captive/dist/captive-install_1.1_i386.deb differ
diff --git a/project/captive/dist/captive-lufs-1.0.2-0.i386.rpm b/project/captive/dist/captive-lufs-1.0.2-0.i386.rpm
deleted file mode 100644 (file)
index 361e845..0000000
Binary files a/project/captive/dist/captive-lufs-1.0.2-0.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-lufs-1.0.2-0mdk91.i586.rpm b/project/captive/dist/captive-lufs-1.0.2-0mdk91.i586.rpm
deleted file mode 100644 (file)
index 7083bd9..0000000
Binary files a/project/captive/dist/captive-lufs-1.0.2-0mdk91.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-lufs-1.0.2-0mdk92.i586.rpm b/project/captive/dist/captive-lufs-1.0.2-0mdk92.i586.rpm
deleted file mode 100644 (file)
index 8749713..0000000
Binary files a/project/captive/dist/captive-lufs-1.0.2-0mdk92.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-lufs-1.0.2-0rh8.i386.rpm b/project/captive/dist/captive-lufs-1.0.2-0rh8.i386.rpm
deleted file mode 100644 (file)
index a25ddca..0000000
Binary files a/project/captive/dist/captive-lufs-1.0.2-0rh8.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/captive-lufs_1.0.2_i386.deb b/project/captive/dist/captive-lufs_1.0.2_i386.deb
deleted file mode 100644 (file)
index 4020c3b..0000000
Binary files a/project/captive/dist/captive-lufs_1.0.2_i386.deb and /dev/null differ
diff --git a/project/captive/dist/captive-lufs_1.1_i386.deb b/project/captive/dist/captive-lufs_1.1_i386.deb
new file mode 100644 (file)
index 0000000..3e5fde5
Binary files /dev/null and b/project/captive/dist/captive-lufs_1.1_i386.deb differ
diff --git a/project/captive/dist/captive-static-1.1-0.i386.rpm b/project/captive/dist/captive-static-1.1-0.i386.rpm
new file mode 100644 (file)
index 0000000..7ab78cd
Binary files /dev/null and b/project/captive/dist/captive-static-1.1-0.i386.rpm differ
diff --git a/project/captive/dist/captive-static-1.1.tar.gz b/project/captive/dist/captive-static-1.1.tar.gz
new file mode 100644 (file)
index 0000000..b3e073a
Binary files /dev/null and b/project/captive/dist/captive-static-1.1.tar.gz differ
diff --git a/project/captive/dist/captive_1.0.2.dsc b/project/captive/dist/captive_1.0.2.dsc
deleted file mode 100644 (file)
index b107e53..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-Format: 1.0
-Source: captive
-Version: 1.0.2
-Binary: captive, captive-lufs, captive-install
-Maintainer: Jan Kratochvil <project-captive@jankratochvil.net>
-Architecture: i386
-Standards-Version: 3.5.2
-Build-Depends: debhelper (>> 3.0.0),
- liborbit2-dev,
- libssl-dev,
- libgnomevfs2-dev,
- libxml2-dev (>= 2.4.29),
- libpopt-dev,
- libglib2.0-dev,
- libreadline4-dev,
- libbonobo2-dev,
- lufs,
- ntfsprogs-dev,
- libgnomeui-dev,
- gcc (>= 3.0) | gcc-3.0
-Files: 
- 7d8e741bc0314c203a5f01d42302a82c 2401833 captive_1.0.2.tar.gz
-
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.3 (GNU/Linux)
-
-iD8DBQE/qxKBzD78uUT8djIRAtV6AJ9oqxgIxe7dYD0L603ypaV+ZwyIrgCeIzhS
-LMu+5Vjl87nelUkncm1GSWM=
-=kqS1
------END PGP SIGNATURE-----
diff --git a/project/captive/dist/captive_1.0.2.tar.gz b/project/captive/dist/captive_1.0.2.tar.gz
deleted file mode 100644 (file)
index dc79a63..0000000
Binary files a/project/captive/dist/captive_1.0.2.tar.gz and /dev/null differ
diff --git a/project/captive/dist/captive_1.0.2_i386.changes b/project/captive/dist/captive_1.0.2_i386.changes
deleted file mode 100644 (file)
index 0e6bb06..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-Format: 1.7
-Date: Sun, 17 Aug 2003 14:16:59 +0200
-Source: captive
-Binary: captive-lufs captive-install captive
-Architecture: source i386
-Version: 1.0.2
-Distribution: unstable
-Urgency: low
-Maintainer: Jan Kratochvil <project-captive@jankratochvil.net>
-Changed-By: Jan Kratochvil <pgp-44FC7632@jankratochvil.net>
-Description: 
- captive    - NTFS filesystem using Microsoft Windows drivers
- captive-install - Instant installer for Microsoft Windows platform filesystem acces
- captive-lufs - LUFS module for Microsoft Windows platform filesystem access.
-Changes: 
- captive (1.0.2) unstable; urgency=low
- .
-   * See package ChangeLog entries.
-Files: 
- e9112dff35275d972a5209b20e2bbeb8 747 contrib/base optional captive_1.0.2.dsc
- 7d8e741bc0314c203a5f01d42302a82c 2401833 contrib/base optional captive_1.0.2.tar.gz
- 7ac04cabe2f08e5d245934dc5428351e 362132 contrib/base optional captive_1.0.2_i386.deb
- 9b017b4acf438ad17f6646466929c91f 22568 contrib/base optional captive-lufs_1.0.2_i386.deb
- 705df3a26bc2f5464d1d08f7646e6410 56380 contrib/base optional captive-install_1.0.2_i386.deb
-
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.3 (GNU/Linux)
-
-iD8DBQE/qxKHzD78uUT8djIRAiXGAKCRa3eFZuBbk5eZVOeDy1kQTHIKwQCgqf4z
-Tfsv0jwqQEuq40t9bm3NUqo=
-=GGym
------END PGP SIGNATURE-----
diff --git a/project/captive/dist/captive_1.0.2_i386.deb b/project/captive/dist/captive_1.0.2_i386.deb
deleted file mode 100644 (file)
index 9e7c8fa..0000000
Binary files a/project/captive/dist/captive_1.0.2_i386.deb and /dev/null differ
diff --git a/project/captive/dist/captive_1.1_i386.deb b/project/captive/dist/captive_1.1_i386.deb
new file mode 100644 (file)
index 0000000..85266c4
Binary files /dev/null and b/project/captive/dist/captive_1.1_i386.deb differ
diff --git a/project/captive/dist/lufs-0.9.6-1captive6.i386.rpm b/project/captive/dist/lufs-0.9.6-1captive6.i386.rpm
deleted file mode 100644 (file)
index de68f7f..0000000
Binary files a/project/captive/dist/lufs-0.9.6-1captive6.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/lufs-0.9.6-1captive6.src.rpm b/project/captive/dist/lufs-0.9.6-1captive6.src.rpm
deleted file mode 100644 (file)
index 9f90bb7..0000000
Binary files a/project/captive/dist/lufs-0.9.6-1captive6.src.rpm and /dev/null differ
diff --git a/project/captive/dist/lufs-0.9.6-1captive6mdk91.i586.rpm b/project/captive/dist/lufs-0.9.6-1captive6mdk91.i586.rpm
deleted file mode 100644 (file)
index 6d97730..0000000
Binary files a/project/captive/dist/lufs-0.9.6-1captive6mdk91.i586.rpm and /dev/null differ
diff --git a/project/captive/dist/lufs-0.9.6captive6.tar.gz b/project/captive/dist/lufs-0.9.6captive6.tar.gz
deleted file mode 100644 (file)
index 3ba914c..0000000
Binary files a/project/captive/dist/lufs-0.9.6captive6.tar.gz and /dev/null differ
diff --git a/project/captive/dist/lufs-0.9.7captive7.tar.gz b/project/captive/dist/lufs-0.9.7captive7.tar.gz
new file mode 100644 (file)
index 0000000..43e02da
Binary files /dev/null and b/project/captive/dist/lufs-0.9.7captive7.tar.gz differ
diff --git a/project/captive/dist/lufs-debuginfo-0.9.6-1captive6.i386.rpm b/project/captive/dist/lufs-debuginfo-0.9.6-1captive6.i386.rpm
deleted file mode 100644 (file)
index 74f3c28..0000000
Binary files a/project/captive/dist/lufs-debuginfo-0.9.6-1captive6.i386.rpm and /dev/null differ
diff --git a/project/captive/dist/lufs_0.9.6captive6.dsc b/project/captive/dist/lufs_0.9.6captive6.dsc
deleted file mode 100644 (file)
index e65a494..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-Format: 1.0
-Source: lufs
-Version: 0.9.6captive6
-Binary: lufs
-Maintainer: Jan Kratochvil <project-captive@jankratochvil.net>
-Architecture: any
-Standards-Version: 3.5.2
-Build-Depends: debhelper (>> 3.0.0),
- cvs2cl,
- make,
- autoconf,
- libtool,
- automake (>= 1.6) | automake1.6 | automake1.7,
- gcc,
- perl
-Files: 
- 106f7117b0ea67ce85f0528ca0cc619b 214704 lufs_0.9.6captive6.tar.gz
-
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.3 (GNU/Linux)
-
-iD8DBQE/kC5izD78uUT8djIRArCHAJ9G8lWAQeHVwvwCM73d0A0XHI4wNACeLPMb
-yByHpJ/ii85kBgrQ8/2BEiM=
-=uLrf
------END PGP SIGNATURE-----
diff --git a/project/captive/dist/lufs_0.9.6captive6.tar.gz b/project/captive/dist/lufs_0.9.6captive6.tar.gz
deleted file mode 100644 (file)
index 2f1ff7b..0000000
Binary files a/project/captive/dist/lufs_0.9.6captive6.tar.gz and /dev/null differ
diff --git a/project/captive/dist/lufs_0.9.6captive6_i386.changes b/project/captive/dist/lufs_0.9.6captive6_i386.changes
deleted file mode 100644 (file)
index 872230a..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-Format: 1.7
-Date: Sun, 17 Aug 2003 14:16:59 +0200
-Source: lufs
-Binary: lufs
-Architecture: source i386
-Version: 0.9.6captive6
-Distribution: unstable
-Urgency: low
-Maintainer: Jan Kratochvil <project-captive@jankratochvil.net>
-Changed-By: Jan Kratochvil <pgp-44FC7632@jankratochvil.net>
-Description: 
- lufs       - lufs - Linux Userland File System
-Changes: 
- lufs (0.9.6captive6) unstable; urgency=low
- .
-   * See package ChangeLog entries.
-Files: 
- ccee758dd73a778ec6d0dc14b9bf665a 613 base optional lufs_0.9.6captive6.dsc
- 106f7117b0ea67ce85f0528ca0cc619b 214704 base optional lufs_0.9.6captive6.tar.gz
- 0581c9d3a4826c1661a705ab8bbceaf4 141754 base optional lufs_0.9.6captive6_i386.deb
-
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.3 (GNU/Linux)
-
-iD8DBQE/kC5ozD78uUT8djIRAq33AKCGZBDgJazHocKIfmA0UqW9YednrQCfbLUg
-aFO2ESsKFkhKhVEjGZnb1aw=
-=HuH4
------END PGP SIGNATURE-----
diff --git a/project/captive/dist/lufs_0.9.6captive6_i386.deb b/project/captive/dist/lufs_0.9.6captive6_i386.deb
deleted file mode 100644 (file)
index 63aaa7d..0000000
Binary files a/project/captive/dist/lufs_0.9.6captive6_i386.deb and /dev/null differ
diff --git a/project/captive/dist/lufs_0.9.7captive7_i386.deb b/project/captive/dist/lufs_0.9.7captive7_i386.deb
new file mode 100644 (file)
index 0000000..5c831d4
Binary files /dev/null and b/project/captive/dist/lufs_0.9.7captive7_i386.deb differ