[Pkg-ganeti-devel] [SCM] Ganeti packaging branch, for-review, updated. debian/2.7.0-1-31-g53f0717
Apollon Oikonomopoulos
apoikos at gmail.com
Tue Jul 16 15:56:05 UTC 2013
The following commit has been merged in the for-review branch:
commit 53f07173de53f399862e41f38424935e0583747d
Author: Apollon Oikonomopoulos <apoikos at gmail.com>
Date: Tue Jul 16 18:30:11 2013 +0300
Change the private module dir again to /usr/share/ganeti
According to the Debian Pyton Policy, /usr/lib/ganeti should be used for
arch-dependent modules only.
diff --git a/debian/NEWS b/debian/NEWS
index b049f73..c0c536a 100644
--- a/debian/NEWS
+++ b/debian/NEWS
@@ -8,7 +8,7 @@ ganeti (2.7.0-2) unstable; urgency=low
module. This is done because the Ganeti internal APIs are not guaranteed to
be stable and direct use by 3rd-party applications is discouraged. Thus, any
3rd-party programs importing Ganeti's Python code, should now live under
- /usr/lib/ganeti or include /usr/lib/ganeti in Python's sys.path.
+ /usr/share/ganeti or include /usr/share/ganeti in Python's sys.path.
The RAPI client library, being the only stable external API, is now shipped
as a public module in its own package, python-ganeti-rapi.
diff --git a/debian/changelog b/debian/changelog
index 3ae82b6..1c98a8a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,7 +7,7 @@ ganeti (2.7.0-2) UNRELEASED; urgency=low
- Switch from dh_pysupport to dh_python2
- Run the upstream test suite during build
* Ship the majority of the Python code in a private module under
- /usr/lib/ganeti
+ /usr/share/ganeti
* Ship the RAPI client as a separate package (python-ganeti-rapi)
* Ship the HTML documentation as ganeti-doc
- Depend on libjs-underscore instead of embedding a copy
diff --git a/debian/ganeti.install b/debian/ganeti.install
index 410d254..80772a7 100644
--- a/debian/ganeti.install
+++ b/debian/ganeti.install
@@ -4,18 +4,24 @@ usr/share/man/man8/ganeti-*
usr/lib/ganeti/
-usr/lib/python*/dist-packages/ganeti /usr/lib/ganeti
-usr/sbin/gnt-* /usr/lib/ganeti
-usr/sbin/ganeti-* /usr/lib/ganeti
+usr/lib/python*/dist-packages/ganeti /usr/share/ganeti
+usr/sbin/gnt-* /usr/share/ganeti
+usr/sbin/ganeti-* /usr/share/ganeti
-usr/lib/ganeti/tools/burnin /usr/lib/ganeti
-usr/lib/ganeti/tools/cfgshell /usr/lib/ganeti
-usr/lib/ganeti/tools/cfgupgrade /usr/lib/ganeti
-usr/lib/ganeti/tools/cfgupgrade12 /usr/lib/ganeti
-usr/lib/ganeti/tools/cluster-merge /usr/lib/ganeti
-usr/lib/ganeti/tools/confd-client /usr/lib/ganeti
-usr/lib/ganeti/tools/lvmstrap /usr/lib/ganeti
-usr/lib/ganeti/tools/move-instance /usr/lib/ganeti
-usr/lib/ganeti/tools/node-cleanup /usr/lib/ganeti
-usr/lib/ganeti/tools/ovfconverter /usr/lib/ganeti
-usr/lib/ganeti/tools/sanitize-config /usr/lib/ganeti
+usr/lib/ganeti/check-cert-expired /usr/share/ganeti
+usr/lib/ganeti/ensure-dirs /usr/share/ganeti
+usr/lib/ganeti/import-export /usr/share/ganeti
+usr/lib/ganeti/node-daemon-setup /usr/share/ganeti
+usr/lib/ganeti/prepare-node-join /usr/share/ganeti
+
+usr/lib/ganeti/tools/burnin /usr/share/ganeti
+usr/lib/ganeti/tools/cfgshell /usr/share/ganeti
+usr/lib/ganeti/tools/cfgupgrade /usr/share/ganeti
+usr/lib/ganeti/tools/cfgupgrade12 /usr/share/ganeti
+usr/lib/ganeti/tools/cluster-merge /usr/share/ganeti
+usr/lib/ganeti/tools/confd-client /usr/share/ganeti
+usr/lib/ganeti/tools/lvmstrap /usr/share/ganeti
+usr/lib/ganeti/tools/move-instance /usr/share/ganeti
+usr/lib/ganeti/tools/node-cleanup /usr/share/ganeti
+usr/lib/ganeti/tools/ovfconverter /usr/share/ganeti
+usr/lib/ganeti/tools/sanitize-config /usr/share/ganeti
diff --git a/debian/ganeti.links b/debian/ganeti.links
index 5400eb9..d65530a 100644
--- a/debian/ganeti.links
+++ b/debian/ganeti.links
@@ -1,28 +1,34 @@
-usr/lib/ganeti/gnt-debug usr/sbin/gnt-debug
-usr/lib/ganeti/gnt-job usr/sbin/gnt-job
-usr/lib/ganeti/gnt-os usr/sbin/gnt-os
-usr/lib/ganeti/ganeti-noded usr/sbin/ganeti-noded
-usr/lib/ganeti/gnt-instance usr/sbin/gnt-instance
-usr/lib/ganeti/ganeti-cleaner usr/sbin/ganeti-cleaner
-usr/lib/ganeti/gnt-cluster usr/sbin/gnt-cluster
-usr/lib/ganeti/gnt-node usr/sbin/gnt-node
-usr/lib/ganeti/ganeti-watcher usr/sbin/ganeti-watcher
-usr/lib/ganeti/ganeti-rapi usr/sbin/ganeti-rapi
-usr/lib/ganeti/ganeti-listrunner usr/sbin/ganeti-listrunner
-usr/lib/ganeti/ganeti-masterd usr/sbin/ganeti-masterd
-usr/lib/ganeti/gnt-network usr/sbin/gnt-network
-usr/lib/ganeti/gnt-backup usr/sbin/gnt-backup
-usr/lib/ganeti/gnt-group usr/sbin/gnt-group
-usr/lib/ganeti/gnt-storage usr/sbin/gnt-storage
+usr/share/ganeti/gnt-debug usr/sbin/gnt-debug
+usr/share/ganeti/gnt-job usr/sbin/gnt-job
+usr/share/ganeti/gnt-os usr/sbin/gnt-os
+usr/share/ganeti/ganeti-noded usr/sbin/ganeti-noded
+usr/share/ganeti/gnt-instance usr/sbin/gnt-instance
+usr/share/ganeti/ganeti-cleaner usr/sbin/ganeti-cleaner
+usr/share/ganeti/gnt-cluster usr/sbin/gnt-cluster
+usr/share/ganeti/gnt-node usr/sbin/gnt-node
+usr/share/ganeti/ganeti-watcher usr/sbin/ganeti-watcher
+usr/share/ganeti/ganeti-rapi usr/sbin/ganeti-rapi
+usr/share/ganeti/ganeti-listrunner usr/sbin/ganeti-listrunner
+usr/share/ganeti/ganeti-masterd usr/sbin/ganeti-masterd
+usr/share/ganeti/gnt-network usr/sbin/gnt-network
+usr/share/ganeti/gnt-backup usr/sbin/gnt-backup
+usr/share/ganeti/gnt-group usr/sbin/gnt-group
+usr/share/ganeti/gnt-storage usr/sbin/gnt-storage
-usr/lib/ganeti/burnin usr/lib/ganeti/tools/burnin
-usr/lib/ganeti/cfgshell usr/lib/ganeti/tools/cfgshell
-usr/lib/ganeti/cfgupgrade usr/lib/ganeti/tools/cfgupgrade
-usr/lib/ganeti/cfgupgrade12 usr/lib/ganeti/tools/cfgupgrade12
-usr/lib/ganeti/cluster-merge usr/lib/ganeti/tools/cluster-merge
-usr/lib/ganeti/confd-client usr/lib/ganeti/tools/confd-client
-usr/lib/ganeti/lvmstrap usr/lib/ganeti/tools/lvmstrap
-usr/lib/ganeti/move-instance usr/lib/ganeti/tools/move-instance
-usr/lib/ganeti/node-cleanup usr/lib/ganeti/tools/node-cleanup
-usr/lib/ganeti/ovfconverter usr/lib/ganeti/tools/ovfconverter
-usr/lib/ganeti/sanitize-config usr/lib/ganeti/tools/sanitize-config
+usr/share/ganeti/check-cert-expired /usr/lib/ganeti/check-cert-expired
+usr/share/ganeti/ensure-dirs /usr/lib/ganeti/ensure-dirs
+usr/share/ganeti/import-export /usr/lib/ganeti/import-export
+usr/share/ganeti/node-daemon-setup /usr/lib/ganeti/node-daemon-setup
+usr/share/ganeti/prepare-node-join /usr/lib/ganeti/prepare-node-join
+
+usr/share/ganeti/burnin usr/lib/ganeti/tools/burnin
+usr/share/ganeti/cfgshell usr/lib/ganeti/tools/cfgshell
+usr/share/ganeti/cfgupgrade usr/lib/ganeti/tools/cfgupgrade
+usr/share/ganeti/cfgupgrade12 usr/lib/ganeti/tools/cfgupgrade12
+usr/share/ganeti/cluster-merge usr/lib/ganeti/tools/cluster-merge
+usr/share/ganeti/confd-client usr/lib/ganeti/tools/confd-client
+usr/share/ganeti/lvmstrap usr/lib/ganeti/tools/lvmstrap
+usr/share/ganeti/move-instance usr/lib/ganeti/tools/move-instance
+usr/share/ganeti/node-cleanup usr/lib/ganeti/tools/node-cleanup
+usr/share/ganeti/ovfconverter usr/lib/ganeti/tools/ovfconverter
+usr/share/ganeti/sanitize-config usr/lib/ganeti/tools/sanitize-config
--
Ganeti packaging
More information about the Pkg-ganeti-devel
mailing list