这两天因为特别的日子有些工具不太好用了,所以有同学换了一个新的加密算法: aes-256-gcm,然而当我使用的时候报错了:

[root@liqiang.io]# sxxocal -c /etc/shaxxxxx/local.conf
... ERROR method aes-256-gcm not supported

这里关键词我做了友好化处理,然后我觉得可能是版本太低了,所以用 pip 升级一下脚本:

[root@liqiang.io]# pip install --upgrade shaxxxxxx
Requirement already up-to-date: shaxxxxxx

然后找了一番原来 pip 上已经没有最新的版本的:

然后 Follow 这个 issue 可以解决:

内容太敏感,就不发了吧。


update at 2019-06-21

下面留言很快就有同学(第二天?)反映连 issue 都消失了,对于厉害的网友可以直接找快照看,不像看快照的同学可以打开原来的 github 项目地址,然后切换到 “release” 页:

你会看到一个最新的是 2.9.1 的版本:

点击把源码下载下来,下载之后解压出来,然后直接在解压出来的目录直接安装:

[root@liqiang.io] pwd
/home/liqiang.io/Downloads/shad******-2.9.1
[root@liqiang.io] ls -al
total 48K
-rw-r--r-- 1 root root 4.8K Jan  2  2017 CHANGES
-rw-r--r-- 1 root root 1.3K Jan  2  2017 CONTRIBUTING.md
drwxr-xr-x 3 root root  246 Jan  2  2017 debian
-rw-r--r-- 1 root root  644 Jan  2  2017 Dockerfile
-rw-r--r-- 1 root root  12K Jan  2  2017 LICENSE
-rw-r--r-- 1 root root   70 Jan  2  2017 MANIFEST.in
-rw-r--r-- 1 root root 1.8K Jan  2  2017 README.md
-rw-r--r-- 1 root root 3.1K Jan  2  2017 README.rst
-rw-r--r-- 1 root root 1.3K Jan  2  2017 setup.py
drwxr-xr-x 3 root root  255 Jan  2  2017 shad******
drwxr-xr-x 4 root root 4.0K Jan  2  2017 tests
drwxr-xr-x 3 root root   57 Jan  2  2017 utils
[root@liqiang.io]# python setup.py install
... ...
[root@liqiang.io]# **local --version
Shad******* 2.9.1

执行完之后就可以使用了,试一下: