Re: [Techinfo] idozitett script futtatas gond
Szia! Esetleg, ha bash-t használnál parancsértelmezőnek? #!/bin/bash Ez segít? 2016. 11. 26. 11:23 keltezéssel, Molnar Peter írta: Hello! Nem tudok rajonni valamire, linux guruk segitsetek. Van egy szkriptem, ami egy service futasat ellenorzi. 1. parancssorbol inditva mukszik. 2. /etc/crontab-bol inditva mukszik. * * * * * root /home/sr.sh 3. Webmin-ben felvett cron feladatkent, ha kezzel inditom, webminbol, mukszik. 4. Webmin-ben felvett cron feladatkent, ha idozitetten indul, akkor nem mukszik. Az inditando allomany tartalma: #!/bin/sh pgrep apache2 || service apache2 restart Kiprobaltam igy is: #!/bin/sh pgrep apache2 || echo "itt kene ujrainditani a service-t">/home/sr.log Igy a fenti 4 pont mindegyike lefut. Keletkezik sr.log es a tartalma ami az echo utan van. Tehat ugy nez ki csak a service apache2 restart utasitas nem fut le. Rendszer: Ubuntu 14.04 Van megoldas, csak nem ertem, hogy miert nem mukszik. ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Hello! >#!/bin/bash >Ez segít? Nem. Probaltam. -- Tisztelettel: Molnár Péter http://www.petersoft.hu ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Hello! >A "service apache2 restart" helyett próbáld ki: "/etc/init.d/apache2 restart" Ezt is probaltam, nem nyert. -- Tisztelettel: Molnár Péter http://www.petersoft.hu ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Még egy ötlet: service apache2 restart helyett: "/bin/kill -9 `/bin/pidof apache2´ " majd manuálisan indítod az apache-ot nem initd-n keresztül. (esetleg killall ...) Korábban openvpn-nél alkalmaztam ezt egy tp-link routeren. (openwrt) Bocs, ha ez így nem túl szép és jó, de ötletelésnek elmegy. 2016. 11. 26. 11:48 keltezéssel, Molnar Peter írta: Hello! >A "service apache2 restart" helyett próbáld ki: "/etc/init.d/apache2 restart" Ezt is probaltam, nem nyert. ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Szervusz ! Úgy emlékszem, hogy én is jártam már így; a megoldás: NE sh legyen a kiterjesztés ! ( én .shell -t használok. CSZ - Original Message - From: "Molnar Peter" To: "Techinfo" Sent: Saturday, November 26, 2016 11:23 AM Subject: [Techinfo] idozitett script futtatas gond Hello! Nem tudok rajonni valamire, linux guruk segitsetek. Van egy szkriptem, ami egy service futasat ellenorzi. 1. parancssorbol inditva mukszik. 2. /etc/crontab-bol inditva mukszik. * * * * * root /home/sr.sh 3. Webmin-ben felvett cron feladatkent, ha kezzel inditom, webminbol, mukszik. 4. Webmin-ben felvett cron feladatkent, ha idozitetten indul, akkor nem mukszik. Az inditando allomany tartalma: #!/bin/sh pgrep apache2 || service apache2 restart Kiprobaltam igy is: #!/bin/sh pgrep apache2 || echo "itt kene ujrainditani a service-t">/home/sr.log Igy a fenti 4 pont mindegyike lefut. Keletkezik sr.log es a tartalma ami az echo utan van. Tehat ugy nez ki csak a service apache2 restart utasitas nem fut le. Rendszer: Ubuntu 14.04 Van megoldas, csak nem ertem, hogy miert nem mukszik. -- Tisztelettel: Molnár Péter http://www.petersoft.hu ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Hello! Koszonom az otleteket, nem jott be egyik sem. Feladom. Van megoldas, csak nem ertem miert nem mukodik... Ennyit nem er. Jelenleg a webmin cron inditasaban nem bizhatok, legalabbis erdemes ellenorizni... -- Tisztelettel: Molnár Péter http://www.petersoft.hu ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Hali, Az ilyen jellegű problémák tapasztalataim szerint legtöbbször amiatt futnak félre, mert nem ugyanaz a "környezet/environment" van a hibás futást produkáló esetben (környezeti változók, elsősorban a $PATH tartalma!). Ezeket kellene megvizsgálni tüzetesen! G 2016. november 26. 18:08 Molnar Peter írta, : > Hello! > Koszonom az otleteket, nem jott be egyik sem. > Feladom. > Van megoldas, csak nem ertem miert nem mukodik... > Ennyit nem er. > Jelenleg a webmin cron inditasaban nem bizhatok, legalabbis erdemes > ellenorizni... > > > -- > Tisztelettel: > Molnár Péter > http://www.petersoft.hu > > ___ > Techinfo mailing list > Techinfo@lista.sulinet.hu > Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo > Illemtan: http://www.szag.hu/illemtan.html > Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ > -- G@bor --- A divat az, ami elsőre szépnek tűnik, de később ronda lesz. A művészet elsőre csúnya, csak később szépül meg. (SJ) ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
On Sat, Nov 26, 2016 at 07:15:02PM +0100, Gábor Sári wrote: > Hali, > > Az ilyen jellegű problémák tapasztalataim szerint legtöbbször amiatt futnak > félre, mert nem ugyanaz a "környezet/environment" van a hibás futást > produkáló esetben (környezeti változók, elsősorban a $PATH tartalma!). > > Ezeket kellene megvizsgálni tüzetesen! > > G Guruságtól messze vagyok, de igen, nyakam rá, hogy erről van szó. Indíts cron-ból és webminből időzítetten olyan scriptet, ami a "set" esetleg "set | grep '^[A-Z].*='" parancs kimenetét menti valahová és látni fogod, hogy mi okozza a gondot -- illetve a másik tipp, hogy a webminből is ugyanolyan jogosultságokkal (rootként?) fut-e a cucc. -- PTG "A penny for your thoughts?" "A dollar for your death." -- The Odd Couple ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
bin/sh is jo. hulla mindegy mi a kiterjesztes, linux alatt irrelevans. az okra valoszinuleg az derit fenyt, ha osszehasonlitod a set, id, whoami, pwd parancsok kimenetet kezzel es cronbol futtatva. az eredmeny magaert fog beszelni. amugy meg webmin? fujj. Regards Adam Sent from my cellphone > On Nov 26, 2016, at 09:08, Molnar Peter wrote: > > Hello! > Koszonom az otleteket, nem jott be egyik sem. > Feladom. > Van megoldas, csak nem ertem miert nem mukodik... > Ennyit nem er. > Jelenleg a webmin cron inditasaban nem bizhatok, legalabbis erdemes > ellenorizni... > > -- > Tisztelettel: > Molnár Péter > http://www.petersoft.hu > > ___ > Techinfo mailing list > Techinfo@lista.sulinet.hu > Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo > Illemtan: http://www.szag.hu/illemtan.html > Ügyfélszolgálat FAQ: http://sulinet.niif.hu/ ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Hello! >ha osszehasonlitod a set, id, whoami, pwd parancsok kimenetet kezzel es cronbol > futtatva. az eredmeny magaert fog beszelni. Hát lehet, de nekem nem. A pgrep es a service parancsok is a /usr/bin konyvtarban vannak. Ime a 4 "futasi kornyezet" kornyezete, ismetlem, a script az utolsoban nem futtatja a "service apache2 restart" parancsot. Csak a kulonbsegeket hagytam benne. console/root (mukodo kornyezet): PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/home SHELL=/bin/bash SHLVL=2 TERM=xterm _=./c.sh /home webmin/run (mukodo kornyezet): PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin PWD=/usr/share/webmin/cron/ SHELL=/bin/sh SHLVL=1 TERM=dumb _=/bin/bash /usr/share/webmin/cron/ cron (mukodo kornyezet): PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin PWD=/root SHELL=/bin/sh SHLVL=1 TERM=dumb _=/bin/bash uid=0(root) gid=0(root) groups=0(root) /root webmin/cron (nem mukodo kornyezet): PATH=/usr/bin:/bin PWD=/root SHELL=/bin/sh SHLVL=1 TERM=dumb _=/bin/bash /root A Webmin-es megjegyzesedet pedig kerlek magyarazd meg. Mi a baj vele? -- Tisztelettel: Molnár Péter http://www.petersoft.hu ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
On 2016-11-27 00:16, Molnar Peter wrote: Ime a 4 "futasi kornyezet" kornyezete, ismetlem, a script az utolsoban nem futtatja a "service apache2 restart" parancsot. Csak a kulonbsegeket hagytam benne. nem latom az id / whoami parancsok kimenetet a nem mukodo kornyezetben, legalabbis telefonon nem volt olvashato. elhiszem, hogy csak a kulonbsegeket hagytad benne, de engem a teljes parancs kimenete erdekelt. A Webmin-es megjegyzesedet pedig kerlek magyarazd meg. Mi a baj vele? az nem eleg, hogy nem mukodik? :) amugy a koncepcioval van bajom. vegyunk egy olyan kornyezetet, ahol a jogosultsagok, azok szeparalasa es a hozzaferes nem csak szabalyzott, de megoldott is, valamint szukseg van ra. majd az egeszet ultessuk at egy olyan kornyezetbe, ahol sem a jogosultsagok, sem azok szeparalasa nem rendesen megoldott, ellenben tovabbra is szukseg van ra. Ebbol jo megoldas nem sulhet ki, csak kompromisszumos, ami egy megeroszakolasa mindket kornyezetnek. Vegeredmenyben egy olyan tool-t hasznalsz, ami pont abba a kornyezetbe nem valo, ahova szantak. De ertem en a koncepciot: a cli bonyolult, adjunk webes interfeszt mindenkinek, akkor majd olyanok is uzemeltethetnek linuxot akik nem ertik a mogottes koncepciot. Ez utobbi nem feltetlenul rad vonatkozik, de globalisan a velemenyem a webminrol, hogy elsodleges celja eltuntetni a lenyeget, ami utan ne csodalkozzunk, ha akik hasznaljak, nem ertik azt. udv adam ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
Re: [Techinfo] idozitett script futtatas gond
Szia! Lehet hülyeség, de nincs a cron-ba ugyan arra az időpontra más is beállítva. Arra gondolok, hogy a cronjob-ot az említett file-ra úgy kellene beállítani, hogy időlimittel a cronjob-ok ne tudjanak egymásra futni. Pl. ha a webmin otthagyott valamit a cronban ugyan erre, de a felületén már nem látszik az megtévesztő lehet. 2016. 11. 26. 18:08 keltezéssel, Molnar Peter írta: Koszonom az otleteket, nem jott be egyik sem. Feladom. Van megoldas, csak nem ertem miert nem mukodik... Ennyit nem er. Jelenleg a webmin cron inditasaban nem bizhatok, legalabbis erdemes ellenorizni... -- Best regards, Zsolt Meszaros IT-Sysadmin ___ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://sulinet.niif.hu/