Skip to content

Commit

Permalink
fsarchiver-0.8.4 (2018-02-19)
Browse files Browse the repository at this point in the history
  • Loading branch information
fdupoux committed Feb 19, 2018
1 parent 29cd07b commit 818cd18
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 16 deletions.
4 changes: 2 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
fsarchiver: Filesystem Archiver for Linux [http://www.fsarchiver.org]
=====================================================================
* 0.8.4:
- Added support for zstd compression algorithm (New option -Z)
* 0.8.4 (2018-02-19):
- Added support for zstd compression algorithm (New option "-Z")
* 0.8.3 (2017-12-22):
- Implemented LZ4 compression (Contribution from Cristian Vazquez)
* 0.8.2 (2017-08-22):
Expand Down
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@

AC_PREREQ(2.59)

AC_INIT([fsarchiver], 0.8.4-git)
AC_DEFINE([PACKAGE_RELDATE], "YYYY-MM-DD", [Define the date of the release])
AC_INIT([fsarchiver], 0.8.4)
AC_DEFINE([PACKAGE_RELDATE], "2018-02-19", [Define the date of the release])
AC_DEFINE([PACKAGE_FILEFMT], "FsArCh_002", [Define the version of the file format])
AC_DEFINE([PACKAGE_VERSION_A], 0, [Major version number])
AC_DEFINE([PACKAGE_VERSION_B], 8, [Medium version number])
AC_DEFINE([PACKAGE_VERSION_C], 3, [Minor version number])
AC_DEFINE([PACKAGE_VERSION_C], 4, [Minor version number])
AC_DEFINE([PACKAGE_VERSION_D], 0, [Patch version number])

AC_CANONICAL_HOST([])
Expand Down
2 changes: 2 additions & 0 deletions website/content/changelog/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ nameInMenu = "ChangeLog"
draft = false
+++

* **0.8.4 (2018-02-19):**:
* Added support for zstd compression algorithm (New option "-Z")
* **0.8.3 (2017-12-22):**
* Implemented LZ4 compression (Contribution from Cristian Vazquez)
* **0.8.2 (2017-08-22):**
Expand Down
17 changes: 9 additions & 8 deletions website/content/installation/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,12 @@ these files. Here are the required libraries:
* libblkid (and libblkid-devel)
* e2fsprogs-libs (e2fsprogs-devel)
* [xz-utils](http://tukaani.org/xz/) (and xz-devel)
* [zstd](https://facebook.github.io/zstd/) (and libzstd-devel)

You can selectively disable support for missing libraries or header files. For example,
on a system that lacks xz/lzma and lzo:
on a system that lacks lzo and zstd:
```
./configure --prefix=/usr --disable-lzma --disable-lzo && make && make install
./configure --prefix=/usr --disable-lzo --disable-zstd && make && make install
```

You can also use the static binary that provides support for all compression levels
Expand All @@ -42,8 +43,8 @@ and does not require the libraries to be installed on your system.
To compile the sources, you have to run follow these instructions:

#### Download the latest sources
First, you have to download [fsarchiver-0.8.3.tar.gz]
(https://github.com/fdupoux/fsarchiver/releases/download/0.8.3/fsarchiver-0.8.3.tar.gz).
First, you have to download [fsarchiver-0.8.4.tar.gz]
(https://github.com/fdupoux/fsarchiver/releases/download/0.8.4/fsarchiver-0.8.4.tar.gz).
Just save it to a temporary directory.

#### Extract the sources in a temporary directory
Expand All @@ -54,7 +55,7 @@ tar xfz /path/to/fsarchiver-x.y.z.tar.gz
```

#### Compile and install from sources
```
```
cd /var/tmp/fsarchiver/fsarchiver-x.y.z
./configure --prefix=/usr
make && make install
Expand Down Expand Up @@ -140,13 +141,13 @@ pacman -S fsarchiver
You should use these RPM packages that have been built for RHEL7 based
distributions, that is the recommended way for most users:

* [fsarchiver-0.8.3-1.el7.x86_64.rpm](https://github.com/fdupoux/fsarchiver/releases/download/0.8.3/fsarchiver-0.8.3-1.el7.x86_64.rpm)
* [fsarchiver-0.8.4-1.el7.x86_64.rpm](https://github.com/fdupoux/fsarchiver/releases/download/0.8.4/fsarchiver-0.8.4-1.el7.x86_64.rpm)

If you want to compile fsarchiver yourself, use the following instructions:
```
yum install zlib-devel bzip2-devel lzo-devel lz4-devel xz-devel e2fsprogs-devel libgcrypt-devel libattr-devel libblkid-devel
tar xfz fsarchiver-0.8.3.tar.gz
cd fsarchiver-0.8.3
tar xfz fsarchiver-0.8.4.tar.gz
cd fsarchiver-0.8.4
./configure --prefix=/usr && make && make install
```

Expand Down
7 changes: 4 additions & 3 deletions website/content/quickstart/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ FSArchiver requires the file-system tools to be installed to save the filesystem
attributes (when you do a **fsarchiver savefs**) and it also requires these tools
to recreate the file-system when you do a **fsarchive restfs**. Anyway, you only
need the tools of the current file-system to be installed. In other words, you
don't require xfsprogs to be installed if you only work on an ext3 file-system.
don't require xfsprogs to be installed if you only work on an ext3 file-system.

For these reasons, it's a good idea to run FSArchiver from an environment with
all the system tools installed. The best environment is
Expand Down Expand Up @@ -197,7 +197,7 @@ when you don't know what is its device name.

## Command line and its arguments
```
====> fsarchiver version 0.8.3 (2017-12-22) - http://www.fsarchiver.org <====
====> fsarchiver version 0.8.4 (2018-02-19) - http://www.fsarchiver.org <====
Distributed under the GPL v2 license (GNU General Public License v2).
* usage: fsarchiver [<options>] <command> <archive> [<dev1> [<dev2> [...]]]
<commands>
Expand All @@ -216,7 +216,8 @@ Distributed under the GPL v2 license (GNU General Public License v2).
-x: enable support for experimental features (they are disabled by default)
-e <pattern>: exclude files and directories that match that pattern
-L <label>: set the label of the archive (comment about the contents)
-z <level>: compression level from 0 (very fast) to 9 (very good) default=3
-z <level>: legacy compression level from 0 (very fast) to 9 (very good)
-Z <level>: zstd compression level from 1 (very fast) to 22 (very good)
-s <mbsize>: split the archive into several files of <mbsize> megabytes each
-j <count>: create more than one (de)compression thread. useful on multi-core cpu
-c <password>: encrypt/decrypt data in archive, "-c -" for interactive password
Expand Down

0 comments on commit 818cd18

Please sign in to comment.