Welcome to the Reiser4 Wiki, the Wiki for users and developers of the ReiserFS and Reiser4 filesystems.

For now, most of the documentation is just a snapshot of the old Namesys site (archive.org, 2007-09-29).

There was also a Reiser4 Wiki (archive.org, 2007-07-06) once on pub.namesys.com.

Reiser4progs

From Reiser4 FS Wiki
(Difference between revisions)
Jump to: navigation, search
(reiserfsprogs fixed)
(reiser4progs split)
Line 1: Line 1:
=== Reiser4progs ===
 
 
 
<tt>reiser4progs</tt> can be found on [http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/ kernel.org].
 
<tt>reiser4progs</tt> can be found on [http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/ kernel.org].
  
Line 32: Line 30:
 
</pre>
 
</pre>
  
=== ReiserFSprogs ===
 
 
The tools to maintain a ReiserFS (Reiser v3) are called <tt>reiserfsprogs</tt> and can be found [http://www.kernel.org/pub/linux/utils/fs/reiserfs/ here].
 
 
NOTE: [http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2 Reiserfsprogs-3.6.21] is the current version and considered ''stable''. This contains changes made by Jeff Mahoney (everything got testing as a part of latest SuSE distros).
 
 
If <tt>reiserfsprogs</tt> is not already part of your distribution (unlikely, it should be available), we have to build our own:
 
 
<pre>
 
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2
 
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2.sign
 
  $ gpg --verify reiserfsprogs-3.6.21.tar.bz2.sign reiserfsprogs-3.6.21.tar.bz2
 
  gpg: Signature made Sat Jan 10 16:15:04 2009 CET using DSA key ID 517D0F0E
 
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
 
  $ tar -xjf reiserfsprogs-3.6.21.tar.bz2
 
  $ cd reiserfsprogs-3.6.21
 
  $ ./configure --prefix=/opt/reiserfsprogs && make && sudo make install
 
</pre>
 
  
[[category:ReiserFS]]
 
 
[[category:Reiser4]]
 
[[category:Reiser4]]

Revision as of 03:55, 27 June 2009

reiser4progs can be found on kernel.org.

The current version is v1.0.7.

To compile reiser4progs, we'll need libaal too:

  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/libaal/libaal-1.0.5.tar.bz2
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/libaal/libaal-1.0.5.tar.bz2.sign
  $ gpg --verify libaal-1.0.5.tar.bz2.sign libaal-1.0.5.tar.bz2
  gpg: Signature made Sun Apr 20 01:21:05 2008 CEST using DSA key ID 517D0F0E
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
  $ tar -xjf libaal-1.0.5.tar.bz2
  $ cd libaal-1.0.5
  $ ./configure --prefix=/opt/libaal && make && sudo make install

Now we can build reiser4progs:

  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/reiser4progs-1.0.7.tar.bz2
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/reiser4progs-1.0.7.tar.bz2.sign
  $ gpg --verify reiser4progs-1.0.7.tar.bz2.sign reiser4progs-1.0.7.tar.bz2
  gpg: Signature made Mon Feb  9 17:43:05 2009 CET using DSA key ID 517D0F0E
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
  $ tar -xjf reiser4progs-1.0.7.tar.bz2
  $ cd reiser4progs-1.0.7
  $ CFLAGS="-I/opt/libaal/include" LDFLAGS="-L/opt/libaal/lib" \
   ./configure --prefix=/opt/reiser4progs && make && sudo make install
Personal tools