LinuxDays 2019

Josef Schlehofer

Josef Schlehofer pracuje v CZ.NIC na pozici Technické podpory pro open-source routery Turris, kde se mj. podílí i na aktualizaci balíčků a vydávání nových verzích Turris OS. Je vývojářem OpenWrt kromě toho také dlouhodobým členem Turris komunity. Má na starost komunitní balíčky v OpenWrt a několik z nich také spravuje. V současné době dokončuje integraci Home Assistant pro OpenWrt. Ve volném čase se zajímá o jednodeskové počítače (SBC) a podílí se na českém překladu fóra MyBB. Sbírá počítačové hry na Steamu, když zrovna nehraje například Crashe, Sonica.


Twitter account – @BKPepe

Talks

Vytváříme balíčky pro OpenWrt

OpenWrt je Linuxová distribuce navržená primárně pro routery. Předvedeme si jak vytvořit balíček pro OpenWrt. Připravíme build systém na GNU/Linuxové distribuci, případně SDK pro cross-kompilaci. Ukážeme si jak vypadá Makefile, který je potřeba pro stažení a zkompilování balíčku. Kromě toho přidáme konfigurační soubory, případně patche. Balíček zkompilujeme pomocí programu make. Nahrajeme router, kde jej otestujeme.