"priority"=>666,
"summary"=>"The first free NTFS read/write filesystem for GNU/Linux",
"license"=>"GPL",
- "maintenance"=>"active",
+ "maintenance"=>"dead",
"language"=>"i386 asm, C, Perl",
"icon"=>"captive-install-acquire-icon.png",
"cvs-of main tree"=>"captive",
"cvs-of branched ReactOS subdir"=>"reactos:captive",
"description"=>sub { return <<"HERE"; },
+<p><b>This project is no longer maintained.</b></p>
<p>Project implements the first full read/write free access to NTFS disk drives.
You can mount your Microsoft Windows NT, 200x or XP partition as
a transparently accessible volume for your GNU/Linux.</p>
&{$_}() for reverse @{$W->{"footing_delimit_sub_push"}};
-my $version="1.1.6.1";
+my $version="1.1.7";
my $revision="0";
+my $survey_enable=0; # Temporarily forced, enough data so far.
+
Wrequire 'project::captive::DriverSurvey';
-my $survey_want=1;
+my $survey_want=$survey_enable;
$survey_want=0 if $W->{"args"}{"file"};
$survey_want=0 if project::captive::DriverSurvey::cookie();
</table>
HERE
-if (!$survey_want) {
+if ($survey_enable && !$survey_want) {
print <<"HERE";
<p>@{[ a_href 'DriverSurvey.pm','Linux Drivers Availability survey' ]} link
- if you already answered before.</p>
}
print <<"HERE";
+<p>You may like to use whole bootable CD standalone distribution featuring Captive like:
+@{[ a_href 'http://trinityhome.org/trk/','Trinity Rescue Kit' ]}</p>
+
@{[ vskip "3ex" ]}
<h2 id="news">NEWS</h2>
<dl>
- <dt>captive-1.1.6.1 (2005-12-29) [@{[ a_href $W->{"project_viewcvs"}.'captive/NEWS?rev=HEAD','archive' ]}]</dt>
+ <dt>captive-1.1.7 (2006-01-26) [@{[ a_href $W->{"project_viewcvs"}.'captive/NEWS?rev=HEAD','archive' ]}]</dt>
<dd>
<ul>
- <li>New FUSE interface, deprecated LUFS - improve compatibility of Linux kernel</li>
- <li>Provided script for proper NTFS unmounts during GNU/Linux OS shutdown</li>
- <li>Updates for recent Microsoft installed binaries and files for download</li>
- <li>Hopefully survives reading of many small files like on XMMS scanning</li>
- <li>Improved recent GNU/Linux build environment compatibility</li>
+ <li>Fixed sandbox restarting looking like disconnected mounts (FUSE client only)</li>
+ <li>Workarounded no FUSE/Linux-kernel charset support - fixes locale filenames</li>
+ <li>Fixed multiple issues of captive-install-acquire(1) to run at all again</li>
+ <li>Fixed general operations refusal on invalid errnos</li>
+ <li>Fixed invalid file timestamps (FUSE client only)</li>
+ <li>Workarounded FUSE/Linux-kernel user mounts (FUSE only)</li>
+ <li>Workarounded FUSE/Linux-kernel modprobe(8)ing (FUSE only)</li>
+ <li>(static .tar.gz build only) Debian now a bit more compatible</li>
</ul>
</dd>
</dl>
<h2 id="lists">Mailing Lists</h2>
-<form action="@{[ uri_escaped(path_web "/Mailman.pm") ]}" @{[ form_method "post" ]}>
- <table border="1" class="mailman" style="border-collapse: collapse; border-style: solid; border-width: 1px;">
- <tr>@{[ map('<th>'.$_.'@jankratochvil.net</th>',@lists) ]}</tr>
- <tr><td>New version announcements<br />
- (low traffic, recommended)</td>
- <td>User support,<br />bug reports</td>
- <td>Development</td>
- </tr>
- <tr>@{[ map({ "<td>".a_href($W->{"mailman_url"}."listinfo/$_",'Mailman Infopage')."</td>"; } @lists) ]}</tr>
- <tr>@{[ map({ "<td>".a_href($W->{"pipermail_url"}."$_",'Archive')."</td>"; } @lists) ]}</tr>
- <tr>@{[
- map(('<td><input type="checkbox" name="list" value="'.$_.'"'
- .($_ ne "captive-announce-list" ? '' : ' checked="checked"')
- .' /> Subscribe?</td>'),@lists)
- ]}</tr>
- <tr><td colspan="3">
- <table border="0" style="text-align: left;">
- <tr><td>Email address: </td><td><input type="text" name="email" size="30" /></td></tr>
- <tr><td>Your new Mailman password:</td><td><input type="password" name="pw" size="15" /></td></tr>
- <tr><td>Reenter your password: </td><td><input type="password" name="pw-conf" size="15" /></td></tr>
- </table>
- <p>
- <input type="hidden" name="back" value="/project/captive/#lists" />
- <input type="submit" name="email-button" value="Subscribe me" />
- </p>
- </td></tr>
- </table>
-</form>
+<p>The mailing list were closed.</p>
+HERE
+#<p>The mailing list were closed. You can only access their archive.</p>
+#
+#<table border="1" class="mailman" style="border-collapse: collapse; border-style: solid; border-width: 1px;">
+# <tr>@{[ map('<th>'.$_.'@jankratochvil.net</th>',@lists) ]}</tr>
+# <tr><td>New version announcements</td>
+# <td>User support,<br />bug reports</td>
+# <td>Development</td>
+# </tr>
+# <tr>@{[ map({ "<td>".a_href($W->{"pipermail_url"}."$_",'Archive')."</td>"; } @lists) ]}</tr>
+#</table>
+
+print <<"HERE";
@{[ vskip "3ex" ]}
<li>@{[ a_href 'doc/Architecture.pm#law','Laws and Licensing Conditions' ]}</li>
<li>@{[ a_href 'doc/Details.pm#sandbox','Sandboxing of W32 Filesystem' ]}</li>
<li>@{[ a_href 'doc/TODO.pm#todo_fsck','TODO: Fsck of NTFS' ]}</li>
- <li>@{[ a_href 'doc/TODO.pm#todo_surprise','TODO: NTFS Support for Partition Surprise' ]}</li>
<li>@{[ a_href 'doc/Related.pm#LinuxNTFScompet','Related Projects - Linux NTFS' ]}</li>
<li>@{[ a_href 'doc/Related.pm#vmware','Related Projects - VMware Workstation' ]}</li>
<li>@{[ a_href 'doc/LinuxNTFS.pm',"Re: 7.7 Can't we write a wrapper for Windows' driver?" ]}</li>