Specifikace souboru computers
/root/config/computers - základ pro generování nastavení shapingu (simpgw) a NATu (iptables) a zdroj uživatelských účtů pro účetnictví
formát - co řádek, to záznam, položky oddělené tabulátorem:
ip_adresa - jedinečná v rámci dokumentu
mac_adresa - jedinečná v rámci dokumentu nebo "x" pokud neznáme
nazev_pc - pojmenování počítače nebo zařízení, z důvodu existence domén alias.chrudimsko.czf a cr.czf sdružujících všechny počítače jedinečné v rámci celé sítě. Např. max jeden space. Zvykem je AP pojmenovat s příponou -ap a počítače očíslovat (třeba zejda-ap, zejda1, zejda2..).
Je-li registrováno jméno končící řetězcem -wifi nebo -wired, pak nesmí být registrováno samotné jmého tvořící prefix jména s pomlčkou. Například, protože je registrováno jméno rachel-wired, nelze registrovat samotné rachel. Jméno rachel-ap však použito být může.
domena - podle AP na které se hlásí
ucet - id účtu, max 10 znaku celkem, na konci je variabilní symbol pro platby, pred tim dva znaky zkratka nazvu nodu, ke kteremu se hlasi, zbytek zkratka prijmeni majitele uctu; klicovy je zejmena ten VS na konci. Vsechny pocitace a rozhrani patrici jednomu cloveku s jednim VS maji mit stejny nazev uctu. Pristupove body maji nastaven specialni ucet routers. Objevuje se též temporary nebo none, ale obecně není takovéto pojmenování doporučeno, protože neumožňuje sledovat, který z uživatelů takový účet využívá a který ne. Naopak je povoleno a v dále popsaných situacích doporučeno používání identifikátorů podúčtů ve tvaru tmpNSddd, kde NS jsou iniciály osoby za dočasný účet odpovědné a ddd je prázdný řetězec nebo variabilní symbol, který bude přidělen novému uživateli. Dočasné podúčty se zavádějí pro usnadnění procedury připojování nového uživatele, zejména pak není-li známo jeho jméno, a za účelem rezervace variabilního symbolu. Variabilní symboly jsou přiřazovány inkrementálně, bez extrémní snahy o husté využití.
jmeno - jmeno uzivatele, volný text
a dále nepovinně dvojice:
nagios_id - Identifikátor (v rámci všech souborů computers jedinečný název) počítače pro dohledový systém nagios, může být následně používán jako "id_rodiče" u dalších řádků computers. Je možno uvést "x", pak se pro konfiguraci použije ucet. Pro AP je doporučeno ručně vyplnit identifikátor.
nagios_id_rodiče - Identifikátor stroje, který je "nadřazen" v hierarchi sítě směrem k bráně do Internetu.
příklad:
10.110.67.194 x vodra-pc krizanovice2.chrudimsko.czf vodraz20 Vodrazka Michal 192.168.30.11 x zejda-ap havlicek.chrudimsko.czf zejdane115 Zejda David x fingolfin 192.168.3.1 x finwe-wired newtown.chrudimsko.czf zajicene06 Zajíček Ondřej - Finwe "Newtown" finwe carlos
jakmile upravíte, je třeba spustit /root/config/computers-changed. Skript zajistí uvedení popsané konfigurace do užívání a provede zálohu souboru do CVS uložiště. Ze souboru vycházejí další SkriptyKolemComputers.
Důležitá poznámka: Identifikátor má vazby na fakturace, účetnictví a další systémy a jeho změna v systémech působí zmatek. Pokud se změní něco co ovlivní uživatelský účet (jméno uživatele, IP adresa, bod na který je připojen apod.), je třeba ponechat původní identifikátor i za cenu toho, že už nemusí platit pravidla pro sestavování identifikátoru (např. dvojice písmen odvozená od názvu bodu).
