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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

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

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 14
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 1
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 5
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 49
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 777 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: ADMIN: sklad konfiguraku

2.10.2004 10:35 Leoš Literák | skóre: 74 | blog: LL | Praha
ADMIN: sklad konfiguraku
Přečteno: 126×
Ahoj,

Villiam Sedivy navrhnul novou zajimavou sluzbu - uschovnu konfiguraku. Jak rika, dobre okomentovany konfiguracni soubor vyda za tisic diskusi.

A my s nim souhlasime, ze by takova sluzba mohla byt pro nase ctenare prinosem. Nez ji ale zacnu psat, rad bych se s vami poradil, jak presne by mela vypadat, aby byla uzitecna i prehledna.

Moje predstava je, ze se vytvori hierarchicke cleneni simulujici souborovy system v Linuxu. Tedy na vrchni urovni bude /etc a /var, mozna jeste /home/user. A pak se to bude clenit dle toho, kam ten soubor patri. Takze treba cesta k nastaveni Xu bude Konfiguraky/etc/X11/XF86Config-4.

Tenhle pristup je sice relativne primocary a snadno pochopitelny, ale nese s sebou i urcita rizika. Hlavnim je, ze tech konfiguraku se stejnym jmenem muze byt relativne hodne. Napriklad jen grafickych karet jsou desitky. A jak se v tom potom orientovat? Jasne, je mozne pridat poznamku, ktera se zobrazi vedle jmena souboru, ale v /etc by mohlo byt nekolik stovek objektu ..

Druhy pristup je nevytvaret zadne cleneni. U kazdeho konfiguraku bude jako vlastnost jeho absolutni cesta. Na uvodni strance se bude zobrazovat poslednich X konfiguraku a bude zde vyhledavani. Jednak podle cesty (zadate treba /etc/resolv.conf) nebo podle klicoveho slova.

Co byste vybrali vy? Mate nejake namety na vylepseni? Dovedu si predstavit, ze po integraci s databazi hardwaru vzroset uzitecnost a prehlednost obou sluzeb.

Tesim se na vase reakce.

Leos
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow

Odpovědi

2.10.2004 10:41 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: sklad konfiguraku
Reseni ala filesystem asi nebude to prave, kazda distibuce ma konfiguraky prece jen trosku jinde (teda neberu $HOME ;-)
2.10.2004 11:34 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Ahoj,

libi se mi ten druhy pristup, kdy nebude deleni podle cesty ale cesta a nazev bude jako jedna z informaci podle ktery pujde vyhledavat. Jak rika psal pasmen, kazda distribuce ma konfiguraky jinak rozhazene (kdo z vas ma nastaveni firewallu v /etc/rc.d/rc.iptables? :-)
-- Nezdar není hanbou, hanbou je strach z pokusu.
2.10.2004 13:42 ZAH
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Osobně by preferoval spíš méně informací v cestě a několik vyhledávacích polí spojených s vlastním konfigurákem. Moje představa je asi tato
cesta jméno kofigurovaného programu,
      verze programu,
      author,
      verze konfiguračního souboru(autorovo členění).
Vyhledávací  pole 
             Obvyklé umístění
             Autorovo umístění
             Distribuce
             alias (link na definici jiného konf souboru).    

Vlastní okomentovaný konfigurák.
Poznámka (vysvětlivka)ke konfiguráku,                   
Hlavně nepovažuji za vhodné křížit konfiguráky různých verzí programu. Například u Samby mezi 2 a 3 je to pro začátečníka pokus o útok na jeho duševní zdraví. Alias by neobsahoval nový konfigurák ale sloužil by jako vodítko, že například v jiné distribuci to běhá s nastavením popsaným ve stromu jinde.
2.10.2004 11:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Tak např. uvedený XF86Config-4 jsem nikdy nepoužil, a hledal bych ho až po xorg.conf a XF86Config...

Každá distribuce má trochu jiné cesty a IMHO člověk spíš ví, co konfiguruje, než kde to je v distribuci X, kterou měl človek, co ten konfigurák dodal. Proto bych to členil podle toho, čeho je to konfigurák -- každý program se nějak jmenuje, a to by měla být nejvyšší úroveň třídění. Když se podívám na konfiguráky postfixu, tak už je mi celkem jedno, zda je ten, kdo to psal, měl v /etc, /etc/mail, /etc/postfix, /etc/mail/postfix, /usr/local/etc/postfix, /opt/postfix/etc nebo někde jinde.

Dále samozřejmě k něčemu nahraje konfiguráky více lidí nebo jeden člověk různé, takže navrhuji cesty typu konfiguraky/postfix/pepa/kde_to_pepa_zrovna_měl.

Zbývají systémové konfiguráky, ale ty se liší podle distribuce, takže by to prostě bylo na nejvyšší úrovni děleno Systémové konfiguráky Debianu, Systémové konfiguráku RedHatu, etc.

Fungování tohoto schématu předpokládá odstranění starého nešvaru abíčka, a to nehierarchických URI, alespoň pro tuto část -- tj. existuje-li http://www.abclinuxu.cz/forum/show/66048, musí existovat také http://www.abclinuxu.cz/forum/show a http://www.abclinuxu.cz/forum/ a ukazovat nadřazené kategorie. U normálního obsahu si člověk jen zaklepe na čelo, když to nefunguje, ale u konfiguráků je tato funkcionalita nutná.
2.10.2004 12:16 finn | skóre: 42 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
souhlas
Užívej dne – možná je tvůj poslední.
2.10.2004 12:17 jm
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Jo, tohle je zatim rozhodne nejlepsi napad. ;-)
2.10.2004 12:31 Bernie | skóre: 9 | blog: Bernie's Blog
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Taky sem pro...
2.10.2004 12:35 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Dále samozřejmě k něčemu nahraje konfiguráky více lidí nebo jeden člověk různé, takže navrhuji cesty typu konfiguraky/postfix/pepa/kde_to_pepa_zrovna_měl

A když Pepa nahraje víc verzí (třeba postfix se smarthostem a bez smarthosta)? Navíc pepa ani kde_to_pepa_zrovna_měl mě moc nezajímá, takže by se spíš hodilo konfiguraky/postfix/nějaký_rozumný_popis a pod tím by už byly jenom ty soubory (bez cesty).

Třeba konfiguraky/postfix/dial_up/main.cf a na konfiguraky/postfix/ by byl seznam těch konfigurací (s delším popisem).
2.10.2004 13:10 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Souhlas, mozna jen jeste jako podadresar (v tomhle pripade)
konfiguraky/postfix
bych dal cislo verze + upravy, napr.
konfiguraky/postfix/2.1.3-SASL/
apod., protoze cim vic cleneni, tim lip.
2.10.2004 13:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Mnoho psů, zajícova smrt. Přesná verze je pěkná, ale nechal bych na autorovi, jestli ji chce mít v názvu, nebo nechce. Většina konfiguráků bude fungovat s několika (mnoha) verzemi, což závisí na detailech, a ne na tom, jak se jmenuje. Tj. informace, kterou přináší, není tak zásadní, abych ji cpal do URI.
2.10.2004 13:18 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Já jsem nemyslel nutně pepa == uid, ale asi jsem to měl explicitně napsat. OTOH pokud by rozumný popis byl na čtyři řádky, tak není odkaz jménem tvůrce k zahození, hlavně když si to půjde podle něčeho zapamatovat (a adresářovou strukturu bych popisy už vůbec nezamořoval, popis ať je v těle stránky).

Máš pravdu, že kde_to_pepa_měl by šlo obvykle vynechat. Možnosti vytvořit adresářovou strukturu bych se ale nevzdával -- když si představím třeba svoji XKB klávesnici, která se teď skládá za tří souborů jménem yeti v různých adresářích ;-)
2.10.2004 14:09 Peter Šantavý | skóre: 22 | blog: Obcasnik
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Tiez sa mi zda rozumny tento navrh + pripadne zmeny, diskutovane na zaklade tohoto Yetiho navrhu.
2.10.2004 16:04 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: url
Pokud jde o ty adresy, souhlasim, ze by bylo lepsi je nejak vymyslet. Soucasna funkcionalita skrze cisla relaci je sice pohodlna pro programatora, ale uzivatelsky to neni ono.

Proto kdyz jsem delal slovnik, tak jsem se na to soustredil a udelal jsem textova url. Rozhodne jsou prijemnejsi nez cisla. Tehdy jsem i vyresil i hlavni problem, jak mam mapovat obecny text s mezerami a diakritikou na URL.

Muzu tedy zkusit o neco podobneho i u hardwaru a konfiguraku. Jen musim vymyslet nejaky optimalni zpusob, jak to provest. Delat SQL dotaz pro kazdou uroven zanoreni se mi nechce :-) Na druhou stranu databaze se stejnak furt nudi, tak proc ji trochu neprotahnout faldy? ;-)
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.10.2004 15:37 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
zdravim,

mam takovou vecicku, ktera by se mohla hodit i sem ....vcera jsem zase nekde narazil v dotazu na nejaky vypis, ktery byl "vhozen" bez pre tagu ...neslo by do pokladani dotazu|psani odpovedi prihodit jeste jedno input pole, jehoz obsah by se pak automaticky zapisoval obaleny pre tagem? taky by se to hodilo zde, k tim konfiguracnim souborum

libor
Urine should only be green if you're Mr. Spock.
2.10.2004 15:49 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
U konfiguraku jiste, u dotazu, no, to asi nema cenu, praci to neusetri kdyz bude potreba <pre> tagu vic, spis naopak.
2.10.2004 16:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Já bych tedy čekal, že konfigurák bude přímo použitelný text/plain, nikoli text/html, ze kterého bych ho musel vydobývat, sledovat, jestli se někde nezmršily <, > a & a pod. Takže žádné problémy s formátováním.
2.10.2004 16:11 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
no to asi urcite, ale predpokladam, ze si ten konfigurak pujde zde nejak zobrazit, a kdyz se mi bude libit, tak tam bude url nebo neco kde bude ta plain verze ke stazeni....
Urine should only be green if you're Mr. Spock.
2.10.2004 16:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
Jak zobrazit? Tobě www browser nezobrazuje text/plain jako text? A pak jen dám ,Save As` a mám ten soubor na disku. Kde přitom potřebujš rozlišit zobrazení a stažení obyčejného texťáku?
2.10.2004 16:51 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: ADMIN: sklad konfiguraku
to je dobry ;-)

zobrazit ...jako hmmm zobrazit ... no proste jako si zobrazim hw zaznam do prostredniho sloupce...tak i ten konfigurak....to je fuk
Urine should only be green if you're Mr. Spock.
2.10.2004 18:03 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: shrnuti
Pojdme to tedy shrnout.
  1. tato sluzba ma smysl
  2. cleneni nebude na urovni adresarove struktury, ale podle jmena programu.
  3. Pokud bude mit program ruzne verze (s odlisnymi konfiguraky)
    • pod programem bude dalsi cleneni
    • program bude mit ve svem jmenu i verzi, napriklad samba_2, samba_3
  4. soubory budou ulozeny jako soubory s content-type text/plain
  5. u kazdeho souboru budeme sledovat jmeno vlastnika, nazev, poznamku, absolutni umisteni.
  6. kazdy konfigurak bude mozne komentovat - diskuse jako u zpravicek ci clanku.
neco dalsiho?
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.10.2004 18:07 finn | skóre: 42 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: shrnuti
…možnost dodatečné editace/aktualizace vlastníkem?
Užívej dne – možná je tvůj poslední.
2.10.2004 18:12 satori | skóre: 15
Rozbalit Rozbalit vše Re: shrnuti
předně bych chtěl poděkovat, tohle bude opravdu moc helpful

pak bych jenom měl ještě jeden požadavek (jestli to v diskusi už bylo, moc se omlouvám, snažil jsem se jí poctivě pročíst, ale už dva dny skoro_v_kuse pracuju, takže se to mohlo stát) - bylo by moc příjemné, kdyby byly konfiguráky rozděleny podle účelu (například X; síť; zvuk atp.) a aby bylo možný vylistovat buď podle abecedy (teda podle názvu) nebo ve skupinách podle účelu.
všechno, co říkám, je IMHO
2.10.2004 18:31 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti

A ma smysl clenit to podle ucelu? Pokud si s nejakym programem nevis rady tak

1. Vis jak se program jmenuje ;-)
2. Vis co dela (jaky ucel ma splnovat)

takze ho snadno najdes podle jmena (klicoveho slova)

2.10.2004 19:05 satori | skóre: 15
Rozbalit Rozbalit vše Re: shrnuti
ale konfiguráky se netýkají jen programů, který běžně používáš (spouštíš), ale taky programů, který spouští systém při startu, konfiguráky jsou pro moduly a tak. možná nepoužívám správný termíny, ale snad víš, o čem mluvím. navíc - většina konfiguráků "normálních" programů je v ~/ a jsou dobře popsané, nazvané a nalezitelné. když se namátkou kouknu do /etc, tak třeba fstab se "nevztahuje" k žádnému "programu" (promiň za uvozovky, je mi jasný, že se vztahuje k mount, ale ber to jako příklad), nenajdu ho teda podle jména programu a když budu vědět, že mi něco nefunguje při mountování disků, ale nebudu vědět jak na to, pak nemám šanci to najít. ber to jako příklad, vím, že tohle je asi jedna ze základních znalostí, ale nejsem takovej guru, abych si takovýhle příklady cucal z prstu. doufám, že chápeš o co mi jde
všechno, co říkám, je IMHO
2.10.2004 19:25 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti

Ja vim o cem mluvis, ale presto, nejde tady o to jaky je kdo guru nebo ne, ale o pristup.

Budu se drzet prikladu s /etc/fstab. Kdyz mi nebude chodit mountovani, urcite jako prvni vec neudelam to, ze se vrhnu sem a budu projizdet konfiguraky v sekci mountovani. V tomhle pripade by to este slo pac jich zas tolik nebude, ale treba u site, no nevim.

V prvnim rade rozumny clovek pouzije man rychle nasledovany googlem (resp. obracene), aby se aspon trochu nasmeroval. Pak uz se dostane aspon trochu do obrazu a bude vedet kde co hledat.

2.10.2004 19:35 satori | skóre: 15
Rozbalit Rozbalit vše Re: shrnuti
dobře a co když ten člověk nebude ani vědět, že se ten program týká programu mount. třeba vleze do nějakýho grafickýho nastavovadla, přimountí disky a zjistí, že něco nejde, přestože to má nastavený dobře (klasickej příklad mandraku). když ho napadne, že by to mohl zkusit ručně, pak mu to pomůže. (opět - mount a fstab jsou pouze příklady, u kterých tenhle problém nepředpokládám (až tak moc;-)))
všechno, co říkám, je IMHO
2.10.2004 19:44 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: shrnuti
Možná lepší příklad bude /etc/resolv.conf, který by mohl patřit leda pod program glibc, ale tam ho nikdo hledat nebude. Takže některé soubory asi bude potřeba umístit jinak než podle jména programu, ke kterému patří -- třeba "resolver" a pod tím resolv.conf, hosts atd.
2.10.2004 19:49 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: shrnuti
Zrada, dnsmasq (a možná i jemu podobné dns servery) používá resolv.conf. Ale schovávat resolv.conf pod dnsmasq by bylo stejně nelogické.
2.10.2004 20:00 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti
Dalsi programy tohodle typu: DHCP klienti, dopatrat se, jak pouzivaji resolv.conf je taky pracicka. No to je ale jedno. Ale muj nazor je ten, ze deleni podle ucelu (sit, ...) bude lidi ktery nemaj o problemu ani tucha akorat svadet projizdet konfiguraky v dany sekci jeden po druhym, coz prestane cloveka za chvili bavit. Veci typu resolv.conf umistit nekam zvlast, jako systemovy konfigurak (tady uz to deleni podle ucela ma nejaky smysl), jinak podle programu.
2.10.2004 20:08 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: shrnuti
Jasně, tak jsem to myslel. Co nejde rozumně přiřadit k nějakému programu, by mělo sekci podle účelu.
2.10.2004 20:57 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: shrnuti
Se sekcemi bych to asi nepřeháněl. Když jsem tak srovnal obsahy různých /etc, řekl bych, že za systémové konfiguráky lze považovat

fstab, inittab, localtime, host.conf, resolv.conf, motd, mtab, passwd, group, shadow, services, protocols, filesystems +- snad pár dalších.

přičemž localtime je binárka, inittab vlastně patří initu a puristé ho odmítnou, protože ne každý má init ;-) motd, mtab a shadow snad nikdo nahrávat nebude ;-) services a protocols snad máme stejný, fstab a filesystems jde zařadit k mount či jádru.

Takže k nějakému třídění do skupin toho moc nezbývá.
2.10.2004 21:01 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: shrnuti
Anebo podle jmena konfiguraku. Proc vymyslet specialni sekci ci se trapit s vymyslenim jmena, kdyz to muzeme pojmenovat podle toho souboru?

Napriklad apache muze vlastnit /etc/httpd/conf/httpd.conf, /etc/httpd/conf/apache-mime.types atd. Dale postfix treba /etc/postfix/main.cf, /etc/postfix/aliases atd. A /etc/resolv.conf prekvapive /etc/resolv.conf.

Jen me napada, ze Jak Yeti navrhoval, vzdy by pod slozkou mela byt podsekce dle uzivatele. Nedovedu si predstavit ten bordel, kdyz nekolik lidi tam da vsechny konfiguraky postfixu, jak jednoduse rozlisit, co k cemu patri.

Takze cesta bude ROOT/Konfiguraky/jmeno_programu/cislo_uzivatele/konfigurak

Namitky?

Cislo uzivatele jsem zvolil proto, ze je jedine, co se casem nemeni. Mohu to dynamicky zamenovat za aktualni jmeno uzivatele.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.10.2004 21:07 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: shrnuti

Pokud se může aktuální jméno uživatele měnit, tak raději nechat to neměnné číslo a nic nezaměňovat. Pak to vede k problému typu "odkaz byl platný, ale už není".

Půjde ty konfiguráky dále prohledávat podle přiřazených metadat? Např. "chci všechny konfiguráky postfixu pro Slackware". Nebo "všechny od uživatele x pro distribuci z".

Copak toho není dost?
2.10.2004 21:17 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: shrnuti
no, pro informaci mohu mezi metadat nechat ulozit distribuci a jeji verzi, nicmene mi prijde pritazene za vlasy vyhledavat konfiguraky dle distribuci. Konfiguraky prece patri aplikacim, ne? Obsah ci format by mel byt obecne stejny, ne?

(i kdyz soukrome si rikam, ze mit par desitek milionu [dolaru] nazbyt, udelam uplne novou distribuci, kde veskere konfiguraky budou jen v XML. [mimo jine vlastnosti] To by se psaly ruzne nadstavby pro konfiguraci :-) )
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.10.2004 21:48 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: shrnuti

Hm, to sice patří a obsah je většinou stejný, ale různé distribuce mají různě poskládané stejné aplikace. Kdyby chtěl nějaký uživatel Mandraku použít můj konfigurák pro apache, asi by si dal dost práce s jeho úpravou aby mu vůbec šel. Vlastně, teď mě tak napadá, v Mandraku je narozdíl od Slacku Apache 2, že? No, radši už mlčím.

(Ty XML konfiguráky by asi znamenaly přepsat všechno co má nějaký konfigurák. Osobně bych vymyslel nějaký obecný XML formát pro konfiguráky a pak z něj generoval konfiguráky pro jednotlivé aplikace (třeba přes XSLT). Hm, nechme toho.)

Copak toho není dost?
2.10.2004 22:11 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: shrnuti
Hlavni myslenkou konfiguraku neni pokryvat vsemozne moznosti, spise poskytovat inspiraci. Takze IMHO nuance jednotlivych distribuci nehraji roli.

Rozhodne to neni mineno takto: vemte tento konfigurak a slepe jej nakopirujte do sveho systemu a vse zacne zazracne fungovat. Spise: podivejte se na svuj system a porovnejte, v cem se lisi, treba vam to pomuze najit duvod, proc to nejede.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
2.10.2004 22:32 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: shrnuti

To je mi jasné, ale až bude těch konfiguráků opravdu hodně (pokud bude), tak to může ulehčit hledání a umožnit rychleji najít co opravdu chci.

Pak by nebylo marné mít nějakou položku "co je na tomto konfigu tak speciálního". Konfigurák budu hledat asi hlavně pokud budu chtít nastavit něco konkrétního, takže budu hledat podle těchto popisků, které budou hlásat do světa: "Já jsem konfigurák pro bash nastavený na zničení světa po napsání tajné kombinace znaků".
Copak toho není dost?
2.10.2004 21:25 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: shrnuti
Ne, prosím. Myslel jsem, že to už se vyjasnilo v diskusi s twofishem: na místě jména uživatele by měl být nějaký -- v podstatě libovolný -- jím zvolený identifikátor, protože s uid nemůže jeden člověk nahrát dva konfiguráky (případně více), aniž v tom udělá bordel.
2.10.2004 20:06 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: shrnuti
/etc/resolv.conf je systémový konfigurák (kam jsem se díval, tak ho ani nikdy nevlastní žádný balíček, což je i vcelku logické, protože ho spoustě lidí stejně kompletně vytváří/přepisuje nějaký DHCP klient).

Pravda, zrovna tento je společný všem distribucím, takže by bylo nelogické ho zařazovat k jedné. Vytvořit ještě skupinu [společné, základní] systémové konfiguráky?

Stejný problém je s /etc/host.conf, /etc/passwd atd., které v podstatě patří v každé distribuci něčemu jinému (nějakému formálnímu balíčku ,,základ systému``), protože jsou systémové, nebo případně ničemu.

Co s nimi? Nezamoří pak sekci systémových konfiguráků hromady souborů? Podle mne spíš ne, protože v nich obvykle nikdo nic větoborného nevymýšlí, passwd máme všichni +- stejný, akorát s jinými uživateli...
2.10.2004 20:42 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti
Ve Slacku ho vlastni balicek etc, ktery prave obsahuje takovy mix obvyklych sys. konfigu ;-)
2.10.2004 21:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: shrnuti
V Debianu je takový balíček base-files a v RH-like distrech setup, ale resolv.conf v nich tedy nevlastní nic, prostě se eventuálně vytvoří při instalaci systému, a pak už stejně nikdy nechceš, aby ti ho nějaký upgrade přepsal...
2.10.2004 18:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: shrnuti
Ad verze. Doufal jsem, že nebudu muset používat sliná slova ;-) Ty verze jsou IMHO pitomost. Proč?

Že mám stejnou major verzi programu jako někdo jiný, neznamená, že mi jeho konfigurák bude fungovat. Ani to, že mám jinou verzi, nemusí znamenat, že mi nebude fungovat (maně si vzpomínám na MDK, kde jsem viděl něco jako ďábelský konfigurák pro Apache 1.3 i 2.0 zároveň). Většina programů umožňuje [ne]zakompilovat tisíc featur, které pak činí konfigurák [ne]použitelným. A když mě třeba zajímá konfigurace mod_rewrite u Apache, tak proč bych měl řešit nějakou verzi, když se mezi 1.3 a 2.0 konfigurace nezměnila? A kdo rozhodne, kdy už se verze liší natolik, že je zapotřebí udělat jinou větev?

Množina verzí programu, pro niž má smysl se na konfigurák dívat, zkrátka není žádné jednoznačné číslíčko; a informace o původní verzi patří do popisu.

Ad další dělení a metadata. Nějak z toho vypadlo, jak bude vypadat přístup k více konfigurákům téhož programu? Jak budou vypadat vícesouborové konfigurace? Měly by mít asi společná metadata.
2.10.2004 18:40 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti

No nikdo nerika, ze konfigurak z dane vetve bude urcite spravne fungovat, ale kdyz neco hledam, jako prvni se podivam na konfigurak stejne verze jako mam. Kdyz tam bude neco chybet, tak asi kazdyho napadne kouknout se do jinych verzi apod. Cili, ta verze nema slouzit jako absolutni zalezitost, jen jako urcity nasmerovani.

2.10.2004 18:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: shrnuti
Takže až budu hledat, jak se v less nastavují klávesové zkratky, tak budu jak [censored] proklikávat nejdnotlivé verze (je jich přes 300), než najdu tu, kterou zrovna používal autor položky .lesskey :-)

Verze programu by měla být v těle stránky v popisu, ale proč v URL?
2.10.2004 18:57 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: shrnuti
Oki, zda se ze to bude lepsi reseni... No tak by to aspon podle verze melo byt serazene (stejne soubory abecedne, pak podle verze)
2.10.2004 20:13 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: shrnuti
Pristup k vice konfigurakum bude stejny jako u hardwaru. Tam je take jedna polozka majici jeden ci vice zaznamu. Takze se vsechny pod sebou zobrazi (mineno metainformace plus odkaz na konfigurak).
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow

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.