code cleanup i przeniesienie configa mstmp

This commit is contained in:
2023-04-25 08:49:32 +02:00
parent 913af1fc76
commit 22bcedd3a5
5 changed files with 32 additions and 27 deletions

View File

@@ -4,9 +4,9 @@ echo "Parametry podane do skryptu: $@"
kitcrypto_version="0.0.3"
uvpn3_version="3.0.3"
usage() { echo "Usage: [-a <root ssh authorized_keys>] [-b add executable to output] [-c <conf file>] [-d <sshd_config>] [-i <ini config>] [-k <pub server key>] [-l <priv key lenght>] [-m <msmtp script>] [-n <name>] [-p <vpn ipaddress>]" 1>&2; exit 1; }
usage() { echo "Usage: [-a <root ssh authorized_keys>] [-b add executable to output] [-c <conf file>] [-d <sshd_config>] [-i <ini config>] [-k <pub server key>] [-l <priv key lenght>] [-m <msmtp script>] [-n <name>] [-o <config for msmtp>] [-p <vpn ipaddress>]" 1>&2; exit 1; }
while getopts "a:b:c:d:e:i:k:l:m:n:p:" option
while getopts "a:b:c:d:e:i:k:l:m:n:o:p:" option
do
case "${option}"
in
@@ -19,6 +19,7 @@ do
l)keylen=${OPTARG};;
m)msmtp=${OPTARG};;
n)name=${OPTARG};;
o)msmtp_conf=${OPTARG};;
p)ip=${OPTARG};;
*)usage;;
esac
@@ -68,16 +69,20 @@ cp $ini /tmp/output/vpn
cp $key /tmp/output/vpn
if [ -n "$akeys" ]; then
cp $akeys /tmp/output/ssh
cp $akeys /tmp/output/ssh
fi
if [ -n "$sshconf" ]; then
cp $sshconf /tmp/output/ssh
cp $sshconf /tmp/output/ssh
fi
mkdir /tmp/output/msmtp
if [ -n "$msmtp" ]; then
cp $msmtp /tmp/output/msmtp
cp $msmtp /tmp/output/msmtp
fi
if [ -n "$msmtp_conf" ]; then
cp $msmtp_conf /tmp/output/msmtp
fi
mkdir /tmp/output/vpn/scripts

14
configs/msmtprc Normal file
View File

@@ -0,0 +1,14 @@
account notification
host smtp.mkedziora.pl
port 587
timeout 15
protocol smtp
domain mkedziora.pl
auth on
user test
from test@mkedziora.pl
password V8ufrLgiEwRF72dM
tls on
syslog on
tls_starttls on

View File

@@ -1,23 +1,5 @@
#!/bin/sh
cat <<EOF > /etc/msmtprc
account notification
host smtp.mkedziora.pl
port 587
timeout 15
protocol smtp
domain mkedziora.pl
auth on
user test
from test@mkedziora.pl
password V8ufrLgiEwRF72dM
tls on
syslog on
tls_starttls on
EOF
ifconfig > /tmp/ifconfig
cat /proc/cmdline > /tmp/cmdline
tar -cvf /tmp/zalacznik.tar /tmp/cmdline /tmp/ifconfig