Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: deb balicek a nastaveni cronu a apache2  (Přečteno 1614 krát)

birising

  • Návštěvník
  • Příspěvků: 7
deb balicek a nastaveni cronu a apache2
« kdy: 09 Listopadu 2012, 11:50:56 »
Ahoj
Chtěl bych vytvořit .deb balíček program. Využívá cgi scripty a tím pádem pořebuji trošku ohnout apache2 přidat jeden řádek a aby se program spouštěl každou minuty potřebuji přidat také řádek do cronu ...  Mužu napsat instalační script, který tyto řádky přidá, ale jak mam zařídit, aby se tyto změny odstranili při odinstalaci??
Či jak vůbec vyřešit nastaveni apache a cronu v .deb
Předem díky

beer

  • Host
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #1 kdy: 09 Listopadu 2012, 12:25:48 »
Při odinstalaci smazat sedem?

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #2 kdy: 09 Listopadu 2012, 16:18:29 »
Řádek do cronu můžeš napsat do novýho souboru ve složce /etc/cron.d/, s apachem by to mohlo jít obdobně. Ušetříš si starosti.

beer

  • Host
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #3 kdy: 09 Listopadu 2012, 16:29:29 »
Nikdy jsem balíčky nevytvářel, nevím, jestli se dají definovat nějaké postinstační skripty, ve kterých se řekne:
při odinstalaci udělej
Kód: [Vybrat]
rm -rf /etc/cron.d/blabla.

Ve výsledku je asi jedno, jestli se to odstraní příkazem jako soubor se složky, nebo jestli se vykoná jiný příkaz, který proleze soubor a část v něm smázne.

Předpokládám, že při vytváření deb balíčků se musí nějaké postinstalační skripty psát a že by měli být asi standardní součástí těch instalačních balíčků...

birising

  • Návštěvník
  • Příspěvků: 7
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #4 kdy: 09 Listopadu 2012, 18:27:12 »
dekuji
jen k tomu apache prece cgi-script je nastaven v souboru default v sites-enabled(potrebuju tam dodat radek aby cgicko umelo obrazky).. pro me neni tezke napsat ty scripty na pridani odstraneni par radek v nejakej souborech .. jen jsem chtel od znalejsich vedet jak se toto ma spravne resit....
Diky

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #5 kdy: 10 Listopadu 2012, 19:15:18 »
no tak těch pár řádek můžeš stejně dobře napsat do novýho souboru v sites-enabled a nemusíš řešit žádný rm v post-removal skriptech

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #6 kdy: 11 Listopadu 2012, 19:38:22 »
jak psal pacholik: pri instlaci udelas novej virtualhost a po odinstalaci ho odsymlinknes ze site-enabled (nebo tam byla takova ta sranda a2dissite, ktera dela vicemene to samy)

nicmene nevim, jestli je vubec vazani toho baliku na konkretni webserver dobrej napad... co to vlastne dela? jaky ma bejt publikum? ses si jistej, ze vsichni behaj (chteji instalovat) apache? neni lepsi napsat nekam docku, jak to rozjet na nginxu, lighttpd a apachi?
« Poslední změna: 11 Listopadu 2012, 19:39:56 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

birising

  • Návštěvník
  • Příspěvků: 7
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #7 kdy: 13 Listopadu 2012, 21:17:31 »
je to cgi script, který generuje grafy zatěže CPU, paměti a eth0... pomocí cronu si do RRDtool databaze ukladam data .. a pri pozadavku na cgi script vygeneruju 4 obrazky ... a prave potrebuju upravit cron a zvolil jsem tedy konkretni web server apache do kterého je nutné dodat jeden řádek aby byl schopen cgi zobrazit obrazky..

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re:deb balicek a nastaveni cronu a apache2
« Odpověď #8 kdy: 02 Ledna 2013, 21:21:39 »
a munin nechces pouzit z nejakyho objektivniho duvodu?
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

 

Provoz zaštiťuje spolek OpenAlt.