diff --git a/dnf-server/docker-entrypoint.sh b/dnf-server/docker-entrypoint.sh index f3c22a2..e7f71c7 100644 --- a/dnf-server/docker-entrypoint.sh +++ b/dnf-server/docker-entrypoint.sh @@ -70,6 +70,9 @@ fi # dp插件 if $DP2; then + # dp2脚本 + cp -rf /data/dp2/* /dp2/ + # 替换dp2 lib cp /dp2/libGeoIP.so.1 /lib/libGeoIP.so.1 echo "enable dp2" else @@ -101,9 +104,6 @@ cp /data/privatekey.pem /root/ # 构建配置文件软链[不能使用硬链接, 硬链接不可跨设备] ln -s /data/Config.ini /root/Config.ini -# dp2脚本 -cp -rf /data/dp2/* /dp2/ - # 替换Config.ini中的GM用户名、密码、连接KEY、登录器版本[这里操作的对象是一个软链接不需要指定-type] sed -i --follow-symlinks "6c IP=$MYSQL_IP" `find /root -name "*.ini"` sed -i --follow-symlinks "7c Password=$GAME_PASSWORD" `find /root -name "*.ini"` diff --git a/dnf-server/dp2.tar.gz b/dnf-server/dp2.tar.gz index a67e6db..0b7f539 100644 Binary files a/dnf-server/dp2.tar.gz and b/dnf-server/dp2.tar.gz differ