/media/sda-magnetic/david/Dokumente-15/fernuni-hagen/cs-i-ii/old-cs-2-01/informatik2/lex-yacc-bash-etc/all00002.txt


# /etc/postfix/main.cf

my_networks=
my_hostname=
smtpd_helo_required=yes

# client
# sender
# recipient
# relay

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

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

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

# non_fqdn
# reject_non_fqdn_hostname
# reject_non_fqdn_sender
# reject_non_fqdn_recipient

# unauth
# reject_unauth_destination
# reject_unauth_pipelining

# check_policy_service

# sender
# reject_unknown_sender_domain
# reject_non_fqdn_sender

# recipient
# reject_unknown_recipient_domain
# reject_non_fqdn_recipient

# Mail
Reply-to:
Recevied:
From:
To:
Date:
Subject:
Message-ID:
User-Agent:
MIME-Version:
X-Assp-...:
Content-Transfer-Encoding:
Content-Type:
X-Priority:
...

# yacc
%{
#include <ctype.h>
#include <stdio.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 ')'
                    |   NUMBER
                    ;
                    
# Grammatik
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        ->  boolexpr | numexpr
boolexpr    ->  numexpr cop numexpr
numexpr     ->  numexpr + term | term
term        ->  term * factor | factor
factor      ->  id | const | (numexpr)

# bash
#!/bin/bash

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

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

var1=Hallo
var2=Welt

echo $var1
echo $var2

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

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

for var3 in "a " "b " "c "
do 
    echo $var3
done

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

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

useradd
userdel
usermod
groupadd
groupmod
groupdel
exit
info
ln
ls
id
passwd
newgrp
mkdir
rmdir
rm
sudo
touch
unlink
cp
cat
cut
mount/umount
diff
comm
blkid
lsblk
lsof
man
info
pwd
basename

.-      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ßstabe 1:50000 : Abstand auf der Karte * 50.000 = Abstand im Gelände

Höhenlinien, äquidistante Schichtlinien, Zählinien

Missweisung, das Gradnetz der Erde, Breite, Länge, Breitenkreise, Parallelkreise, Längenkreise, Meridiane
Westliche Länge, östliche Länge
Nördliche Breite, südliche Breite

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

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

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

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

a) Cassiopaia, kleiner Wagen, großer Wagen, Acturus, 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 

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

Portugal, Spanien, Frankreich, Italien
Niederlande, Belgien, Luxemburg, Frankreich
Schweiz, Österreich, Ungar
Polen, Tschechien, Österreich
Niederlande, Belgien, Luxemburg, Frankreich
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, Kasachstan, Mongolei, China
Russland, Kasachstan, Turkmenistan, Usbekistan, Kirgisistan, Mongolei, China
Iraq, Iran, Afghanistan, Pakistan, Indien
Jemen, Oman, Saudi-Arabien
Jemen, Oman, Saudi-Arabien, Iraq, Iran, Afghanistan, Pakistan, Indien
Russland, China, Nordkorea, Südkorea, Japan