- Mitglied seit
- 04. Nov 2018
- Beiträge
- 16
- Punkte für Reaktionen
- 0
- Punkte
- 7
...
cp -f ${HttpdConf} ${HttpdConf}.$$
if [ $? -ne 0 ]; then
logger -p user.err -t $(basename $0) "backup ${HttpdConf} failed."
rm -f ${HttpdConf}.$$
return 1
fi
if [ "no" = "$RunWEBDAV" -a "yes" = "$RunWEBDAVHTTPS" ]; then
sed -e "/^Listen/c\\Listen ${WEBDAV_SSL_PORT}" -e "/^ServerName/c\\ServerName *:${WEBDAV_SSL_PORT}" ${HttpdConf} > ${HttpdConf}.$$
else
sed -e "/^Listen/c\\Listen ${WEBDAV_PORT}" -e "/^ServerName/c\\ServerName *:${WEBDAV_PORT}" ${HttpdConf} > ${HttpdConf}.$$
fi
if [ -s "${HttpdConf}.$$" ]; then
mv ${HttpdConf}.$$ ${HttpdConf}
fi
cp -f ${HttpdConf} ${HttpdConf}.$$
if [ $? -ne 0 ]; then
logger -p user.err -t $(basename $0) "backup ${HttpdConf} failed."
rm -f ${HttpdConf}.$$
return 1
fi
if [ "yes" = "$RunCALDAV" ]; then
sed -e "/^#LoadModule dav_acl_module/c\\LoadModule dav_acl_module modules\/mod_dav_acl.so" -e "/^#LoadModule caldav_module/c\\LoadModule caldav_module modules/mod_caldav.so" ${HttpdConf} > ${HttpdConf}.$$
else
sed -e "/^LoadModule dav_acl_module/c\\#LoadModule dav_acl_module modules\/mod_dav_acl.so" -e "/^LoadModule caldav_module/c\\#LoadModule caldav_module modules/mod_caldav.so" ${HttpdConf} > ${HttpdConf}.$$
fi
if ! grep "LoadModule synobandwidth_module modules/mod_synobandwidth.so" ${HttpdConf}; then
echo "LoadModule synobandwidth_module modules/mod_synobandwidth.so" >> ${HttpdConf}.$$
fi
if [ -s "${HttpdConf}.$$" ]; then
mv ${HttpdConf}.$$ ${HttpdConf}
fi
cp -f ${HttpdSSLConf} ${HttpdSSLConf}.$$
if [ $? -ne 0 ]; then
logger -p user.err -t $(basename $0) "backup ${HttpdSSLConf} failed."
rm -f ${HttpdSSLConf}.$$
return 1
fi
...
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.