Commit Graph

1849 Commits

Author SHA1 Message Date
Aron Xu
a0d08c5455 Correct TAB in rules 2013-08-03 16:20:32 +08:00
Aron Xu
3f2148a980 Correct symlinks for libzfs-dev 2013-08-03 16:18:07 +08:00
Aron Xu
75cd57346e Remove unused lintian-overrides 2013-08-03 05:20:56 +08:00
Aron Xu
849a2fdae2 Allow parallel building 2013-08-03 05:19:18 +08:00
Aron Xu
cb1c2ca7c6 Update changelog 2013-08-03 05:14:57 +08:00
Aron Xu
83754772d2 Correct parameter
prerm will not be called with `purge` parameter.
2013-08-03 05:05:24 +08:00
Aron Xu
6d1b4acfea Revert "Build udebs of libs by default"
This reverts commit 9ab1c6df6c.
2013-08-03 04:38:39 +08:00
Aron Xu
38c8347227 Ensure /etc/zfs/ is present on the system
If /etc/zfs/ isn't present or isn't a directory, zpool.cache
won't be created when importing a pool. Also we need to make
sure when users purges the package zpool.cache is removed as
well.

zpool.cache does not need to be kept on user's system when
the package is purged since information in it is only some
status about the host and mounts. The only direct harm of
not having it is that users need to import the pool by hand
and specify -f parameter.
2013-08-03 04:38:23 +08:00
Aron Xu
ae300afcc2 Add warning information for zfs-initramfs 2013-08-03 04:38:23 +08:00
Aron Xu
9ab1c6df6c Build udebs of libs by default 2013-08-03 01:38:54 +08:00
Aron Xu
3b06e9cfec Merge branch 'master' of git+ssh://git.debian.org/git/pkg-zfsonlinux/zfs 2013-08-02 23:08:40 +08:00
Aron Xu
d79c873100 Remove duplicate section line 2013-08-02 23:07:47 +08:00
Carlos Alberto Lopez Perez
839c46786b Sync debian patch 0001 with upstream commit (5165473) 2013-07-31 03:37:26 +02:00
Aron Xu
2b802e52e0 Apply upstream post-release patches 2013-07-30 00:48:12 +08:00
Michal Simunek
68a17cc4c3 Add Czech debconf template translations. 2013-07-23 01:50:25 +08:00
Victory
f0fa4532ff Add Japanese debconf template translations. 2013-07-23 01:49:23 +08:00
Aron Xu
513c6dce53 Install vdev_id and zvol_id to zfsutils-udeb
At least zvol_id is used to retrive zpool and zvol names for
debian-installer.
2013-07-19 15:51:07 +08:00
Aron Xu
2b5083c8f9 Build the package zfs-initramfs 2013-07-17 22:43:17 +08:00
Aron Xu
6766f18856 Disable selinux for udeb 2013-07-17 21:25:58 +08:00
Aron Xu
33b9f029a2 Add README.Source 2013-07-14 04:21:08 +08:00
Aron Xu
8b0393f235 Slightly update README.Debian 2013-07-14 04:15:28 +08:00
Aron Xu
5038c7702e Do not silent dh_shlibdeps
As la files are removed, there will be no warnings about them.
2013-07-14 03:57:42 +08:00
Michał Kułach
fe38a45c1f Polish debconf template translation 2013-07-14 03:49:30 +08:00
Aron Xu
89a0795534 Clear changelog 2013-07-14 03:41:30 +08:00
Aron Xu
042e58d4a3 Disable library udeb by default
We still need to see whether we are able to get zfs binary udebs
land in the archive, so don't build it for the moment.

Pass BUILD_UDEB=true to enable it.
2013-07-14 03:40:05 +08:00
Aron Xu
22869f4f8a Correct b-d of binary modules 2013-07-14 03:10:16 +08:00
Aron Xu
a878da18a6 Use correct debian revison for pkg version 2013-07-14 02:52:18 +08:00
Aron Xu
c87abc4202 Add essential maintainer scripts 2013-07-14 02:51:40 +08:00
Aron Xu
4af4996b5e Binary module need depend on spl modules 2013-07-14 02:48:09 +08:00
Aron Xu
124e4b036a Binary modules need b-d on spl modules 2013-07-14 02:47:18 +08:00
Aron Xu
c7974f8b33 Add kernel package dependency, recommend zfs-modules first 2013-07-14 02:46:01 +08:00
Aron Xu
98675f093b Restore control file on clean 2013-07-14 02:41:23 +08:00
Aron Xu
1dd633c6a7 Replace dh_clean -k with dh_prep 2013-07-14 02:40:14 +08:00
Aron Xu
959e54567d Remove redundant destdir parameter 2013-07-14 02:39:23 +08:00
Aron Xu
9c581c9d80 Add KVERS 2013-07-14 02:37:24 +08:00
Aron Xu
7640dd288e Remove redundant ARCH 2013-07-14 02:36:27 +08:00
Turbo Fredriksson
6aca66e943 'Forget' about ghash-generic. This should be taken care of by module dependency in sun-gcm. 2013-07-14 02:31:16 +08:00
Turbo Fredriksson
e6775f9a8c Add an 'exit 0' at the end of the zfs hook. 2013-07-14 02:31:16 +08:00
Turbo Fredriksson
5c0edc8792 Make sure /boot/zfs exists before trying to copy it. 2013-07-14 02:31:16 +08:00
Turbo Fredriksson
a20a40e383 Retrieve the arch from 'dpkg', don't hardcode it to 'amd64'.
+ Also install modules to '/lib/modules/<VERSION>-<ARCH>/'.
2013-07-14 02:31:16 +08:00
Aron Xu
a81c790e08 * Build udebs and optionally modules package(s) - both .deb and .udeb.
+ Find kernel source in $KSRC and kernel objects in $KOBJ.
  + linux-headers-_KVERS_ is a virtual package. Instead, depend on
    linux-headers-_KVERS_-common AND linux-headers-_KVERS_-amd64.
* Improve upon initramfs-tools scripts.
  + Try three times to import the pool and only if the last one fails,
    drop to a shell.
  + Print out the failed commands.
  + Support booting on crypted root by adding support to initramfs hook and script.
    + Only do crypto check(s) if 'zfs key -l' command is availible.
    + Don't add the list of crypto modules by default.
* Copy the zpool.cache file to the initrd.
* Update depends in zfs-initramfs.

Conflicts:
	debian/control.in
	debian/rules
2013-07-14 02:31:10 +08:00
Martin Bagge
3d534f7734 Swedish debconf template translation 2013-07-11 15:33:39 +08:00
Julien Patriarca
384352fec2 French debconf template translation 2013-07-11 15:33:08 +08:00
Helge Kreutzmann
f28c97dc49 German debconf template translation 2013-07-11 15:32:36 +08:00
Joe Dalton
30772cbb6a Danish debconf template translation 2013-07-11 15:32:09 +08:00
Traduz - Portuguese Translation Team
9284dd92e1 Portuguese debconf template translation 2013-07-11 15:31:36 +08:00
Yuri Kozlov
41fb621bbe Russian debconf template translation 2013-07-11 15:29:44 +08:00
Aron Xu
1ad3b21266 Move zfs-dkms to arch:all 2013-07-06 00:02:08 +08:00
Aron Xu
2ddb8199ee Install .so links and .a files into correct place
For libraries installed under /lib, the corresponding .so links
and .a files should be installed under same hierarchy under /usr/lib.
2013-07-05 23:40:38 +08:00
Aron Xu
591619c834 Update descriptions, remove troublesome Replaces 2013-07-05 23:23:54 +08:00