/media/sda-magnetic/david/Dok-15-2023-11-27/fernuni-hagen/cs-i-ii/fsm/fsm/bash-programming/lex-yacc-bash-etc/all00031.txt


# client
# sender
# recipient
# relay

smtpd_client_restrictions=
smtpd_sender_restrictions=
smtpd_relay_restrictions=
smtpd_recipient_restrictions=
smtpd_data_restrictions=
smtpd_end_of_data_restrictions=
smtpd_etrn_restrictions=
smtpd_helo_restrictions=

mynetworks=
myhostname=
smtpd_helo_required=yes

# permit_mynetworks
# check_policy_service

# unknown
# reject_unknown_client
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_hostname
# reject_unknown_helo_hostname
# reject_unknown_sender_domain
# reject_unknown_recipient_domain

# hostname 
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_hostname 
# reject_invalid_hostname
# reject_non_fqdn_hostname
# reject_unknown_helo_hostname

# non_fqdn 
# reject_non_fqdn_hostname
# reject_non_fqdn_sender
# reject_non_fqdn_recipient

# sender
# reject_non_fqdn_sender
# reject_unknown_sender_domain

# recipient 
# reject_non_fqdn_recipient
# reject_unknown_recipient_domain 

# unauth
# reject_unauth_pipelining
# reject_unauth_destination 

a CAPABILITY
a LOGIN "user" "password"
a LIST "" *
a SELECT INBOX
a FETCH 1 RFC822
a STORE 1 +FLAGS (\Seen \Deleted)
a CLOSE
a EXPUNGE
a SEARCH 
a LOGOUT

HELO/EHLO
MAIL
DATA 
RST 
VRFY 
EXPN 
NOOP
QUIT

Return-Path:
Recivied:
From:
To:
Subject:
Date:
Message-ID:
User-Agent:
MIME-Version:
Content-Transfer-Encoding:
Content-Type:
Importance:
Reply-To:
Delivered-To:
X-Priority:
X-Assp-..:

apt-get install drbd8-util
apt-get install xfsprogs

ressource r0 {
   ...
   on www.ituenix.de {
      disk /dev/loop1;
      adress 192.168.178.28:1111;
   }
}

dd if=/dev/zero of=drbd.img count=1024k bs=1024 
losetpup /dev/loop1 drbd.img

modprobe drbd
drbdadm up r0
cat /proc/drbd

drbdadm -- --overwrite-data-of-peer

useradd
userdel
usermod
newgrp
groupadd
groupdel
groupmod
chsh
chfn
passwd
id

mv
mmv
rm
rmdir
unlink
cp
cd
ln
ls
touch

diff
comm
exit
echo
info
man
grep
locatedb
update
md5sum
lsof
lsblk
blkid

dd
mount/umount

basename
dirname 

pwd

shred
sort
split

grep
tre-agrep
tree
uniq

nice
renice
less
tail
head
more
pgrep


./skript.sh
/bin/bash ./skript.sh
bash skript.sh

#!/bin/bash

echo "Ausgabe"
# Kommentar

var1=Hallo
var2=Welt

echo $var1
echo $var2

if [ $var1 == $var2 ]
then
    echo $var1
else
    echo $var2
fi

while [ $var1 == $var2 ]
do
    echo $var1
done

for var3 in "A " "B " "C "
do
    echo $var3
done

typeset -i i=5
i=$(( 5+5 ))
i=$(( (5+5)*4 ))

while [ $i -le 50 ]
do
    echo $i
    i=$(( $i+1 ))
done