]>
Commit | Line | Data |
---|---|---|
55572222 | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
55572222 MT |
4 | ############################################################################### |
5 | ||
802ea3af MT |
6 | name = zerofree |
7 | version = 1.0.1 | |
2c035760 | 8 | release = 2 |
55572222 | 9 | |
802ea3af MT |
10 | groups = Filesystem/Tools |
11 | url = http://intgat.tigress.co.uk/rmy/uml/ | |
12 | license = GPL+ | |
13 | summary = Utility to force unused ext2 inodes and blocks to zero. | |
55572222 | 14 | |
802ea3af | 15 | description |
55572222 MT |
16 | zerofree is a utility to set unused filesystem inodes and blocks of an |
17 | ext2 filesystem to zero. This can improve the compressibility and | |
18 | privacy of an ext2 filesystem. | |
19 | ||
20 | This tool was inspired by the ext2fs privacy (i.e. secure deletion) | |
21 | patch described in a Linux kernel mailing list thread. | |
22 | ||
23 | WARNING: The filesystem to be processed should be unmounted or mounted | |
24 | read-only. The tool tries to check this before running, but you | |
25 | should be careful. | |
802ea3af MT |
26 | end |
27 | ||
28 | source_dl = http://intgat.tigress.co.uk/rmy/uml/ | |
29 | sources = %{thisapp}.tgz | |
30 | ||
31 | build | |
32 | requires | |
33 | e2fsprogs-devel | |
34 | end | |
35 | ||
36 | build | |
2c035760 | 37 | make %{PARALLELISMFLAGS} CC="gcc %{CFLAGS} %{LDFLAGS}" |
802ea3af MT |
38 | end |
39 | ||
40 | install | |
41 | mkdir -pv %{BUILDROOT}/usr/sbin | |
42 | install -D -p -m 755 zerofree %{BUILDROOT}/usr/sbin | |
43 | end | |
44 | end | |
45 | ||
46 | packages | |
47 | package zerofree | |
1f9bc2f0 MT |
48 | |
49 | package %{name}-debuginfo | |
50 | template DEBUGINFO | |
51 | end | |
802ea3af | 52 | end |