GitStack相关配置

最近闲来没事弄弄git私有服务器。此类东西倒是挺多的,osc上也有一大堆。
GitStack的官网是gitstack,最新版是2.3.6。下载来后,安装时没有选择安装gitstack自带的git,结果运行时无法创建仓库,也无法浏览仓库信息。于是我去安装目录里找东西,结果找了一通后有如下发现:
这货的管理页面是用django 1.4.13 + python 2.7.2写的,仓库信息浏览用的是gitphp,web服务器用的是apache 2.2(应该是吧)。
在无法浏览仓库信息的时候,我注意到这货提示我设置gitbin。于是我去安装目录下的gitphp/config下面找到一个相关的文件gitphp.conf.php,打开一看,里面果然有这些配置,于是把它修改为我安装git的位置。

<!-- lang: php -->
$gitphp_conf['gitbin'] =   
$gitphp_conf['diffbin'] = 

重启gitstack服务,创建仓库和浏览仓库信息就不再报错了。
另外这货的许可证略鸡肋,就放一个license.pyc在那里,简直叫人浑身难受。
找到一个easypythondecompiler直接把这个license.pyc反编译一下,打开一看,就是个简单的base64+rsa的加密方式,其license还是个license.json文件。懂点python就可以crack了。我只能说嘿嘿。

转载于:https://my.oschina.net/huanming/blog/338991

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值