X-Git-Url: http://git.jankratochvil.net/?p=www.jankratochvil.net.git;a=blobdiff_plain;f=project%2Fcaptive%2FIndex.pm;h=81e3c0dafed7416003c1b2fe7768bef6bd5272b3;hp=f28a8ca63072a588035708f6e24ea265ea7fd8b9;hb=4d0641d4983da09964188e1a02f1b74d6fc18094;hpb=f40e75167a045d189c3027a0b112a20c635d3e48 diff --git a/project/captive/Index.pm b/project/captive/Index.pm index f28a8ca..81e3c0d 100755 --- a/project/captive/Index.pm +++ b/project/captive/Index.pm @@ -33,15 +33,13 @@ our @ListItem=( "priority"=>666, "summary"=>"The first free NTFS read/write filesystem for GNU/Linux", "license"=>"GPL", - "maintenance"=>"update", + "maintenance"=>"dead", "language"=>"i386 asm, C, Perl", - "icon"=>"captive-install-acquire-icon", + "icon"=>"captive-install-acquire-icon.png", "cvs-of main tree"=>"captive", "cvs-of branched ReactOS subdir"=>"reactos:captive", - "cvs-of branched LUFS"=>"lufs:captive", - "cvs-of 'httpcaptive://' method"=>"gnome-vfs-httpcaptive:captive", - "cvs-of 'libntfs://' method"=>"ntfsprogs-gnomevfs", "description"=>sub { return <<"HERE"; }, +
This project is no longer maintained.
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.
@@ -76,23 +74,37 @@ my $W=project::Lib->init( .'- Looking for a challenging job: @{[ a_href $W->{"resume_url"},"My resume" ]} - |
RPM i386 binary
tested for distributions:
|
.tar.gz i386 binary
(for non-RPM distributions)
Project is no longer developed. The key functionality is reached -by the latest released version. All its resources are available -@{[ a_href 'CVS.pm#source','here' ]} for download.
- -Captive was written to interface with the Linux kernel via -@{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]}. -Unfortunately, this project is no longer being maintained by its author. -Mounting of NTFS devices usually works, but is no longer supported by the -author of Captive. Always unmount the device by umount(8) command before shutting -down your GNU/Linux system.
+if ($survey_enable && !$survey_want) { + print <<"HERE"; +@{[ a_href 'DriverSurvey.pm','Linux Drivers Availability survey' ]} link +- if you already answered before.
+HERE + } -A port of Captive to the newer -@{[ a_href 'http://fuse.sourceforge.net/','FUSE' ]} -interface has not yet been implemented. -There is an experimental LUFS-FUSE bridge called -@{[ a_href 'http://sourceforge.net/project/showfiles.php?group_id=121684','lufis' ]} -that can be used in the meanwhile. -Also, the captive-cmdline(1) interface will get around any kernel compatibility -problems.
+print <<"HERE"; +You may like to use whole bootable CD standalone distribution featuring Captive like: +@{[ a_href 'http://trinityhome.org/trk/','Trinity Rescue Kit' ]}
@{[ vskip "3ex" ]}/dev/ataraid
devices (Ivan Tonov)-# captive-cmdline \\ - --load-module=/var/lib/captive/ntoskrnl.exe \\ - --filesystem=/var/lib/captive/ntfs.sys \\ - --sandbox-server=/usr/sbin/captive-sandbox-server \\ - --bug-pathname=/tmp/captive-bug-%FT%T.captivebug.xml.gz \\ - --disk --rw /dev/hda1 -# Now you can use ftp(1)-like command-line interface for the NTFS disk access.
-(Backslash end-of-line characters '\\' to be omitted for line continuation.)
++ # mkdir /mnt/dosc
+ # mount -t captive-ntfs /dev/hda1 /mnt/dosc +
Any errors from 'captive-lufs' are written to '/var/log/messages'.
+Any errors from 'captive-fuse' are written to '/var/log/messages'.
Needed drivers (at least ntoskrnl.exe+ntfs.sys) must be in '/var/lib/captive'.
'captive' package creates 'captive' user and 'captive' group on your system.
-@{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]} (Linux Userland File -System) needs Linux kernel module driver (lufs.o) compatible with your -running Linux kernel. The binary driver is supplied already precompiled for many -Linux kernel versions in the binary packages above (.i386.rpm and -_i386.deb archives).
+If you cannot mount(8) your NTFS filesystem you should run /usr/share/lufs/prepmod to see the reasons. It is always -recommended to upgrade to the latest stable kernel supplied by your GNU/Linux -distribution vendor. You may need to install package -kernel-source (Red Hat) or kernel-headers (Debian) matching your -Linux kernel version (rpm -q kernel) and re-run /usr/share/lufs/prepmod.
+@{[ a_href 'http://fuse.sourceforge.net/','FUSE' ]} (Filesystem in Userspace) +needs Linux kernel module driver (fuse.ko) compatible with your +running Linux kernel.
-WARNING: This 'captive' package may modify your Linux kernel -sources matching your currently running kernel version. These minor -modifications may include a dependencies rebuild, compiling build tools, fixes of -several include files, etc. All the modifications are done at the mount(8) time -by the automatically executed /usr/share/lufs/prepmod script. -This behavior was not present in the original -@{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]} distribution -by @{[ a_href 'http://www.malinux.net/main/','Florin Malita' ]}.
+If you cannot mount(8) your NTFS filesystem you should check your +Linux kernel is based on version at least 2.6.14 where +@{[ a_href 'http://fuse.sourceforge.net/','FUSE' ]} got imported. You should +also check the module is enabled or even built-in.
HERE -print rightimg <<"HERE",'reactos','ReactOS',"a_href"=>'http://www.reactos.com/'; +print rightimg <<"HERE",'reactos.png','ReactOS',"a_href"=>'http://www.reactos.com/';Compatibility with the existing binary Microsoft Windows file system drivers has been @@ -292,34 +270,16 @@ print <<"HERE";
The mailing list were closed. You can only access their archive.
+ +'.$_.'@jankratochvil.net | ',@lists) ]}||
---|---|---|
New version announcements | +User support, bug reports |
+ Development | +
".a_href($W->{"pipermail_url"}."$_",'Archive')." | "; } @lists) ]}