X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=carnet-tools-cn.git;a=blobdiff_plain;f=carnet-tools.7;h=5f0c9672630ed24c686ab1ea70bbf8144d16ce82;hp=ac445ecd17eb7104f45c4af7613ae6db9c172745;hb=HEAD;hpb=6747fddc8ece9e748a8624cb55828465bdb3ba1c diff --git a/carnet-tools.7 b/carnet-tools.7 index ac445ec..d737d2d 100644 --- a/carnet-tools.7 +++ b/carnet-tools.7 @@ -38,7 +38,7 @@ .if n .na .\" .IX Title "carnet-tools 7" -.TH carnet-tools 7 "March 2005" CARNet "CARNet Packaging Tools" +.TH carnet-tools 7 "March 2005" CARNET "CARNET Packaging Tools" .SH NAME carnet-tools \- pomocni alati za laksi zivot package maintainera .\" @@ -47,7 +47,7 @@ carnet-tools \- pomocni alati za laksi zivot package maintainera .\" .SH OPIS Paket carnet-tools-cn sadrzi skripte i shell funkcije koje se cesto -koriste u CARNetovim paketima. To sluzi tome da se postinst skripte +koriste u CARNETovim paketima. To sluzi tome da se postinst skripte pisu lakse, brze i pouzdanije temeljene na vec isprobanom kodu. Tu su i primjeri provjerenih rjesenja za shell-skriptiranje da se nadju pri ruci kad zatreba. @@ -72,15 +72,16 @@ da nije naveden \fIinterface\fR argument, vraca CIDR sucelja preko kojeg ide default route, a ako isti nije definiran, vraca CIDR loopback sucelja (lo). .TP -\fBcp_backup_conffile\fR [\fB-n\fR] [\fB-d\fR \fIbackup_dir\fR] \fIfile\fR [\fIbackup_file\fR] +\fBcp_backup_conffile\fR [\fB-n\fR] [[\fB-p\fR] \fB-d\fR \fIbackup_dir\fR] \fIfile\fR [\fIbackup_file\fR] .TP -\fBcp_check_and_backup\fR [\fB-n\fR] [\fB-d\fR \fIbackup_dir\fR] \fIfile\fR [\fIbackup_file\fR] +\fBcp_check_and_backup\fR [\fB-n\fR] [[\fB-p\fR] \fB-d\fR \fIbackup_dir\fR] \fIfile\fR [\fIbackup_file\fR] Funkcije backupiraju datoteku, kopija originala se sprema u /var/backups/ direktorij sa dodanim .bak nastavkom. Po potrebi se vrsi rotacija prethodno spremljenih kopija ako postoje neke razlike. Opcionalni argument \fIbackup_file\fR zamjenuje ime backup datoteke u /var/backups nekim drugim. Opcijom \fB-d\fR se moze podesiti alternativno odrediste, bilo apsolutnom putanjom do zeljenog direktorija ili relativnom unutar /var/backups. +\fB-p\fR ce automatski stvoriti odredisni direktorij ako ne postoji. Opcija \fB-n\fR sprecava dodavanje .bak nastavka. Na primjer: .nf cp_backup_conffile config.php @@ -141,10 +142,21 @@ Funkcija je namijenjena koristenju na mjestu gdje se inace poziva predradnje, od \fB. /usr/share/debconf/confmodule\fR nadalje. .TP \fBcp_get_ldap_suffix\fR -Funkcija vraca LDAP suffix kojeg cita iz \fI/etc/ldap/slapd.conf\fR. +Funkcija vraca LDAP suffix kojeg cita iz \fI/etc/ldap/slapd.d/\fR +(ako ne postoji, onda cita iz \fI/etc/ldap/slapd.conf\fR). .TP \fBcp_get_ldap_realm\fR -Funkcija vraca LDAP realm kojeg cita iz \fI/etc/ldap/slapd.conf\fR. +Funkcija vraca LDAP suffix kojeg cita iz \fI/etc/ldap/slapd.d/\fR +(ako ne postoji, onda cita iz \fI/etc/ldap/slapd.conf\fR). +.TP +\fBcp_get_mx_domain\fR +Funkcija vraca najopcenitiju domenu ciji MX zapis pokazuje +na ovo racunalo. Na primjer, ako se racunalo zove fly.srk.fer.hr +i MX zapisi u DNS-u za srk.fer.hr i fer.hr pokazuju na nj, +funkcija ce vratiti niz "fer.hr". Ako nije pronadjena ni jedna +domena, vraca se FQDN racunala, pa se usporedbom vracene vrijednosti +i izlaza `hostname -f` moze ustanoviti je li ovo racunalo MX za +domenu. .PP U pravilu, funkcije cije ime pocinje sa \fBcp_get_\fR pohranjuju rezultat u varijabli \fB$RET\fR, a one s prefiksom cp_check_ kao rezultat vracaju @@ -165,7 +177,7 @@ Poziv \fBcp_check_\fRxxx funkcije i nastavak toka programa: .Vb 6 \& . /usr/share/carnet-tools/functions.sh \& -\& if ! cp_check_and_sed watter 's/watter/ice/' \\ +\& if ! cp_check_and_sed water 's/water/ice/' \\ \& /dev/fridge; then \& cp_echo "Clean the /dev/fridge!" \& fi @@ -199,10 +211,11 @@ povratna vrijednost iz \fBcp_get_\fRxxx funkcija Ne koriste se nikakve posebne datoteke. .\" .SH BUGOVI -Nema poznatih. +cp_get_mx_domain ovisi o ispravnom radu DNS sustava. .\" .SH AUTORI -Ivan 'ico' Rako, Zoran Dzelajlija, Damir Dzeko. SRCE . +Ivan 'ico' Rako, Zoran Dzelajlija, Damir Dzeko, +Grupa za izradu paketa . .\" .SH "VEZANO" .BR cp-update(1)