[passwordstore] Use builtin _random_password function instead of pwgen (#25843)

* [password] _random_password -> random_password and moved to util/encrypt.py
* [passwordstore] Use built-in random_password instead of pwgen utility
* [passwordstore] Add integration tests
This commit is contained in:
3onyc 2017-08-15 00:19:40 +02:00 committed by Toshio Kuratomi
parent f345ba5c38
commit 554496c404
21 changed files with 217 additions and 49 deletions

View file

@ -20,6 +20,7 @@ RUN yum clean all && \
openssh-server \
openssl-devel \
python-argparse \
pass \
python-devel \
python-httplib2 \
python-jinja2 \

View file

@ -30,6 +30,7 @@ RUN yum clean all && \
openssh-server \
openssl-devel \
python-cryptography \
pass \
python-devel \
python-httplib2 \
python-jinja2 \

View file

@ -34,6 +34,7 @@ RUN dnf clean all && \
openssh-clients \
openssh-server \
openssl-devel \
pass \
procps \
python-cryptography \
python-devel \

View file

@ -30,6 +30,7 @@ RUN dnf clean all && \
openssh-clients \
openssh-server \
openssl-devel \
pass \
procps \
python-cryptography \
python-devel \

View file

@ -26,6 +26,7 @@ RUN dnf clean all && \
openssh-clients \
openssh-server \
openssl-devel \
pass \
procps \
python3-cryptography \
python3-dbus \

View file

@ -26,6 +26,7 @@ RUN dnf clean all && \
openssh-clients \
openssh-server \
openssl-devel \
pass \
procps \
python3-cryptography \
python3-dbus \

View file

@ -19,6 +19,7 @@ RUN zypper --non-interactive --gpg-auto-import-keys refresh && \
mariadb \
mercurial \
openssh \
password-store \
postgresql-server \
python-cryptography \
python-devel \

View file

@ -19,6 +19,7 @@ RUN zypper --non-interactive --gpg-auto-import-keys refresh && \
mariadb \
mercurial \
openssh \
password-store \
postgresql-server \
python-cryptography \
python-devel \

View file

@ -19,6 +19,7 @@ RUN zypper --non-interactive --gpg-auto-import-keys refresh && \
mariadb \
mercurial \
openssh \
password-store \
postgresql-server \
python-cryptography \
python-devel \

View file

@ -27,6 +27,7 @@ RUN apt-get update -y && \
openssh-client \
openssh-server \
python-dev \
pass \
python-httplib2 \
python-jinja2 \
python-keyczar \

View file

@ -30,6 +30,7 @@ RUN apt-get update -y && \
openssh-server \
python-cryptography \
python-dev \
pass \
python-dbus \
python-httplib2 \
python-jinja2 \

View file

@ -23,6 +23,7 @@ RUN apt-get update -y && \
lsb-release \
make \
mysql-server \
pass \
openssh-client \
openssh-server \
python3-cryptography \