Strona 1 z 1

Cron/Crontab - potwierdzenie wykonania polecenia - jak?

: 04 lipca 2009, 23:33
autor: Xart Irok
Może było już wiele tematów z tym ale nie bardzo się orientuję jak to z tym crontabem jest.
W /var/mail/root wyskakuje coś takiego:

Kod: Zaznacz cały

run-parts: /etc/cron.daily/postfix-policyd exited with return code 255

From root@*************  Sat Jul  4 23:10:03 2009
Return-Path: <root@*************>
X-Original-To: root
Delivered-To: root@************
Received: by ************** (Postfix, from userid 0)
	id 8FA70B7914; Sat,  4 Jul 2009 23:10:03 +0200 (CEST)
From: root@*********** (Cron Daemon)
To: root@**********
Subject: Cron <root@********>          /root/drag/theforgottenserver || ( cd / && run-parts --report /etc/cron.daily )
Content-Type: text/plain; charset=ISO-8859-2
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>
Message-Id: <20090704211003.8FA70B7914@****************>
Date: Sat,  4 Jul 2009 23:10:01 +0200 (CEST)

> WARNING: The Forgotten Server has been executed as root user! It is recommended to execute as a normal user.
Continue? (y/N)

> ERROR: Aborted.
Teraz komenda, która ma uruchomić daną aplikację:

Kod: Zaznacz cały

5 1	* * *	root          /root/drag/theforgottenserver || ( cd / && run-parts --report /etc/cron.daily )
Tylko nie wiem czy mogę do tego zastosować krótszą wersję:

Kod: Zaznacz cały

5 1	* * *	root          /root/drag/theforgottenserver
Sedno tematu, potrzebuję dopisać do komendy żeby wpisywało literę i ją zatwierdzało bo bez tego aplikacja z prawami użytkownika root się nie uruchomi. Aplkacja prawie się sama włącza ale potrzebuje ona dodatkowego potwierdzenia.

Jeśli w złym dziale napisałem proszę o przeniesienie.

: 28 lipca 2009, 00:29
autor: sigo
Sprawdź, czy aplikacja nie posiada flagi do pominięcia pytania (np. aptitude posiada takową).