I've installed CS server two days ago and there wasn't cfg dir. Touching file failed. Config was placed directly in cstrike dir. Also we don't have to touch file to append content.
@@ -571,8 +571,7 @@ echo "================================="
sleep 1
echo ""
echo "Creating server.cfg"
- touch ${filesdir}/cstrike/cfg/server.cfg
- echo "exec ${servercfg}" > ${filesdir}/cstrike/cfg/server.cfg
+ echo "exec ${servicename}.cfg" >> ${filesdir}/cstrike/server.cfg
echo "Creating default config file:"
sleep 0.5