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
完成