Re: [Techinfo] idozitett script futtatas gond

2016-11-26 Thread Sándor Fehér

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

2016-11-26 Thread Molnar Peter

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

2016-11-26 Thread Molnar Peter

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

2016-11-26 Thread Sándor Fehér

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

2016-11-26 Thread Csizmadia Zoltan

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

2016-11-26 Thread Molnar Peter

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

2016-11-26 Thread Gábor Sári
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

2016-11-26 Thread Pirity Tamas Gabor
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

2016-11-26 Thread Adam
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

2016-11-26 Thread Molnar Peter

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

2016-11-29 Thread ka

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

2016-11-29 Thread Mészáros Zsolt

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/