재미로 보는 글

그누보드 자동 수정...

귀신이보인다 2021. 2. 2. 23:22
728x90
반응형
#!/bin/sh
ORG="mailer.lib.php"
TEST="/volume1/web/test/config.php"
CONF="/volume1/web/test"
TEST1="define('G5_DOMAIN','http:\/\/\'.\$_SERVER\[HTTP_HOST\].\');"
SMTP="define('G5_SMTP','smtp.gmail.com');"
SMTP1="define('G5_SMTP_PORT','587');"
SMTP2="define('G5_SMTP_SECURE',            'TLS');"
SMTP3="define('G5_SMTP_USER', 'test@gmail.com');"
SMTP4="define('G5_SMTP_PW',        'test');"


sed -i "s/define('G5_SMTP',      '127.0.0.1');/${SMTP}/g" ${TEST}
sed -i "s/define('G5_SMTP_PORT', '25');/${SMTP1}\n${SMTP2}\n${SMTP3}\n${SMTP4}/g" ${TEST}
sed -i "s/define('G5_DOMAIN', '');/${TEST1}/g" ${TEST}
cp -f ${ORG} ${CONF}/lib

제가 현재 사용하고 있는 그누보드의 이메일 보내기와 도메인 수정을 업데이트 시마다 수정하기 귀차니즘 때문에

쉘 스크립트로 만들어서 사용하고 있습니다.

아마도 조만간에 그누보드 자동 업데이트를 만들고자 이것부터 올려봅니다.

기본적인 것만 수정합니다.

맨 아래 4줄은 수정이 필요 없습니다.

맨 윗줄 2번째 줄부터 수정하시면 되세요.

 

728x90
반응형