mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2025-07-18 01:35:19 +02:00
Complete Refactor for target/bin
(#1654)
* documentation and script updates trying to fix #1647 * preparations for refactoring target/bin/ * complete refactor for target/bin/ * changing script output slightly * outsourcing functions in `bin-helper.sh` * re-wrote linting to allow for proper shellcheck -x execution * show explanation for shellcheck ignore * adding some more information
This commit is contained in:
parent
0ada57d87c
commit
da8171388f
37 changed files with 579 additions and 504 deletions
|
@ -1,13 +1,14 @@
|
|||
#! /bin/sh
|
||||
#! /bin/bash
|
||||
|
||||
CONF=/tmp/docker-mailserver/fetchmail.cf
|
||||
RC=/etc/fetchmailrc
|
||||
|
||||
if [ -f "$CONF" ]; then
|
||||
cat /etc/fetchmailrc_general $CONF > $RC
|
||||
if [[ -f ${CONF} ]]
|
||||
then
|
||||
cat /etc/fetchmailrc_general "${CONF}" >"${RC}"
|
||||
else
|
||||
cat /etc/fetchmailrc_general > $RC
|
||||
cat /etc/fetchmailrc_general >"${RC}"
|
||||
fi
|
||||
|
||||
chmod 700 $RC
|
||||
chown fetchmail:root $RC
|
||||
chmod 700 "${RC}"
|
||||
chown fetchmail:root "${RC}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue