Scriptene person-idi og person-stud

Disse to scriptene brukes primært for å finne brukernavn/hjemmeområde/navn ut fra navn og/eller brukernavn.

Person-idi finner informasjonen i idi sin passwd-fil, mens person-stud bruker stud sin. Altså person-stud viser all informasjon, mens person-idi bare viser det som er spesifikt for idi-studenter.

Legge til i $PATH

Før man kan bruke disse scriptene må man legge til /home/felles/guru/bin i path.

Dette gjør man slik:

$ export PATH="$PATH:/home/felles/guru/bin"

For å gjøre dette på permanent basis, må den linjen legges inn i din .bashrc

$ pico ~/.bashrc 

SSH-keys

For å kunne bruke person-stud uten å måtte skrive inn passordet sitt hele tiden kan man sette opp noe som heter ssh-keys. Dette gjør at man kan ssh'e fra idi til stud uten å måtte skrive passord.

Det er veldig enkelt å sette opp, og en guide på dette finnes her.

Bruk

Bruk av scriptene er veldig enkel:

$ person-idi
usage: person-idi [-h] Ola N Ordmann

Der -h gjør at hjemmeområder blir vist.

Eksempler

Vise alle på idi med "snorre" i brukernavn/navn:

$ person-idi snorre
snorrehe .... Snorre Henriksen
aunet ....... Snorre Aunet
helvik ...... Snorre Andreas Helvik
snorren ..... Snorre Nævdal
boasson ..... Leif Snorre Schøyen Boasson
snorrev ..... Snorre Visnes
gylterud .... Snorre Gylterud

Samme folkene med hjemmeområder:

$ person-idi -h snorre
snorrehe .... /home/b/3/snorrehe ..... Snorre Henriksen
aunet ....... /home/a/12/aunet ....... Snorre Aunet
helvik ...... /home/b/1/helvik ....... Snorre Andreas Helvik
snorren ..... /home/b/14/snorren ..... Snorre Nævdal
boasson ..... /home/a/20/boasson ..... Leif Snorre Schøyen Boasson
snorrev ..... /home/b/15/snorrev ..... Snorre Visnes
gylterud .... /home/b/19/gylterud .... Snorre Gylterud

Søke etter delvis navn:

$ person-idi rik ogg
sogge ....... Erik Taknæs Sogge

Rekkefølge på søkekriterier spiller heller ingen rolle

$ person-idi visnes snorre
snorrev ..... Snorre Visnes

Når det gjelds person-stud fungerer det på akkurat samme måte, bare at det er litt tregere og man får mange flere treff.

Advarsel

Nå er det jo en god del linjer i disse passwd filene som det søkes i, og det er foreløpig ingen idiotsjekk av søkekriterier. Altså det er mindre lurt å søke etter "e" hver gang man tenker på noe annet enn skolearbeid. Selv om scriptet er skrevet for å bruke minimalt med ressurser: Bruk med måte!

Endringer

Hvis noen har lyst til å videreutvikle på scriptene, eller mase på meg om ny funksjonalitet, er det bare å sette igang. Konstruktiv kritikk mottas også (for det meste) med takk :)

NavnFraBrukernavn (last edited 2006-03-28 13:37:20 by SnorreVisnes)