diff --git a/contrib/truenas/changelog b/contrib/truenas/changelog deleted file mode 100644 index 5c46266971bc..000000000000 --- a/contrib/truenas/changelog +++ /dev/null @@ -1,154 +0,0 @@ -openzfs (2.2.0-0) unstable; urgency=medium - - * Merge tag zfs-2.2.0 - - -- Ameer Hamza Mon, 03 Jul 2023 10:00:00 -0500 - -openzfs (2.1.99-1) unstable; urgency=medium - - * Merge tag zfs-2.1.99. - - -- Ameer Hamza Wed, 20 Jun 2023 09:00:00 -0500 - -openzfs (2.1.12-0) unstable; urgency=medium - - * Merge tag zfs-2.1.12 - - -- Ameer Hamza Wed, 14 Jun 2023 09:00:00 -0500 - -openzfs (2.1.11-0) unstable; urgency=medium - - * Merge tag zfs-2.1.11 - - -- Ameer Hamza Thu, 20 Apr 2023 13:00:00 -0500 - -openzfs (2.1.10-0) unstable; urgency=medium - - * Merge tag zfs-2.1.10 - - -- Ameer Hamza Mon, 17 Apr 2023 12:00:00 -0500 - -openzfs (2.1.9-0) unstable; urgency=medium - - * Merge tag zfs-2.1.9 - - -- Ryan Moeller Wed, 25 Jan 2023 14:00:00 -0500 - -openzfs (2.1.8-0) unstable; urgency=medium - - * Merge tag zfs-2.1.8 - - -- Ryan Moeller Fri, 20 Jan 2023 12:30:00 -0500 - -openzfs (2.1.7-0) unstable; urgency=medium - - * Merge tag zfs-2.1.7 - * Expose libzutil error info in libpc_handle_t - * Build packages with debug symbols - * Add support for overlayfs for docker - * Optimize microzaps - * zed: Avoid core dump if wholedisk property does not exist - * zed: post a udev change event from spa_vdev_attach() - * SCALE: ignore wholedisk - * Skip trivial permission checks on xattrs for POSIX ACL type - - -- Ryan Moeller Wed, 07 Dec 2022 16:00:00 -0500 - -openzfs (2.1.6-0) unstable; urgency=medium - - * Merge tag zfs-2.1.6 - * zed: mark disks as REMOVED when they are removed - * Provide kfpu_begin/end from spl - * Add snapshots_changed as property - * Add createtxg sort support for simple snapshot iterator - * Expose ZFS dataset case sensitivity setting via sb_opts - - -- Ryan Moeller Wed, 22 Jun 2022 16:00:00 -0500 - -openzfs (2.1.5-0) unstable; urgency=medium - - * Merged tag zfs-2.1.5 - - -- Ryan Moeller Wed, 22 Jun 2022 16:00:00 -0500 - -openzfs (2.1.4-1) unstable; urgency=medium - - * Merged from zfs-2.1.5-staging - * Remove wrong assertion in log spacemap - * Add debug symbols to the truenas package - - -- Ryan Moeller Thu, 02 Jun 2022 08:00:00 -0500 - -openzfs (2.1.4-0) unstable; urgency=medium - - * Merged OpenZFS zfs-2.1.4 - * Also merged from zfs-2.1.5-staging - * Fix zfs send -V - * Expose zpool guids through kstats - - -- Ryan Moeller Wed, 18 May 2022 14:00:00 -0500 - -openzfs (2.1.3-0) unstable; urgency=medium - - * Merged OpenZFS zfs-2.1.3 - - -- Ryan Moeller Thu, 10 Mar 2021 16:00:00 -0400 - -openzfs (2.1.2-1) unstable; urgency=medium - - * Merged OpenZFS zfs-2.1.2-release - * Implement FS_IOC_GETVERSION - * Improve log spacemap load time after unclean export - - -- Ryan Moeller Mon, 20 Dec 2021 10:00:00 -0400 - -openzfs (2.1.2-0) unstable; urgency=medium - - * Merged OpenZFS zfs-2.1.2-staging - * Updated Python build dependencies - * Linux 5.14 build fixes - - -- Ryan Moeller Wed, 03 Nov 2021 10:00:00 -0400 - -openzfs (2.1.1-0) unstable; urgency=medium - - * Merged OpenZFS 2.1.1 - * Removed feature@xattr_compat and xattr_fallback property - - -- Ryan Moeller Thu, 07 Oct 2021 14:09:30 -0400 - -openzfs (2.1.0-0) unstable; urgency=medium - - * Rebased to OpenZFS 2.1.0 - - -- Ryan Moeller Thu, 01 Apr 2021 13:00:00 -0500 - -openzfs (2.0.4-0) unstable; urgency=medium - - * Rebased to OpenZFS 2.0.4 - - -- Ryan Moeller Tue, 09 Mar 2021 14:00:00 -0500 - -openzfs (2.0.3-0) unstable; urgency=medium - - * Rebased to OpenZFS 2.0.3 - - -- Ryan Moeller Wed, 24 Feb 2021 15:00:00 -0500 - -openzfs (2.0.2-0) unstable; urgency=medium - - * Rebased to OpenZFS 2.0.2 - - -- Ryan Moeller Mon, 01 Feb 2021 15:00:00 -0500 - -openzfs (2.0.1-0) unstable; urgency=medium - - * Rebased to OpenZFS 2.0.1 - - -- Ryan Moeller Thu, 07 Jan 2021 17:34:28 -0500 - -openzfs (2.0.0-0) unstable; urgency=medium - - * Initial package for TrueNAS SCALE based on OpenZFS 2.0.0 - - -- Ryan Moeller Mon, 14 Sep 2020 22:01:55 -0400 diff --git a/contrib/truenas/compat b/contrib/truenas/compat deleted file mode 100644 index 48082f72f087..000000000000 --- a/contrib/truenas/compat +++ /dev/null @@ -1 +0,0 @@ -12 diff --git a/contrib/truenas/control b/contrib/truenas/control deleted file mode 100644 index 59a08d25a28a..000000000000 --- a/contrib/truenas/control +++ /dev/null @@ -1,10 +0,0 @@ -Source: openzfs -Maintainer: Ryan Moeller -Section: truenas -Priority: extra -Build-Depends: build-essential, autoconf, automake, libtool, gawk, alien, fakeroot, libblkid-dev, uuid-dev, libudev-dev, libssl-dev, zlib1g-dev, libaio-dev, libattr1-dev, libelf-dev, linux-image-amd64, linux-headers-amd64, python3, python3-dev, python3-setuptools, python3-cffi, python3-packaging, python3-distlib, libffi-dev, libbsd-dev - -Package: openzfs -Architecture: amd64 -Depends: zfs, ${kmod}, linux-image-amd64, libnvpair3, libuutil3, libzfs5, libzpool5 -Description: OpenZFS 2.1 for TrueNAS SCALE diff --git a/contrib/truenas/copyright b/contrib/truenas/copyright deleted file mode 100644 index c60824677993..000000000000 --- a/contrib/truenas/copyright +++ /dev/null @@ -1,7 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: openzfs/zfs -Source: https://github.com/openzfs/zfs - -Files: * -Copyright: See AUTHORS file -License: See COPYRIGHT and LICENSE files diff --git a/contrib/truenas/rules b/contrib/truenas/rules deleted file mode 100644 index 2b79ce4b68a5..000000000000 --- a/contrib/truenas/rules +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/make -f -export DH_VERBOSE = 1 - -%: - dh $@ - -debarch!= dpkg --print-architecture -# Prefer the TrueNAS kernel image but fall back to the generic image. -image!= apt info 'linux-image-truenas-$(debarch)' 'linux-image-$(debarch)' | \ - awk '/^Package:/ { print $$2; exit }' - -ifneq (,$(findstring truenas,$(image))) - # TrueNAS kernel image *is not* a metapackage - vers!= apt info $(image) | awk '/^Source:/ { print $$2 }' | \ - sed 's/linux-//' - obj= linux-headers-$(vers) - src= $(obj) - kmod= kmod-zfs-$(vers) -else - # Debian kernel image *is* a metapackage - krn!= apt info $(image) | awk '/^Depends:/ { print $$2 }' - obj= $(subst image,headers,$(krn)) - src= $(subst $(debarch),common,$(obj)) - kmod= kmod-zfs-$(subst linux-image-,,$(krn)) -endif - -override_dh_auto_configure: - dh_auto_configure -- \ - --enable-debuginfo \ - --with-linux=/usr/src/${src} \ - --with-linux-obj=/usr/src/${obj} - -override_dh_auto_test: - -override_dh_shlibdeps: - -override_dh_auto_install: - -override_dh_gencontrol: - echo kmod=$(kmod) >> debian/openzfs.substvars - dh_gencontrol - -override_dh_builddeb: - $(MAKE) deb-kmod deb-utils - mv *.deb ../ - mv ../openzfs-build-deps-depends_*.deb ./ - dh_builddeb