#! /bin/bash
#=======================================================================
# The Update Apache Config.
# Copyright (C) 1998-2026 NI Consulting Co.,LTD. All rights reserved.
# http://www.ni-consul.co.jp/  E-Mail: tech@ni-consul.co.jp
#=======================================================================
# CHANGELOG
# 2026/06/09 Jyunji Sakai New
#=======================================================================

#===============================================
#define
#===============================================
NI_DIR="/usr/local/ni"
CONF_PATH="${NI_DIR}/p24/apache/conf/extra"
CONF_FILE="httpd-ssl.conf"
SED_SER="Protocols h2 http/1.1"
SED_REP="Protocols http/1.1"
readonly NI_NOWDAY=$(date +%y%m%d%H%M)

#
# バックアップ
#
bkufile="${CONF_PATH}/${CONF_FILE}.${NI_NOWDAY}.bak"
\cp -arf "${CONF_PATH}/${CONF_FILE}" ${bkufile}



#
# conf書き換え
#
sed -i "s*$SED_SER*$SED_REP*" "${CONF_PATH}/${CONF_FILE}"



#
# 反映
#
/usr/local/ni/p24/apache/bin/httpd -k graceful



echo "更新が完了しました " ;

