Openwrt ja põrgukoer Kerberos

Posted: detsember 20th, 2014 | Author: | Filed under: (k)äkid | Tags: , , , , | No Comments »

Tegin väikse Openwrt pakendamise ja parandamise harjutuse. Parandasin pisut Internetist leitud krb5-mit klienti ja GSSAPI’t kasutavat Openssh serverit. Lisaks tuli ka kaasa kstart ja pam-krb5

Lahendasin sellega ka kaks väikes kodumajapidamise probleemikest:

  • Openwrt on nii hooldusvaba, et kui vaja sinna sisse logida, siis on parool kindlasti meelest läinud.
  • Igasuguste üle ssh käivate deemonite kasutamine ssh võtmetega on ebamugav ja võtmehaldus läheb keeruliseks.

Pakendamistest endast ei ole midagi suurt rääkida. Kes tahab, küsib lähtekoodi ja diff failid. Siis saab ise vaadata, mis ma tegin.

Küll aga ma õppisin selle juures palju muud huvitavat.

  • Internetist võib leida ka viisakalt öeldes mitte nii väga head koodi. (Antud juhul ei ole isegi mitte tegemist koodi vaid ainult Makefile, patchide ja paigaldatavate konfifailidega)
  • Openwrt buildroot on täitsa mõistlikult kasutatav tööriist.
  • Kombinatsiooni Git repo, build root ja http server saab täitsa mõistlikult ehitamiseks skriptidega ära automatiseerida. Kuigi antud töö juures oli see ilge overkill ja rohkem aega kulus ilmselt skriptide ja muu valmistamisele kui patchimisele ja ehitamisele. See oligi mul aga täitsa plaanis. Siis järgmise näpuharjutusega on juba tunduvalt lihtsam.
  • OS X redaktor TextMate on päris ok. Töötab ka 10.9.5

Silveri isikliku Openwrt pakkide repo leiad siit. Praegu on olemas ar71xx ja x86 pakid. Kes tahab, see küsib muid platvorme.

Käkerdasin kokku ka lihtsa how do.

Nüüd pane oma openwrt parool põlema, võta üks hea glögi och kaks ja naudi elu.