r1: [svn-inject] Installing original source of carnet-tools-cn
[carnet-tools-cn.git] / README.CARNet
1 carnet-tools-cn
2 ~~~~~~~~~~~~~~~
3
4 Paket carnet-tools-cn sadrzi skripte i shell funkcije koje se cesto
5 koriste u CARNetovim paketima.
6
7 Trenutna verzija sadrzi:
8
9  - cp-update skriptu, koja se koristi u instalacijskim skriptama CARNet
10    paketa za dodavanje blokova teksta u konfiguracijske datoteke.
11
12  - /usr/share/carnet-tools/functions.sh datoteku koja sadrzi sljedece
13    shell funkcije:
14
15 cp_get_ifaddr <interface>
16
17         Funkcija vraca IP adresu mreznog sucelja. U slucaju da nije
18         naveden kao argument, vraca IP adresu od loopback sucelja (lo).
19
20 cp_get_ifmask <interface>
21
22         Funkcija vraca IP netmask mreznog sucelja. U slucaju da nije
23         naveden kao argument, vraca IP netmask od loopback sucelja (lo).
24
25 cp_get_cidr <interface>
26
27         Funkcija vraca CIDR mreznog sucelja. U slucaju da nije
28         naveden kao argument, vraca CIDR od loopback sucelja (lo).
29
30 cp_backup_conffile <file>
31
32         Funkcija backupira datoteku u /var/backups/ direktorij. Po
33         potrebi rotira, ako postoje neke razlike.
34
35 cp_check_and_sed <regexp> <sed> <file> [<file> ...]
36
37         Funkcija trazi regularni izraz <regexp> u datotekama, te ako
38         postoji, izvrsi sed program <sed> nad tim datotekama.  Najcesce se
39         koristi za zamjenu stare vrijednosti postavke novom.
40
41
42
43 Svaka funkcija vraca argument u varijabli $RET, dok se prije startanja bilo
44 koje funkcije mogu definirati varijable:
45
46 $CP_SCRIPT_DEBUG
47
48         Ukljucuje debugiranje (set -vx).
49
50 $CP_ECHO_RETURN
51
52         Vracanje rezultata na STDIN i u varijabli $RET.
53
54 -- Ivan 'ico' Rako <irako@srce.hr>  Wed, 16 Mar 2005 14:25:14 +0100