mirror of
https://github.com/apache/cloudstack
synced 2026-08-28 08:32:40 +00:00
Merge branch '4.1' of https://git-wip-us.apache.org/repos/asf/cloudstack into 4.1
This commit is contained in:
commit
539c1f02c2
@ -36,7 +36,7 @@ import org.jasypt.encryption.pbe.config.SimpleStringPBEConfig;
|
||||
public class EncryptionSecretKeyCheckerUtil {
|
||||
private static final Logger s_logger = Logger.getLogger(EncryptionSecretKeyCheckerUtil.class);
|
||||
|
||||
private static final String s_keyFile = "/etc/cloud/management/key";
|
||||
private static final String s_keyFile = "/etc/cloudstack/management/key";
|
||||
private static final String s_envKey = "CLOUD_SECRET_KEY";
|
||||
private static StandardPBEStringEncryptor s_encryptor = new StandardPBEStringEncryptor();
|
||||
private static boolean s_useEncryption = false;
|
||||
|
||||
@ -296,22 +296,18 @@ install -D awsapi-setup/setup/cloud-setup-bridge ${RPM_BUILD_ROOT}%{_bindir}/clo
|
||||
install -D awsapi-setup/setup/cloudstack-aws-api-register ${RPM_BUILD_ROOT}%{_bindir}/cloudstack-aws-api-register
|
||||
cp -r awsapi-setup/db/mysql/* ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/setup
|
||||
|
||||
for name in applicationContext.xml cloud-bridge.properties commons-logging.properties ; do
|
||||
for name in applicationContext.xml cloud-bridge.properties commons-logging.properties crypto.properties xes.keystore ec2-service.properties ; do
|
||||
mv ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/$name \
|
||||
${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/management/$name
|
||||
done
|
||||
|
||||
install -D ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/ec2-service.properties ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/management/ec2-service.properties
|
||||
|
||||
#Don't package the below for AWS API
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/com
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/db.properties
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/LICENSE.txt
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/log4j.properties
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/log4j-vmops.xml
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/META-INF
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/NOTICE.txt
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/org
|
||||
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{name}-bridge/webapps/awsapi/WEB-INF/classes/services.xml
|
||||
|
||||
%clean
|
||||
@ -401,6 +397,8 @@ fi
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/management/cloud-bridge.properties
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/management/commons-logging.properties
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/management/ec2-service.properties
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/management/crypto.properties
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/management/xes.keystore
|
||||
%attr(0755,root,root) %{_initrddir}/%{name}-management
|
||||
%attr(0755,root,root) %{_bindir}/%{name}-setup-management
|
||||
%attr(0755,root,root) %{_bindir}/%{name}-update-xenserver-licenses
|
||||
|
||||
@ -54,7 +54,7 @@ public class EncryptionSecretKeyChanger {
|
||||
|
||||
private StandardPBEStringEncryptor oldEncryptor = new StandardPBEStringEncryptor();
|
||||
private StandardPBEStringEncryptor newEncryptor = new StandardPBEStringEncryptor();
|
||||
private static final String keyFile = "/etc/cloud/management/key";
|
||||
private static final String keyFile = "/etc/cloudstack/management/key";
|
||||
|
||||
public static void main(String[] args){
|
||||
List<String> argsList = Arrays.asList(args);
|
||||
|
||||
@ -46,7 +46,7 @@ public class EncryptionSecretKeyChecker extends AdapterBase implements SystemInt
|
||||
private static final Logger s_logger = Logger.getLogger(EncryptionSecretKeyChecker.class);
|
||||
|
||||
// Two possible locations with the new packaging naming
|
||||
private static final String s_altKeyFile = "/etc/cloud/management/key";
|
||||
private static final String s_altKeyFile = "/etc/cloudstack/management/key";
|
||||
private static final String s_keyFile = "/etc/cloudstack/management/key";
|
||||
private static final String s_envKey = "CLOUD_SECRET_KEY";
|
||||
private static StandardPBEStringEncryptor s_encryptor = new StandardPBEStringEncryptor();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user