]>
Commit | Line | Data |
---|---|---|
2d5ff411 | 1 | From b8f3b081a866fc3d529fb2e72c425ef54c4d141d Mon Sep 17 00:00:00 2001 |
904f90c7 FG |
2 | From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com> |
3 | Date: Wed, 11 Jan 2017 09:16:11 +0100 | |
2d5ff411 | 4 | Subject: [PATCH 1/6] Undo python changes until PVE 5.0 release |
904f90c7 FG |
5 | MIME-Version: 1.0 |
6 | Content-Type: text/plain; charset=UTF-8 | |
7 | Content-Transfer-Encoding: 8bit | |
8 | ||
9 | Revert "Remove .py extension from utilities in /usr/sbin as per policy 10.4 Scripts (LP: #1628279)" | |
10 | ||
11 | This reverts commit e1c956cc55451476c465aad351c4b9c92294fc36. | |
12 | ||
13 | Revert "Use python3 for arcstat.py, arc_summary.py & dbufstat.py (LP: #1627909)" | |
14 | ||
15 | This reverts commit a52a9356809b8a09b97957a238a36da82ce9f850. | |
16 | ||
17 | Revert "Add missing part in python3 move" | |
18 | ||
19 | This reverts commit 9173586640d4a9f64f87a70bb9f93e41c78009fc. | |
20 | ||
21 | Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> | |
22 | --- | |
23 | debian/control.in | 4 ++-- | |
24 | debian/patches/1001-cmd-python-exec-path.patch | 30 -------------------------- | |
25 | debian/control | 4 ++-- | |
26 | debian/patches/series | 1 - | |
2d5ff411 | 27 | debian/rules | 11 ++++------ |
904f90c7 | 28 | debian/zfsutils-linux.install | 6 +++--- |
2d5ff411 | 29 | 6 files changed, 11 insertions(+), 45 deletions(-) |
904f90c7 FG |
30 | delete mode 100644 debian/patches/1001-cmd-python-exec-path.patch |
31 | ||
32 | diff --git a/debian/control.in b/debian/control.in | |
33 | index 76907e4..db75496 100644 | |
34 | --- a/debian/control.in | |
35 | +++ b/debian/control.in | |
36 | @@ -16,7 +16,7 @@ Build-Depends: dh-autoreconf, | |
37 | po-debconf, | |
38 | uuid-dev, | |
39 | zlib1g-dev, | |
40 | - python3, | |
41 | + python, | |
42 | dh-python, | |
43 | libblkid-dev, | |
44 | libattr1-dev | |
45 | @@ -127,7 +127,7 @@ Description: OpenZFS root filesystem capabilities for Linux - dracut | |
46 | Package: zfsutils-linux | |
47 | Section: contrib/admin | |
48 | Architecture: linux-any | |
49 | -Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3 | |
50 | +Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} | |
51 | Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed | |
52 | Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut | |
53 | Conflicts: zfs, zfs-fuse, zutils | |
54 | diff --git a/debian/patches/1001-cmd-python-exec-path.patch b/debian/patches/1001-cmd-python-exec-path.patch | |
55 | deleted file mode 100644 | |
56 | index a05afb4..0000000 | |
57 | --- a/debian/patches/1001-cmd-python-exec-path.patch | |
58 | +++ /dev/null | |
59 | @@ -1,30 +0,0 @@ | |
60 | -Index: zfs-linux-0.6.5.8/cmd/arc_summary/arc_summary.py | |
61 | -=================================================================== | |
62 | ---- zfs-linux-0.6.5.8.orig/cmd/arc_summary/arc_summary.py | |
63 | -+++ zfs-linux-0.6.5.8/cmd/arc_summary/arc_summary.py | |
64 | -@@ -1,4 +1,4 @@ | |
65 | --#!/usr/bin/python | |
66 | -+#!/usr/bin/python3 | |
67 | - # | |
68 | - # $Id: arc_summary.pl,v 388:e27800740aa2 2011-07-08 02:53:29Z jhell $ | |
69 | - # | |
70 | -Index: zfs-linux-0.6.5.8/cmd/arcstat/arcstat.py | |
71 | -=================================================================== | |
72 | ---- zfs-linux-0.6.5.8.orig/cmd/arcstat/arcstat.py | |
73 | -+++ zfs-linux-0.6.5.8/cmd/arcstat/arcstat.py | |
74 | -@@ -1,4 +1,4 @@ | |
75 | --#!/usr/bin/python | |
76 | -+#!/usr/bin/python3 | |
77 | - # | |
78 | - # Print out ZFS ARC Statistics exported via kstat(1) | |
79 | - # For a definition of fields, or usage, use arctstat.pl -v | |
80 | -Index: zfs-linux-0.6.5.8/cmd/dbufstat/dbufstat.py | |
81 | -=================================================================== | |
82 | ---- zfs-linux-0.6.5.8.orig/cmd/dbufstat/dbufstat.py | |
83 | -+++ zfs-linux-0.6.5.8/cmd/dbufstat/dbufstat.py | |
84 | -@@ -1,4 +1,4 @@ | |
85 | --#!/usr/bin/python | |
86 | -+#!/usr/bin/python3 | |
87 | - # | |
88 | - # Print out statistics for all cached dmu buffers. This information | |
89 | - # is available through the dbufs kstat and may be post-processed as | |
90 | diff --git a/debian/control b/debian/control | |
91 | index 76907e4..db75496 100644 | |
92 | --- a/debian/control | |
93 | +++ b/debian/control | |
94 | @@ -16,7 +16,7 @@ Build-Depends: dh-autoreconf, | |
95 | po-debconf, | |
96 | uuid-dev, | |
97 | zlib1g-dev, | |
98 | - python3, | |
99 | + python, | |
100 | dh-python, | |
101 | libblkid-dev, | |
102 | libattr1-dev | |
103 | @@ -127,7 +127,7 @@ Description: OpenZFS root filesystem capabilities for Linux - dracut | |
104 | Package: zfsutils-linux | |
105 | Section: contrib/admin | |
106 | Architecture: linux-any | |
107 | -Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3 | |
108 | +Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} | |
109 | Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed | |
110 | Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut | |
111 | Conflicts: zfs, zfs-fuse, zutils | |
112 | diff --git a/debian/patches/series b/debian/patches/series | |
2d5ff411 | 113 | index df85d5b..0fed690 100644 |
904f90c7 FG |
114 | --- a/debian/patches/series |
115 | +++ b/debian/patches/series | |
2d5ff411 | 116 | @@ -4,7 +4,6 @@ |
904f90c7 FG |
117 | 1000-ppc64el-endian-support.patch |
118 | 1002-fix-mips-build.patch | |
119 | enable-zed.patch | |
120 | -1001-cmd-python-exec-path.patch | |
904f90c7 | 121 | 1004-zed-service-bindir.patch |
2d5ff411 FG |
122 | 1002-Fix-dev-zfs-device-is-missing.patch |
123 | 0001-fix-booting-via-dracut-generated-initramfs.patch | |
904f90c7 | 124 | diff --git a/debian/rules b/debian/rules |
2d5ff411 | 125 | index 9efbace..70e57e5 100755 |
904f90c7 FG |
126 | --- a/debian/rules |
127 | +++ b/debian/rules | |
128 | @@ -35,7 +35,7 @@ pmodules = $(PACKAGE)-modules-$(non_epoch_version) | |
129 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all | |
130 | ||
131 | %: | |
132 | - dh $@ --with autoreconf,dkms,python3,systemd --parallel | |
133 | + dh $@ --with autoreconf,dkms,python2,systemd --parallel | |
134 | ||
135 | override_dh_auto_configure: | |
136 | @cp debian/control.in debian/control | |
2d5ff411 | 137 | @@ -64,14 +64,11 @@ override_dh_auto_install: |
904f90c7 FG |
138 | @# Install the utilities. |
139 | $(MAKE) install DESTDIR='$(CURDIR)/debian/tmp' | |
140 | ||
141 | - | |
2d5ff411 | 142 | # Move from bin_dir to /usr/sbin |
904f90c7 FG |
143 | - # Remove suffix (.py) as per policy 10.4 - Scripts |
144 | - # https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts | |
2d5ff411 FG |
145 | mkdir -p '$(CURDIR)/debian/tmp/usr/sbin/' |
146 | - mv '$(CURDIR)/debian/tmp/usr/bin/arc_summary.py' '$(CURDIR)/debian/tmp/usr/sbin/arc_summary' | |
147 | - mv '$(CURDIR)/debian/tmp/usr/bin/arcstat.py' '$(CURDIR)/debian/tmp/usr/sbin/arcstat' | |
148 | - mv '$(CURDIR)/debian/tmp/usr/bin/dbufstat.py' '$(CURDIR)/debian/tmp/usr/sbin/dbufstat' | |
149 | + mv '$(CURDIR)/debian/tmp/usr/bin/arc_summary.py' '$(CURDIR)/debian/tmp/usr/sbin/arc_summary.py' | |
150 | + mv '$(CURDIR)/debian/tmp/usr/bin/arcstat.py' '$(CURDIR)/debian/tmp/usr/sbin/arcstat.py' | |
151 | + mv '$(CURDIR)/debian/tmp/usr/bin/dbufstat.py' '$(CURDIR)/debian/tmp/usr/sbin/dbufstat.py' | |
152 | ||
904f90c7 FG |
153 | @# Zed has dependencies outside of the system root. |
154 | $(INSTALL) -d '$(CURDIR)/debian/tmp/usr/sbin/' | |
904f90c7 | 155 | diff --git a/debian/zfsutils-linux.install b/debian/zfsutils-linux.install |
2d5ff411 | 156 | index 947ffd9..4badbf1 100644 |
904f90c7 FG |
157 | --- a/debian/zfsutils-linux.install |
158 | +++ b/debian/zfsutils-linux.install | |
159 | @@ -19,9 +19,9 @@ sbin/zdb | |
160 | sbin/zpios | |
161 | sbin/zpool | |
162 | sbin/zfs | |
163 | -usr/sbin/arc_summary | |
164 | -usr/sbin/arcstat | |
165 | -usr/sbin/dbufstat | |
166 | +usr/sbin/arc_summary.py | |
167 | +usr/sbin/arcstat.py | |
168 | +usr/sbin/dbufstat.py | |
169 | usr/share/zfs/ | |
170 | usr/share/man/man1/ | |
171 | usr/share/man/man5/ | |
172 | -- | |
173 | 2.1.4 | |
174 |