/media/sda-magnetic/david/Dok-15-2023-11-27/fernuni-hagen/cs-i-ii/old-cs-2-03/bash-programming/lex-yacc-bash-etc/all00004.txt


# client
# sender
# recipient
# relay

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

my_networks=
my_hostname=
smptd_helo_required=yes

# permit_my_networks
# 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_unknown_sender_domain
# reject_non_fqdn_sender 

# recipient 
# reject_non_fqdn_recipient 
# reject_unknown_recipient_domain 

# unauth
# reject_unauth_pipeling
# 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

Replay-To:
Recevied:
From:
To:
Subject:
Date:
User-Agent:
MIME-Version:
Message-ID:
Content-Transfer-Encoding:
Content-Type:
A-Assp-...:
X-Priority:
...

%{
#include <stdio.h>
#include <ctype.h>
%}
%token NUMBER
%%
lines           :       lines expr '\n'     {printf("%d\n", $2);}
                |       lines '\n'
                ;
expr            :       expr '+' term       {$$=$1+$3;}
                |       expr '-' term       {$$=$1-$3;}
                |       term
                ;
term            :       term '*' factor     {$$=$1*$3;}
                |       term '/' factor     {$$=$1/$3;}
                |       factor
                ;
factor          :       '(' expr ')'        {$$=$2;}
                |       NUMBER
                ;
                
statement       ->      assignment | cond | loop
assignment      ->      id := expr
cond            ->      if boolexpr then statement fi |
                        if boolexpr then statement else statement fi
loop            ->      while boolexpr do statement od
expr            ->      numexpr | boolexpr
boolexpr        ->      numexpr cop numexpr
numexpr         ->      numexpr + term | term
term            ->      term * factor | factor
factor          ->      id | const | numexpr

#!/bin/bash
# bash skript.sh
# ./skript.sh
# /bin/bash ./skript.sh

var1=Hallo
var2=Welt

# dies ist ein Kommentar
echo "Dies ist eine Ausgabe"

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=3
i=$(( 5 ))
i=$(( 5*6 ))

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

useradd
userdel
usermod
newgrp
groupadd
groupdel
groupmod
info
id
passwd
chsh
chfn

mkdir
rmdir
rm
cd
cp
unlink
pwd
basename
touch
info
man
locate
find
grep
dd
diff
comm
cut
cat
echo
exit
lsblk
blkid
lsof
sudo

.-          a
-...        b
-.-.        c
-..         d
.           e
..-.        f
--.         g
....        h
..          i
.---        j
-.-         k
.-..        l
--          m
-.          n
---         o
.--.        p
.-.         r
...         s
-           t
..-         u
...-        v

Anton
Berta
Caesar
Dora
Emil
Friedrich
Gustav
Heinrich
Ida
Julius
Kaufmann
Ludwig
Marta
November
Oskar
Paula
Quelle
Richard
Samuel
Theodor
Ulrich
Viktor
Wilhelm
Xantippe
Ypsilon
Zacharias

Die Karte ist
- verkleinert
- eben
- vereinfacht
- erläutert

Maßstab, 1:50000 ^= Abstand auf der Karte * 50.000 in mm = Abstand im Gelände in mm

Höhenlinien, Zähllinien, äquidistante Schichtlinien 

Missweisung, das Gradnetz der Erde, Breite, Länge, Breitenkreise, Parallelkreise, Längenkreise, Meridiane

Länge: Westen-Osten
Breite: Norden-Süden

westliche Länge, östliche Länge
nördliche Breite, südliche Breite

Mittelmeer: Westen-Osten, lang; Norden-Süden, breit 
Länge: Longitudo, Breite: Latititudo

Nordpol: 90°N
Nördlicher Polarkreis: 66,56°N
Nördlicher Wendekreis: 23,44°N
Äquator: 0° N und S

Seemeile: 1,852km ^= Bogenminute auf dem Großkreis

a) Cassiopaia, kleiner Wagen, großer Wagen, Arcturus, Spica
b) Orion
c) Kreuz des Südens

Wassermann
Fische
Widder
Stier
Zwillinge
Krebs
Löwe
Jungfrau
Waage
Skorpion
Schütze 
Steinbock

Baden-Württemberg: Stuttgart
Saarland: Saarbrücken
Rheinland-Pfalz: Mainz
Nordrhein-Westfalen: Düsseldorf
Niedersachsen: Hanover
Schleswig-Holstein: Kiel
Hessen: Wiesbaden
Thüringen: Erfurt
Sachsen-Anhalt: Magdeburg
Bayern: München
Sachsen: Dresden 
Brandenburg: Potsdam
Mecklenburg-Vorpommern: Schwerin

Nieder-Sachsen, Sachsenanhalt, Sachsen

CAU: Chile, Argentinien, Uruguay
PBPB: Peru, Bolivien, Paraguay, Brasilien
ECV: Ecuador, Columbien, Venezuela
Guayana, Suriname, French-Guyana

Portugal-Spanien-Frankreich-Italien
Niederlande-Belgien-Luxemburg-Frankreich
Schweiz-Österreich-Ungarn
Polen-Tschichien-Österreich
Dänemark-Niederlande-Belgien-Luxemburg-Frankreich-Schweiz-Österreich-Tschechien-Polen
Polen-Slowakei-Ungarn
Tschechien-Slowakei-Österreich-Ungarn
Norwegen-Schweden-Finnland
Estland-Lettland-Litauen
Russland-Weißrussland-Ukraine-Rumänien-Bulgarien-Griechenland

Russland-Mongolei-China
Russland-Kasachstan-Mongolei-China
Russland-Kasachstan-Usbekistan-Kirgisistan-Mongolei-China
Russland-Kasachstan-Turkmenistan-Usbekistan-Kirgistan-Mongolei-China
Iraq-Iran-Afghanistan-Pakistan-Indien
Jemen-Oman-Saudi-Arabien
Jemen-Oman-Saudi-Arabien-Iraq-Iran-Afghanistan-Pakistan-Indien
Russland-China-Nord-Korea-Süd-Korea-Japan