diff --git a/core/upgrade/src/main/java/org/opennms/upgrade/support/Upgrade.java b/core/upgrade/src/main/java/org/opennms/upgrade/support/Upgrade.java index d6acf4327f1c..739cf80c8903 100644 --- a/core/upgrade/src/main/java/org/opennms/upgrade/support/Upgrade.java +++ b/core/upgrade/src/main/java/org/opennms/upgrade/support/Upgrade.java @@ -248,6 +248,16 @@ public void execute() throws OnmsUpgradeException { } } } + log("\n*** Thanks for using OpenNMS!\n"); + log("***\n"); + log("*** Consider joining our active and supportive online community through\n"); + log("***\n"); + log("*** https://www.opennms.com/participate/\n"); + log("***\n"); + log("*** To connect with users, testers, experts, and contributors.\n"); + log("***\n"); + log("*** Or email us directly at contactus@opennms.com to learn more.\n"); + log("\nUpgrade completed successfully!\n"); Logging.setContextMap(mdc); } diff --git a/debian/opennms-server.postinst b/debian/opennms-server.postinst index 6c3b250e774c..22142b8049ff 100644 --- a/debian/opennms-server.postinst +++ b/debian/opennms-server.postinst @@ -29,10 +29,20 @@ case "$1" in /usr/share/opennms/bin/update-package-permissions opennms-server echo "" + echo " *** Thanks for using OpenNMS!" + echo " ***" + echo " *** Consider joining our active and supportive online community through" + echo " ***" + echo " *** https://www.opennms.com/participate/" + echo " ***" + echo " *** To connect with users, testers, experts, and contributors." + echo " ***" + echo " *** Or email us directly at contactus@opennms.com to learn more." + echo " ***" echo " *** Installation complete. You must still run the installer at" echo " *** \$OPENNMS_HOME/bin/install to be sure your database is up" echo " *** to date before you start OpenNMS. See the install guide and" - echo " *** release notes for details at https://docs.opennms.com." + echo " *** release notes for details at: https://docs.opennms.com" echo "" ;; abort-upgrade|abort-remove|abort-deconfigure) diff --git a/opennms-assemblies/minion/src/main/filtered/debian/opennms-minion.postinst b/opennms-assemblies/minion/src/main/filtered/debian/opennms-minion.postinst index 7626872eb2ad..9885951427ff 100755 --- a/opennms-assemblies/minion/src/main/filtered/debian/opennms-minion.postinst +++ b/opennms-assemblies/minion/src/main/filtered/debian/opennms-minion.postinst @@ -35,4 +35,17 @@ rm -rf "${MINIONHOME}/.m2" #DEBHELPER# +echo "" +echo " *** Thanks for using OpenNMS!" +echo " ***" +echo " *** Consider joining our active and supportive online community through" +echo " ***" +echo " *** https://www.opennms.com/participate/" +echo " ***" +echo " *** To connect with users, testers, experts, and contributors." +echo " ***" +echo " *** Or email us directly at contactus@opennms.com to learn more." +echo " ***" +echo "" + exit 0 diff --git a/opennms-assemblies/sentinel/src/main/filtered/debian/opennms-sentinel.postinst b/opennms-assemblies/sentinel/src/main/filtered/debian/opennms-sentinel.postinst index 664c985af068..8d5bc7a65e72 100755 --- a/opennms-assemblies/sentinel/src/main/filtered/debian/opennms-sentinel.postinst +++ b/opennms-assemblies/sentinel/src/main/filtered/debian/opennms-sentinel.postinst @@ -33,4 +33,17 @@ rm -rf "${SENTINELHOME}/.m2" #DEBHELPER# +echo "" +echo " *** Thanks for using OpenNMS!” +echo " ***” +echo " *** Consider joining our active and supportive online community through” +echo " ***” +echo " *** https://www.opennms.com/participate/” +echo " ***” +echo " *** To connect with users, testers, experts, and contributors.” +echo " ***” +echo " *** Or email us directly at contactus@opennms.com to learn more.” +echo " ***” +echo "" + exit 0 diff --git a/opennms-install/src/main/java/org/opennms/install/Installer.java b/opennms-install/src/main/java/org/opennms/install/Installer.java index 2dd6a5ddc739..0b0c4c68ea79 100644 --- a/opennms-install/src/main/java/org/opennms/install/Installer.java +++ b/opennms-install/src/main/java/org/opennms/install/Installer.java @@ -280,6 +280,16 @@ public void install(final String[] argv) throws Exception { resetWebAppAdminPassword(); } + System.out.println(); + System.out.println("*** Thanks for using OpenNMS!"); + System.out.println("***"); + System.out.println("*** Consider joining our active and supportive online community through"); + System.out.println("***"); + System.out.println("*** https://www.opennms.com/participate/"); + System.out.println("***"); + System.out.println("*** To connect with users, testers, experts, and contributors."); + System.out.println("***"); + System.out.println("*** Or email us directly at contactus@opennms.com to learn more."); System.out.println(); System.out.println("Installer completed successfully!"); diff --git a/tools/packages/minion/minion.spec b/tools/packages/minion/minion.spec index 44050ba365e6..f717236a7c7e 100644 --- a/tools/packages/minion/minion.spec +++ b/tools/packages/minion/minion.spec @@ -286,6 +286,19 @@ rm -rf "${ROOT_INST}/repositories/.local" "${ROOT_INST}/bin/update-package-permissions" "%{name}" +echo "" +echo " *** Thanks for using OpenNMS!” +echo " ***” +echo " *** Consider joining our active and supportive online community through” +echo " ***” +echo " *** https://www.opennms.com/participate/” +echo " ***” +echo " *** To connect with users, testers, experts, and contributors.” +echo " ***” +echo " *** Or email us directly at contactus@opennms.com to learn more.” +echo " ***” +echo "" + ### PRE-UN-INSTALLATION ### %preun -p /bin/bash diff --git a/tools/packages/opennms/opennms.spec b/tools/packages/opennms/opennms.spec index 1c006c6e016e..771b92bfe8e6 100644 --- a/tools/packages/opennms/opennms.spec +++ b/tools/packages/opennms/opennms.spec @@ -940,10 +940,20 @@ fi "${ROOT_INST}/bin/ensure-user-ping.sh" || echo "WARNING: Unable to enable ping by the opennms user. Try running /usr/share/opennms/bin/ensure-user-ping.sh manually." echo "" -echo " *** Installation complete. You must still run the installer at" +echo " *** Thanks for using OpenNMS!” +echo " ***” +echo " *** Consider joining our active and supportive online community through” +echo " ***” +echo " *** https://www.opennms.com/participate/” +echo " ***” +echo " *** To connect with users, testers, experts, and contributors.” +echo " ***” +echo " *** Or email us directly at contactus@opennms.com to learn more.” +echo " ***” +echo " *** Installation is complete. You must still run the installer at" echo " *** \$OPENNMS_HOME/bin/install -dis to be sure your database is up" echo " *** to date before you start OpenNMS. See the install guide and" -echo " *** release notes for details at https://docs.opennms.com." +echo " *** release notes for details at: https://docs.opennms.com" echo "" %postun -p /bin/bash core diff --git a/tools/packages/sentinel/sentinel.spec b/tools/packages/sentinel/sentinel.spec index af8b1f76a7ef..f6469406ce1c 100644 --- a/tools/packages/sentinel/sentinel.spec +++ b/tools/packages/sentinel/sentinel.spec @@ -222,6 +222,19 @@ fi "${ROOT_INST}/bin/update-package-permissions" "%{name}" +echo "" +echo " *** Thanks for using OpenNMS!” +echo " ***” +echo " *** Consider joining our active and supportive online community through” +echo " ***” +echo " *** https://www.opennms.com/participate/” +echo " ***” +echo " *** To connect with users, testers, experts, and contributors.” +echo " ***” +echo " *** Or email us directly at contactus@opennms.com to learn more.” +echo " ***” +echo "" + %preun -p /bin/bash ROOT_INST="${RPM_INSTALL_PREFIX0}" [ -z "${ROOT_INST}" ] && ROOT_INST="%{sentinelinstprefix}"