Releases: justinhartman/lamp-ssl
Releases · justinhartman/lamp-ssl
Version 0.5.1 Release
Version 0.5.1 (09/06/2018)
- #enhancement
- Included
thirdparty_install.sh
ininstall
. thirdparty_install.sh
changes:- Removed the
git clone
commands for all as they are now submodules.
- Removed the
- Improved
cp
command ingit_setup.sh
- Included
- #bugfix
- Fixed output of echo message in:
install
apache_config.sh
- Set variables for hard coded paths in:
thirdparty_install.sh
openssl_command.sh
hosts_file.sh
- Removed creation of
.gitignore
file as it overwrites the one from the
.github templates. - Removed
''
preventing the output of the variable foropenssl.conf
. - Removed the moving of folders in
git_setup.sh
as it isn't needed.
- Fixed output of echo message in:
Version 0.5.0 Release
Version 0.5.0 (09/06/2018)
- #new
- New
.travis.yml
file. Testing CI to ensure it all builds as expected. - New
brew
primary script. - New test scripts contained in
./tests/
folder:install
: no changes to original.brew
: defaults tono
so it will install Homebrew.add_domains
: manually setdomain="www.test.localhost"
.
- Symbolic links in
./tests/
to./src/
,./dist/
and
./scripts/
folders.
- New
- #enhancement
- Removed generation of
pk12
key for Client Certificate insetup_ssl.sh
.
- Removed generation of
- #bugfix
- Fixed bug in
setup_ssl.sh
where it relies onsudo
. - Moved
brew
install out ofinstall
script as it can't run insudo
- Fixed bug in
Version 0.4.1 Release
Version 0.4.1 (30/05/2018)
- #new
- Added various Apache config files.
Version 0.4.0 Release
Version 0.4.0 (29/05/2018)
- #new
- New
install
script to setup up the project initially. - Added the followin new scripts:
colour_palette.sh
enter_domain.sh
folder_and_git.sh
folder_permissions.sh
git_setup.sh
globals.sh
hosts_domain.sh
keychain_certificate.sh
openssl_command.sh
openssl_config.sh
- New
phpmyadmin_install
installation method in thethirdparty_install.sh
script. - New
src/archives/
folder to downloadphpmyadmin
. - Added a new
folder_permissions
method toadd_domains
script. - New
addto_keychain
function insetup_ssl.sh
script. - New
keychain_certificate
function inadd_domains
script. - New
paths.sh
script that sets global file paths.
- New
- #enhancement
- Updated
README.md
. - Changed install path of SSL certificates to
/usr/local/var/www/ssl
. - Updated
setup_localhost
:- To create SSL certs in
/usr/local/var/www/ssl
. - Created proper methods for the script.
- Added messages echoed to the Terminal for each step.
- To create SSL certs in
- Renamed and moved
setup_localhost
toscripts/setup_ssl.sh
- Updated
httpd-vhosts.conf
to reflect changes to SSL certificates.
- Updated
- #bugfix
- Fixed up
CHANGELOG.md
. - Added
.sh
extensions to all scripts in the/scripts/
folder to comply
with code standards. - Added missing comments for methods contained in the
scripts/thirdparty_install.sh
script.
- Fixed up
Version 0.3.0 Release
version-0.3.0 / 2018-05-21
- Added new
apache_config
script. - Fixed all scripts with new updated paths.
- Fixed README conflict.
- Restructured entire project. Now have
src
anddist
folders for everything. httpd.conf
changes.- Merge pull request #13 from waffle-iron/master
- add waffle.io badge
- Added VS Code project workspace file.
Version 0.2.2 Release
version-0.2.2
13/05/2018
- #new
- Added Apache
*.conf
files to/httpd/conf/
. - Added Apache custom
.conf
files to/httpd/extra/
. These files are
ignored and need to be created at installation time.
- Added Apache
Version 0.2.1 Release
version-0.2.1
13/05/2018
- #bugfix
- Made
hosts_file
executable. - Removed
adminer/
andhttpd/error-pages/
fromgit
and added them to
the.gitignore
file.
- Made
Version 0.2.0 Release
Major release from version 0.1.2 to 0.2.0.
version-0.2.0
13/05/2018
- #new
- Added
/brew/
folder with the Apache start-up script. - New
git
templates. - Added
httpd/
folder with Apache.conf
files. - New
src/
folder with scripts now for:brew_install
- Homebrew installation script.thirdparty_install
- Uses git to clone the Adminer project and
the Apache Error Pages project as sub-modules.hosts_file
- Backs up and creates symlink with hosts file.
- Added a new
upgrade_software
script which upgrades the core as well as
sub-modules linked to the project. Closes #11.
- Added
- #enhancement
- New
CHANGELOG.md
for inclusion now with thegit
set-up. Closes [#9].
- New
- #bugfix
- Replaced old
/.github/
folder with the more current version from
@justinhartman/.github as they were wrong. Closes #12. - Changed the template for
CHANGELOG.md
as it didn't have the${domain}
set to display the project name in the file. - Fixed the word-wrap on the License messages contained in each file to
ensure they don't go longer than 80 characters. - Fixed the wrapping of the output messages on running parts of the script.
- Replaced old