-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FIX: Separated configuration/statistics storage handling FIX: IsTemporaryBadServer function (thanks to brownowski on GitHub) ENH: Better PHP 7.3 support ENH: Base32 encoder/decoder new implementation ENH: During WriteConfigData, loop on the current values, and check with the old values ENH: Enhanced internal tests ENH: Give an info if time based token is probably out of sync (in a window 10 time bigger) (for example for hardware tokens not used for a long time) ENH: Modifications for Debian 10.x (buster) binary images support (64 bits) ENH: Enhanced error messages, more log information ENH: In debug mode, display an error if logfile cannot be written ENH: Global Access-Challenge support ENH: New QRcode library used (without external files dependency) ENH: New Raspberry images support for Raspberry Pi 1B/1B+/2B/3B/3B+
- Loading branch information
Showing
21 changed files
with
1,785 additions
and
612 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,30 +15,31 @@ | |
# Please check http://www.multiOTP.net/ and you will find the magic button ;-) | ||
# | ||
# @author Andre Liechti, SysCo systemes de communication sa, <[email protected]> | ||
# @version 5.4.1.7 | ||
# @date 2019-01-30 | ||
# @version 5.6.1.5 | ||
# @date 2019-10-23 | ||
# @since 2013-11-29 | ||
# @copyright (c) 2013-2018 by SysCo systemes de communication sa | ||
# @copyright GNU Lesser General Public License | ||
# | ||
# docker build . | ||
# docker run --mount source=multiotp-data,target=/etc/multiotp -p 80:80 -p 443:443 -p 1812:1812/udp -p 1813:1813/udp -d xxxxxxxxxxxx | ||
# | ||
# 2019-10-22 5.6.1.3 SysCo/al Debian 10 support | ||
# 2019-01-07 5.4.1.1 SysCo/al Debian 9 support | ||
# 2018-03-20 5.1.1.2 SysCo/al Initial public Dockerfile release | ||
########################################################################## | ||
|
||
FROM debian:9 | ||
ENV DEBIAN 9 | ||
FROM debian:10 | ||
ENV DEBIAN 10 | ||
ENV PHPINSTALLPREFIX php | ||
ENV PHPINSTALLPREFIXSQLITE php7.0 | ||
ENV PHPVERSION 7 | ||
ENV PHPINSTALLPREFIXSQLITE php7.3 | ||
ENV PHPVERSION 7.3 | ||
|
||
MAINTAINER Andre Liechti <[email protected]> | ||
LABEL Description="multiOTP open source, running on Debian ${DEBIAN} with PHP${PHPVERSION}." \ | ||
License="LGPLG-3.0" \ | ||
Usage="docker run --mount source=[SOURCE PERSISTENT VOLUME],target=/etc/multiotp -p [HOST WWW PORT NUMBER]:80 -p [HOST SSL PORT NUMBER]:443 -p [HOST RADIUS-AUTH PORT NUMBER]:1812/udp -p [HOST RADIUS-ACCNT PORT NUMBER]:1813/udp -d multiotp-open-source" \ | ||
Version="5.4.1.7" | ||
Version="5.6.1.5" | ||
|
||
ARG DEBIAN_FRONTEND=noninteractive | ||
|
||
|
@@ -76,7 +77,6 @@ RUN apt-get update && \ | |
${PHPINSTALLPREFIX}-gd \ | ||
${PHPINSTALLPREFIX}-gmp \ | ||
${PHPINSTALLPREFIX}-ldap \ | ||
${PHPINSTALLPREFIX}-mcrypt \ | ||
${PHPINSTALLPREFIXSQLITE}-sqlite \ | ||
slapd \ | ||
snmp \ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.