Hjälp med Schemaläggaren i HomeAutomation

Moderator: Telldus

Post Reply
riso
Posts: 30
Joined: Fri Mar 17, 2023 9:45 am

Hjälp med Schemaläggaren i HomeAutomation

Post by riso »

Hej ! :wave: :cry:
Jag Har problem med schemaläggaren i HomeAutomation, Vill använda statiska schemor & solsyrd.
Via shell så kan jag köra som apache user (httpdusr)
/mnt/ext/opt/apache/bin/php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=28 status=1 (alla lampor tänds)

(i debug.txt logen ) dyker detta upp när jag lägger up ett nytt schema!!

Crontab line: 22 10 * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=1
2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 23 10 * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=0
2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 22 10 * * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=1
2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:


Crontab line: 23 10 * * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=0
2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab -l > /tmp/tempcrontab
Output:

2011.01.5 10:20 admin 192.168.200.20 Command: crontab /tmp/tempcrontab
Output:

Men inget händer med lamporna nät tiden passeras.. :shock:
/tmp/tempcrontab skapas men är tom ??

I apache logen så säger den crontab: This applet requires root priviledges!
httpdusr är ej med i admin gruppen!!

Håller på att bli galen snälla hjälp Vad skall jag göra?? :banghead: :banghead: :banghead: :banghead:
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by tom_rosenback »

Hej,

Är httpdusr med i /etc/cron.allow och inte i /etc/cron.deny ?
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
riso
Posts: 30
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by riso »

Ja httpdusr är inlagt i /etc/cron.allow , /etc/cron.deny finns ej!!
Hmm vet ej mer vad jag kan göra!!

Taksam för all hjälp jag kan få!
Daniel
Posts: 317
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by Daniel »

Hmmm... Om du är inloggad som in apache-användare och kör "crontab -l", vad händer då? Och om du inloggad som root kör "crontab -u httpdusr -l"?

Om du (inloggad som httpdusr) kör

Code: Select all

echo "22 10 * * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=1" | crontab
och sedan efter det "crontab -l"?

/Daniel
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
riso
Posts: 30
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by riso »

[/etc] # su httpdusr
[/etc] # crontab -l
crontab: This applet requires root priviledges!
[/etc] #


[/etc] # su admin
Password:
[/etc] # crontab -u httpdusr -l
[/etc] #

[/etc] # su httpdusr
[/etc] # echo "22 10 * * * /mnt/ext/opt/apache/bin//php /share/MD0_DATA/Web/HomeAutomation/tdtool.php task=29 status=1" | crontab
crontab: This applet requires root priviledges! :banghead: :banghead: :banghead: :banghead:
[/etc] #

[/etc] # crontab -l
crontab: This applet requires root priviledges!
[/etc] #

Hmm kör detta på en Intel Atom Nas (Qnap)
Så jag vet ej om cron.allow skall ligga under etc/cron.allow försökt att gooogla på det om det skiljer sig åt på denna maskin.
hmm är lite linux rookie.

Tack för all hjälp.!
Daniel
Posts: 317
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by Daniel »

Googlade lite på felmeddelandet. Kommer till en massa sidor om olika nasar och busybox och grejer. Så det känns som att detta är något specifikt för inbyggda enheter. Har därmed tyvärr ingen aning. Qnap verkar ha ett forum, jag är rädd att jag får hänvisa dit. Om du säger att du behöver kunna köra crontab som en vanlig användare och vilket fel du får så tycker man ju att någon där borde veta...

/Daniel
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by tom_rosenback »

Googlade lite och såg att ngn WRT burk ville ha cron.deny/allow filerna i /opt/var/cron kan detta vara fallet för din QNap?
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
riso
Posts: 30
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by riso »

Hallåj! :wave:
Har skapat filen cron.allow på test enligt nedan,
med 777 utan framgång .. .. >8o/ :banghead: :banghead: :banghead: :banghead: :banghead:

----------------------------------------------
/opt/var/cron/cron.allow
/opt/var/cron/spool/cron/cron.allow
/opt/etc/cron.allow
/etc/cron.allow
----------------------------------------------

Har inte riktigt fått svar ifrån Qnap Supporten om den har stöd för cron.allow.
Men en forum användare misstänkte att den inte hade stöd för det..

Måste gå på något sätt!!
Det mesta har gått att få in trots att man är en rookie på linux genom Trail & Error *Hehehe*..
Så som Sabnzbd,dropbox,Couchpotato,Spotify
hmmmmmmmmmmm.
Daniel
Posts: 317
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by Daniel »

riso wrote:Har inte riktigt fått svar ifrån Qnap Supporten om den har stöd för cron.allow.
Men en forum användare misstänkte att den inte hade stöd för det..
Om den inte har det så kan man ju undra hur det har resonerats.

"Ska vi skicka med cron i vår burk, det är ju någonting man kan ha nytta av?"

"Nja. Det är ju säkert bra att ha, men tar en massa plats. Kan vi inte skapa en lite strippad version där vi plockar bort några features och skicka med?"

Hmmm...

/Daniel
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by tom_rosenback »

riso wrote:Hallåj! :wave:
Har skapat filen cron.allow på test enligt nedan,
med 777 utan framgång .. .. >8o/ :banghead: :banghead: :banghead: :banghead: :banghead:

----------------------------------------------
/opt/var/cron/cron.allow
/opt/var/cron/spool/cron/cron.allow
/opt/etc/cron.allow
/etc/cron.allow
----------------------------------------------

Har inte riktigt fått svar ifrån Qnap Supporten om den har stöd för cron.allow.
Men en forum användare misstänkte att den inte hade stöd för det..

Måste gå på något sätt!!
Det mesta har gått att få in trots att man är en rookie på linux genom Trail & Error *Hehehe*..
Så som Sabnzbd,dropbox,Couchpotato,Spotify
hmmmmmmmmmmm.
Vad hade du i cron.allow? Testa skapa en tom cron.deny och ingen cron.allow
Daniel wrote:
riso wrote:Har inte riktigt fått svar ifrån Qnap Supporten om den har stöd för cron.allow.
Men en forum användare misstänkte att den inte hade stöd för det..
Om den inte har det så kan man ju undra hur det har resonerats.

"Ska vi skicka med cron i vår burk, det är ju någonting man kan ha nytta av?"

"Nja. Det är ju säkert bra att ha, men tar en massa plats. Kan vi inte skapa en lite strippad version där vi plockar bort några features och skicka med?"

Hmmm...

/Daniel
Ja det kan man allt undra...
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
riso
Posts: 30
Joined: Fri Mar 17, 2023 9:45 am

Re: Hjälp med Schemaläggaren i HomeAutomation

Post by riso »

Hallåj! :wave:
Har tagit bort filerna ((cron.allow)) helt, skapat filerna cron.deny enligt nedan,
med 777 utan framgång ..
----------------------------------------------
/opt/var/cron/cron.deny
/opt/var/cron/spool/cron/cron.deny
/opt/etc/cron.deny
/etc/cron.deny
----------------------------------------------

Forftfarande kan admin köra crontab samt apache user ej köra cronrab

Code: Select all

[/] # su httpdusr
[/] # crontab
crontab: This applet requires root priviledges!
Post Reply