Alon Bar-Lev has uploaded a new change for review.

Change subject: packaging: move all packaging related to packaging
......................................................................

packaging: move all packaging related to packaging

currently we manage packaging scripts all over the tree, sometimes in
different names than the file installed.

this patch collects all files to be under the packaging directory using
hierarchy similar to the installation and using same file naming.

Change-Id: I6d0bd7b8cd5381ddb80b4b2e5ee7df65bab487bc
Signed-off-by: Alon Bar-Lev <alo...@redhat.com>
---
M .gitignore
M Makefile
R packaging/bin/engine-config.sh
R packaging/bin/engine-encrypt-passwd.sh
R packaging/bin/engine-manage-domains.sh
R packaging/bin/engine-notifier-service.sh
R packaging/bin/engine-notifier.sh
R packaging/bin/engine-prolog.sh.in
R packaging/conf/engine-config-install.properties
R packaging/conf/engine.conf.defaults.in
R packaging/conf/jaas.conf
R packaging/etc/engine-config/engine-config.conf
R packaging/etc/engine-config/engine-config.properties
R packaging/etc/engine-config/log4j.xml.in
R packaging/etc/engine-manage-domains/engine-manage-domains.conf
R packaging/etc/engine-manage-domains/log4j.xml.in
R packaging/etc/engine.conf
R packaging/etc/notifier/log4j.xml.in
R packaging/etc/notifier/notifier.conf
R packaging/etc/pki/CreateCA.sh
R packaging/etc/pki/SignReq.lock
R packaging/etc/pki/SignReq.sh
R packaging/etc/pki/cacert.template.in
R packaging/etc/pki/cert.template.in
R packaging/etc/pki/certs/.keep
R packaging/etc/pki/installCA.sh
R packaging/etc/pki/keys/.keep
R packaging/etc/pki/openssl.conf
R packaging/etc/pki/private/.keep
R packaging/etc/pki/requests/.keep
R packaging/etc/sysprep/sysprep.2k12x64
R packaging/etc/sysprep/sysprep.2k3
R packaging/etc/sysprep/sysprep.2k8
R packaging/etc/sysprep/sysprep.2k8x86
R packaging/etc/sysprep/sysprep.w7
R packaging/etc/sysprep/sysprep.w7x64
R packaging/etc/sysprep/sysprep.w8
R packaging/etc/sysprep/sysprep.w8x64
R packaging/etc/sysprep/sysprep.xp
R packaging/etc/usbfilter.txt
40 files changed, 34 insertions(+), 34 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/02/14302/1

diff --git a/.gitignore b/.gitignore
index 001cabc..154b1fb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,11 +42,11 @@
 
 # Files generated from templates
 ###########################
-backend/manager/conf/engine.conf.defaults
-backend/manager/tools/src/main/shell/engine-prolog.sh
-backend/manager/tools/src/main/conf/engine-config-log4j.xml
-backend/manager/tools/src/main/conf/engine-manage-domains-log4j.xml
-backend/manager/tools/src/main/conf/engine-notifier-log4j.xml
+packaging/bin/engine-prolog.sh
+packaging/conf/engine.conf.defaults
+packaging/etc/engine-config/log4j.xml
+packaging/etc/engine-manage-domains/log4j.xml
+packaging/etc/notifier/log4j.xml
 packaging/services/config.py
 packaging/services/ovirt-engine.systemd
 packaging/services/ovirt-engine.sysv
diff --git a/Makefile b/Makefile
index 908ed36..04e645a 100644
--- a/Makefile
+++ b/Makefile
@@ -127,11 +127,11 @@
 
 # List of files that will be generated from templates:
 GENERATED = \
-       backend/manager/conf/engine.conf.defaults \
-       backend/manager/tools/src/main/shell/engine-prolog.sh \
-       backend/manager/tools/src/main/conf/engine-config-log4j.xml \
-       backend/manager/tools/src/main/conf/engine-manage-domains-log4j.xml \
-       backend/manager/tools/src/main/conf/engine-notifier-log4j.xml \
+       packaging/bin/engine-prolog.sh \
+       packaging/conf/engine.conf.defaults \
+       packaging/etc/engine-config/log4j.xml \
+       packaging/etc/engine-manage-domains/log4j.xml \
+       packaging/etc/notifier/log4j.xml \
        packaging/services/config.py \
        packaging/services/ovirt-engine.systemd \
        packaging/services/ovirt-engine.sysv \
@@ -273,7 +273,7 @@
        @echo "*** Deploying setup executables"
 
        # Configuration files:
-       install -m 644 packaging/fedora/setup/engine-config-install.properties 
$(DESTDIR)$(DATA_DIR)/conf
+       install -m 644 packaging/conf/engine-config-install.properties 
$(DESTDIR)$(DATA_DIR)/conf
        install -m 644 packaging/fedora/setup/iptables.default 
$(DESTDIR)$(DATA_DIR)/conf
        install -m 644 packaging/fedora/setup/firewalld.ovirt.xml 
$(DESTDIR)$(SYSCONF_DIR)/firewalld/services/ovirt.xml
        install -m 644 packaging/fedora/setup/nfs.sysconfig 
$(DESTDIR)$(DATA_DIR)/conf
@@ -330,36 +330,36 @@
        install -dm 755 $(DESTDIR)$(PKG_PKI_DIR)/requests
 
        # Configuration files:
-       install -m 644 backend/manager/conf/ca/openssl.conf 
$(DESTDIR)$(PKG_PKI_DIR)
-       install -m 644 backend/manager/conf/ca/cacert.template.in 
$(DESTDIR)$(PKG_PKI_DIR)
-       install -m 644 backend/manager/conf/ca/cert.template.in 
$(DESTDIR)$(PKG_PKI_DIR)
+       install -m 644 packaging/etc/pki/openssl.conf $(DESTDIR)$(PKG_PKI_DIR)
+       install -m 644 packaging/etc/pki/cacert.template.in 
$(DESTDIR)$(PKG_PKI_DIR)
+       install -m 644 packaging/etc/pki/cert.template.in 
$(DESTDIR)$(PKG_PKI_DIR)
 
        # Scripts:
-       install -m 755 backend/manager/conf/ca/*.sh $(DESTDIR)$(PKG_PKI_DIR)
-       install -m 644 backend/manager/conf/ca/*.lock $(DESTDIR)$(PKG_PKI_DIR)
+       install -m 755 packaging/etc/pki/*.sh $(DESTDIR)$(PKG_PKI_DIR)
+       install -m 644 packaging/etc/pki/*.lock $(DESTDIR)$(PKG_PKI_DIR)
 
 install_config:
        @echo "*** Deploying engine-config & engine-manage-domains"
 
        # Configuration files for the configuration tool:
-       install -m 644 backend/manager/tools/src/main/conf/engine-config.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/
-       install -m 644 
backend/manager/tools/src/main/conf/engine-config*.properties 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/
-       install -m 644 
backend/manager/tools/src/main/conf/engine-config-log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/log4j.xml
+       install -m 644 packaging/etc/engine-config/engine-config.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/
+       install -m 644 packaging/etc/engine-config/engine-config*.properties 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/
+       install -m 644 packaging/etc/engine-config/log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-config/log4j.xml
 
        # Main program for the configuration tool:
-       install -m 750 backend/manager/tools/src/main/shell/engine-config.sh 
$(DESTDIR)$(DATA_DIR)/bin
+       install -m 750 packaging/bin/engine-config.sh $(DESTDIR)$(DATA_DIR)/bin
        ln -sf $(DATA_DIR)/bin/engine-config.sh 
$(DESTDIR)$(BIN_DIR)/engine-config
 
        # Configuration files for the domain management tool:
-       install -m 644 
backend/manager/tools/src/main/conf/engine-manage-domains.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-manage-domains/
-       install -m 644 
backend/manager/tools/src/main/conf/engine-manage-domains-log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-manage-domains/log4j.xml
+       install -m 644 
packaging/etc/engine-manage-domains/engine-manage-domains.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-manage-domains/
+       install -m 644 packaging/etc/engine-manage-domains/log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/engine-manage-domains/
 
        # Main program for the domain management tool:
-       install -m 750 
backend/manager/tools/src/main/shell/engine-manage-domains.sh 
$(DESTDIR)$(DATA_DIR)/bin
+       install -m 750 packaging/bin/engine-manage-domains.sh 
$(DESTDIR)$(DATA_DIR)/bin
        ln -sf $(DATA_DIR)/bin/engine-manage-domains.sh 
$(DESTDIR)$(BIN_DIR)/engine-manage-domains
 
        # Script to encrypt passwords:
-       install -m 750 
backend/manager/tools/src/main/shell/engine-encrypt-passwd.sh 
$(DESTDIR)$(DATA_DIR)/bin
+       install -m 750 packaging/bin/engine-encrypt-passwd.sh 
$(DESTDIR)$(DATA_DIR)/bin
 
        # Install man pages
        install -m 644 packaging/man/engine-manage-domains.8 
$(DESTDIR)$(MAN_DIR)/man8/
@@ -367,7 +367,7 @@
 install_sysprep:
        @echo "*** Deploying sysperp"
        @install -dm 755 $(DESTDIR)$(PKG_SYSCONF_DIR)/sysprep
-       install -m 644 backend/manager/conf/sysprep/* 
$(DESTDIR)$(PKG_SYSCONF_DIR)/sysprep
+       install -m 644 packaging/etc/sysprep/* 
$(DESTDIR)$(PKG_SYSCONF_DIR)/sysprep
 
 install_notification_service:
        @echo "*** Deploying notification service"
@@ -375,12 +375,12 @@
        install -dm 755 $(DESTDIR)$(PKG_SYSCONF_DIR)/notifier
 
        # Configuration files:
-       install -m 644 
backend/manager/tools/src/main/conf/engine-notifier-log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/notifier/log4j.xml
-       install -m 640 backend/manager/tools/src/main/conf/engine-notifier.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/notifier/notifier.conf
+       install -m 644 packaging/etc/notifier/log4j.xml 
$(DESTDIR)$(PKG_SYSCONF_DIR)/notifier/log4j.xml
+       install -m 640 packaging/etc/notifier/notifier.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/notifier/notifier.conf
 
        # Main program:
-       install -m 755 backend/manager/tools/src/main/shell/engine-notifier.sh 
$(DESTDIR)$(DATA_DIR)/bin/engine-notifier.sh
-       install -m 755 
backend/manager/tools/src/main/shell/engine-notifier-service.sh 
$(DESTDIR)$(SYSCONF_DIR)/rc.d/init.d/engine-notifierd
+       install -m 755 packaging/bin/engine-notifier.sh 
$(DESTDIR)$(DATA_DIR)/bin/engine-notifier.sh
+       install -m 755 packaging/bin/engine-notifier-service.sh 
$(DESTDIR)$(SYSCONF_DIR)/rc.d/init.d/engine-notifierd
 
 install_db_scripts:
        @echo "*** Deploying Database scripts"
@@ -394,18 +394,18 @@
        @echo "*** Copying additional files"
 
        # Shell scripts used by several programs:
-       install -m 755 backend/manager/tools/src/main/shell/engine-prolog.sh 
$(DESTDIR)$(DATA_DIR)/bin
+       install -m 755 packaging/bin/engine-prolog.sh $(DESTDIR)$(DATA_DIR)/bin
 
        # Other misc things:
-       install -m 644 backend/manager/conf/jaas.conf $(DESTDIR)$(DATA_DIR)/conf
-       install -m 644 backend/manager/conf/engine.conf.defaults 
$(DESTDIR)$(DATA_DIR)/conf
-       install -m 644 backend/manager/conf/engine.conf 
$(DESTDIR)$(PKG_SYSCONF_DIR)/
+       install -m 644 packaging/conf/jaas.conf $(DESTDIR)$(DATA_DIR)/conf
+       install -m 644 packaging/conf/engine.conf.defaults 
$(DESTDIR)$(DATA_DIR)/conf
+       install -m 644 packaging/etc/engine.conf $(DESTDIR)$(PKG_SYSCONF_DIR)/
        install -dm 755 $(DESTDIR)$(PKG_SYSCONF_DIR)/engine.conf.d
        install -m 755 packaging/resources/ovirtlogrot.sh 
${DESTDIR}$(DATA_DIR)/scripts/
        install -m 755 packaging/resources/ovirt-cron 
${DESTDIR}$(SYSCONF_DIR)/cron.daily/
 
        # USB filter:
-       install -m 644 frontend/usbfilter.txt $(DESTDIR)$(PKG_SYSCONF_DIR)
+       install -m 644 packaging/etc/usbfilter.txt $(DESTDIR)$(PKG_SYSCONF_DIR)
 
        # Create a version file
        echo $(DISPLAY_VERSION) > $(DESTDIR)$(DATA_DIR)/conf/version
diff --git a/backend/manager/tools/src/main/shell/engine-config.sh 
b/packaging/bin/engine-config.sh
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-config.sh
rename to packaging/bin/engine-config.sh
diff --git a/backend/manager/tools/src/main/shell/engine-encrypt-passwd.sh 
b/packaging/bin/engine-encrypt-passwd.sh
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-encrypt-passwd.sh
rename to packaging/bin/engine-encrypt-passwd.sh
diff --git a/backend/manager/tools/src/main/shell/engine-manage-domains.sh 
b/packaging/bin/engine-manage-domains.sh
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-manage-domains.sh
rename to packaging/bin/engine-manage-domains.sh
diff --git a/backend/manager/tools/src/main/shell/engine-notifier-service.sh 
b/packaging/bin/engine-notifier-service.sh
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-notifier-service.sh
rename to packaging/bin/engine-notifier-service.sh
diff --git a/backend/manager/tools/src/main/shell/engine-notifier.sh 
b/packaging/bin/engine-notifier.sh
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-notifier.sh
rename to packaging/bin/engine-notifier.sh
diff --git a/backend/manager/tools/src/main/shell/engine-prolog.sh.in 
b/packaging/bin/engine-prolog.sh.in
similarity index 100%
rename from backend/manager/tools/src/main/shell/engine-prolog.sh.in
rename to packaging/bin/engine-prolog.sh.in
diff --git a/packaging/fedora/setup/engine-config-install.properties 
b/packaging/conf/engine-config-install.properties
similarity index 100%
rename from packaging/fedora/setup/engine-config-install.properties
rename to packaging/conf/engine-config-install.properties
diff --git a/backend/manager/conf/engine.conf.defaults.in 
b/packaging/conf/engine.conf.defaults.in
similarity index 100%
rename from backend/manager/conf/engine.conf.defaults.in
rename to packaging/conf/engine.conf.defaults.in
diff --git a/backend/manager/conf/jaas.conf b/packaging/conf/jaas.conf
similarity index 100%
rename from backend/manager/conf/jaas.conf
rename to packaging/conf/jaas.conf
diff --git a/backend/manager/tools/src/main/conf/engine-config.conf 
b/packaging/etc/engine-config/engine-config.conf
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-config.conf
rename to packaging/etc/engine-config/engine-config.conf
diff --git a/backend/manager/tools/src/main/conf/engine-config.properties 
b/packaging/etc/engine-config/engine-config.properties
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-config.properties
rename to packaging/etc/engine-config/engine-config.properties
diff --git a/backend/manager/tools/src/main/conf/engine-config-log4j.xml.in 
b/packaging/etc/engine-config/log4j.xml.in
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-config-log4j.xml.in
rename to packaging/etc/engine-config/log4j.xml.in
diff --git a/backend/manager/tools/src/main/conf/engine-manage-domains.conf 
b/packaging/etc/engine-manage-domains/engine-manage-domains.conf
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-manage-domains.conf
rename to packaging/etc/engine-manage-domains/engine-manage-domains.conf
diff --git 
a/backend/manager/tools/src/main/conf/engine-manage-domains-log4j.xml.in 
b/packaging/etc/engine-manage-domains/log4j.xml.in
similarity index 100%
rename from 
backend/manager/tools/src/main/conf/engine-manage-domains-log4j.xml.in
rename to packaging/etc/engine-manage-domains/log4j.xml.in
diff --git a/backend/manager/conf/engine.conf b/packaging/etc/engine.conf
similarity index 100%
rename from backend/manager/conf/engine.conf
rename to packaging/etc/engine.conf
diff --git a/backend/manager/tools/src/main/conf/engine-notifier-log4j.xml.in 
b/packaging/etc/notifier/log4j.xml.in
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-notifier-log4j.xml.in
rename to packaging/etc/notifier/log4j.xml.in
diff --git a/backend/manager/tools/src/main/conf/engine-notifier.conf 
b/packaging/etc/notifier/notifier.conf
similarity index 100%
rename from backend/manager/tools/src/main/conf/engine-notifier.conf
rename to packaging/etc/notifier/notifier.conf
diff --git a/backend/manager/conf/ca/CreateCA.sh b/packaging/etc/pki/CreateCA.sh
similarity index 100%
rename from backend/manager/conf/ca/CreateCA.sh
rename to packaging/etc/pki/CreateCA.sh
diff --git a/backend/manager/conf/ca/SignReq.lock 
b/packaging/etc/pki/SignReq.lock
similarity index 100%
rename from backend/manager/conf/ca/SignReq.lock
rename to packaging/etc/pki/SignReq.lock
diff --git a/backend/manager/conf/ca/SignReq.sh b/packaging/etc/pki/SignReq.sh
similarity index 100%
rename from backend/manager/conf/ca/SignReq.sh
rename to packaging/etc/pki/SignReq.sh
diff --git a/backend/manager/conf/ca/cacert.template.in 
b/packaging/etc/pki/cacert.template.in
similarity index 100%
rename from backend/manager/conf/ca/cacert.template.in
rename to packaging/etc/pki/cacert.template.in
diff --git a/backend/manager/conf/ca/cert.template.in 
b/packaging/etc/pki/cert.template.in
similarity index 100%
rename from backend/manager/conf/ca/cert.template.in
rename to packaging/etc/pki/cert.template.in
diff --git a/backend/manager/conf/ca/certs/.keep b/packaging/etc/pki/certs/.keep
similarity index 100%
rename from backend/manager/conf/ca/certs/.keep
rename to packaging/etc/pki/certs/.keep
diff --git a/backend/manager/conf/ca/installCA.sh 
b/packaging/etc/pki/installCA.sh
similarity index 100%
rename from backend/manager/conf/ca/installCA.sh
rename to packaging/etc/pki/installCA.sh
diff --git a/backend/manager/conf/ca/keys/.keep b/packaging/etc/pki/keys/.keep
similarity index 100%
rename from backend/manager/conf/ca/keys/.keep
rename to packaging/etc/pki/keys/.keep
diff --git a/backend/manager/conf/ca/openssl.conf 
b/packaging/etc/pki/openssl.conf
similarity index 100%
rename from backend/manager/conf/ca/openssl.conf
rename to packaging/etc/pki/openssl.conf
diff --git a/backend/manager/conf/ca/private/.keep 
b/packaging/etc/pki/private/.keep
similarity index 100%
rename from backend/manager/conf/ca/private/.keep
rename to packaging/etc/pki/private/.keep
diff --git a/backend/manager/conf/ca/requests/.keep 
b/packaging/etc/pki/requests/.keep
similarity index 100%
rename from backend/manager/conf/ca/requests/.keep
rename to packaging/etc/pki/requests/.keep
diff --git a/backend/manager/conf/sysprep/sysprep.2k12x64 
b/packaging/etc/sysprep/sysprep.2k12x64
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.2k12x64
rename to packaging/etc/sysprep/sysprep.2k12x64
diff --git a/backend/manager/conf/sysprep/sysprep.2k3 
b/packaging/etc/sysprep/sysprep.2k3
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.2k3
rename to packaging/etc/sysprep/sysprep.2k3
diff --git a/backend/manager/conf/sysprep/sysprep.2k8 
b/packaging/etc/sysprep/sysprep.2k8
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.2k8
rename to packaging/etc/sysprep/sysprep.2k8
diff --git a/backend/manager/conf/sysprep/sysprep.2k8x86 
b/packaging/etc/sysprep/sysprep.2k8x86
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.2k8x86
rename to packaging/etc/sysprep/sysprep.2k8x86
diff --git a/backend/manager/conf/sysprep/sysprep.w7 
b/packaging/etc/sysprep/sysprep.w7
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.w7
rename to packaging/etc/sysprep/sysprep.w7
diff --git a/backend/manager/conf/sysprep/sysprep.w7x64 
b/packaging/etc/sysprep/sysprep.w7x64
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.w7x64
rename to packaging/etc/sysprep/sysprep.w7x64
diff --git a/backend/manager/conf/sysprep/sysprep.w8 
b/packaging/etc/sysprep/sysprep.w8
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.w8
rename to packaging/etc/sysprep/sysprep.w8
diff --git a/backend/manager/conf/sysprep/sysprep.w8x64 
b/packaging/etc/sysprep/sysprep.w8x64
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.w8x64
rename to packaging/etc/sysprep/sysprep.w8x64
diff --git a/backend/manager/conf/sysprep/sysprep.xp 
b/packaging/etc/sysprep/sysprep.xp
similarity index 100%
rename from backend/manager/conf/sysprep/sysprep.xp
rename to packaging/etc/sysprep/sysprep.xp
diff --git a/frontend/usbfilter.txt b/packaging/etc/usbfilter.txt
similarity index 100%
rename from frontend/usbfilter.txt
rename to packaging/etc/usbfilter.txt


--
To view, visit http://gerrit.ovirt.org/14302
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6d0bd7b8cd5381ddb80b4b2e5ee7df65bab487bc
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to