File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ mkdir -p ${BUILD_ROOT}/var/run/amazon
5252ln -f -s /opt/aws/amazon-cloudwatch-agent/var ${BUILD_ROOT} /var/run/amazon/amazon-cloudwatch-agent
5353
5454cp ${BUILD_SPACE} /packaging/debian/conffiles ${BUILD_ROOT} /
55+ cp ${BUILD_SPACE} /packaging/debian/postinst ${BUILD_ROOT} /
5556cp ${BUILD_SPACE} /packaging/debian/preinst ${BUILD_ROOT} /
5657cp ${BUILD_SPACE} /packaging/debian/prerm ${BUILD_ROOT} /
5758cp ${BUILD_SPACE} /packaging/debian/debian-binary ${BUILD_ROOT} /
@@ -79,7 +80,7 @@ cd ${BUILD_ROOT}
7980tar czf data.tar.gz opt etc usr var --owner=0 --group=0
8081cd ~ -
8182cd ${BUILD_ROOT}
82- tar czf control.tar.gz control conffiles preinst prerm --owner=0 --group=0
83+ tar czf control.tar.gz control conffiles postinst preinst prerm --owner=0 --group=0
8384cd ~ -
8485
8586echo " Creating the debian package"
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+ # SPDX-License-Identifier: MIT
4+
5+ set -e
6+
7+ # restart agent after upgrade
8+ if [ " $1 " = " configure" ]; then
9+ if [ -x /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl ]; then
10+ /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a cond-restart
11+ fi
12+ fi
13+
14+ exit 0
You can’t perform that action at this time.
0 commit comments