当前位置: 首页 > 工具软件 > Zato > 使用案例 >

自定义zato源码build

艾和通
2023-12-01

centos7版

zato代码克隆到自己的仓库

requirement.txt里有几个是github的包,手动下载换成zip名字,安装

加一个包pycrypto==2.6.1

执行zato-build/rhel7下的zato-build.sh

脚本加一句chmod 777 install.sh

避免没有权限

zato/code/_common.sh里

patch --forward -p0 --binary -d $localpath/eggs < $localpath/patches/ntlm/HTTPNtlmAuthHandler.py.diff

改成

sed -i 's/socket.error,/socket.error as/g' $localpath/eggs/ntlm/HTTPNtlmAuthHandler.py

否则会报错

zato-build.sh master 3.2.0 python3

在rpmbuild下的RPMS下生成了rpm包

rpm -ivh xxx.rpm安装

su - zato

zato --version

完成

 类似资料: