abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:00 | Zajímavý článek

    Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    dnes 12:00 | Nová verze

    V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.

    Ladislav Hagara | Komentářů: 0
    včera 18:44 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).

    Ladislav Hagara | Komentářů: 1
    včera 16:11 | Nová verze

    Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 2
    včera 15:55 | Komunita

    Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.

    Ladislav Hagara | Komentářů: 5
    16.7. 21:22 | IT novinky

    Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.

    Ladislav Hagara | Komentářů: 18
    16.7. 16:22 | IT novinky

    Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.

    Ladislav Hagara | Komentářů: 25
    16.7. 15:33 | Upozornění

    Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapyAI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.

    bindiff | Komentářů: 8
    16.7. 13:33 | Bezpečnostní upozornění

    Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).

    Ladislav Hagara | Komentářů: 5
    16.7. 00:11 | Nová verze

    Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (0%)
     (1%)
     (4%)
    Celkem 410 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: Vytvoření ebuildu

    HrabalVojta avatar 17.10.2011 13:35 HrabalVojta | skóre: 23 | blog: gentoo_pentoo | Třebíč
    Vytvoření ebuildu
    Přečteno: 172×

    Mám už stažený program, na který chci vytvořit ebuild. Když ho zkompiluji ručně pomocí GCC nebo make tak mi výsledný soubor funguje bezproblémů. Ale jakmile chci z něj udělat ebuild, tak ho bezproblémů nainstaluji ale neexistuje jako příkaz.

    Zde je vytvořený můj ebuild

    # Copyright 1999-2010 pagvac (gnucitizen.org)
    # Distributed under the terms of the GNU General Public License v2
    # $Header: /
    
    EAPI="2"
    inherit eutils
    
    SRC_URI="http://dnsmap.googlecode.com/files/$PN-$PVR.tar.gz"
    
    
    DESCRIPTION="Passive DNS network mapper a.k.a. subdomains bruteforcer"
    HOMEPAGE="http://code.google.com/p/dnsmap/"
    
    LICENSE="GPL-2"
    SLOT="0"
    KEYWORDS="~amd64 ~x86"
    IUSE="ipv6"
    CATEGORY="net-analyzer"
    
    DEPEND=""
    RDEPEND=""
    

    Zde má makefile

    CC=gcc
    CFLAGS=-I.
    BINDIR=/usr/local/bin
    
    dnsmap: dnsmap.c dnsmap.h
    	$(CC) $(CFLAGS) -o dnsmap dnsmap.c
    
    install: dnsmap
    	mkdir -p $(DESTDIR)$(BINDIR)
    	install -m 0755 dnsmap $(DESTDIR)$(BINDIR)
    	install -m 0755 dnsmap-bulk.sh $(DESTDIR)$(BINDIR)/dnsmap-bulk
    

    A zde je ls -l adresáře

    -rw-r--r-- 1 vojta users    250 23. led  2010 CREDITS.txt
    -rwxr-xr-x 1 vojta users 123514 17. říj 13.22 dnsmap
    -rwxr-xr-x 1 vojta users    323 23. led  2010 dnsmap-bulk.sh
    -rw-r--r-- 1 vojta users  24084 20. úno  2010 dnsmap.c
    -rw-r--r-- 1 vojta users  10473 19. úno  2010 dnsmap.h
    -rw-r--r-- 1 vojta users  17987 23. led  2010 gpl-2.0.txt
    -rw-r--r-- 1 vojta users   1647 20. úno  2010 Changelog.txt
    -rw-r--r-- 1 vojta users    259 17. říj 13.32 Makefile
    -rw-r--r-- 1 vojta users   5724 18. úno  2010 README.txt
    -rw-r--r-- 1 vojta users    769 20. úno  2010 TODO.txt
    -rw-r--r-- 1 vojta users    262 23. led  2010 use_cases.txt
    -rw-r--r-- 1 vojta users  70304 18. úno  2010 wordlist_TLAs.txt
    
    USE="freedom -software_patents" emerge --deep --update --newuse world

    Odpovědi

    17.10.2011 14:28 pet
    Rozbalit Rozbalit vše Re: Vytvoření ebuildu
    Do ebuildu musis pripsat sekci/funkci install(), ktera potrebne soubory zkopiruje v pracovnim/temporary stromu ebuildu z work do image stromu. Je na to taky hodne pomocnych funkci popsanych v man 5 ebuild. Podle man ebuild lze zase testovat funkci jednotlivych casti ebuildu.
    HrabalVojta avatar 18.10.2011 09:33 HrabalVojta | skóre: 23 | blog: gentoo_pentoo | Třebíč
    Rozbalit Rozbalit vše Re: Vytvoření ebuildu
    Ano toho jsem si vědom, ale neměla by funkce instal toto dělat automaticky? Zkopírovat všechen materiál potřebný ke kompilaci? Program se zkompilovat emerge -v blabla to vím. Ale jak upravit instal jdu studovat no. Kdyby někdo tušil dejte vědět.
    USE="freedom -software_patents" emerge --deep --update --newuse world

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.