Problem with cron


 
Thread Tools Search this Thread
Operating Systems Solaris Problem with cron
# 1  
Old 03-09-2010
Problem with cron

Just wanted to know, what happens if a user exists in both files cron.allow and cron.deny.

Will the user be able to set cron?

Thanks,
Deepak
# 2  
Old 03-09-2010
He cannot run cron, in this case.
# 3  
Old 03-09-2010
A very strange problem comes when a user runs cron. The editor doesn't open while issuing
Code:
#crontab -e

A error comes instead,

Code:
Xlib : connection to ":0.0" refused by server
Xlib : No protocol specified

Error : Can't open display: : 0.0
crontab: temporary file empty

Please guide me to resolve this.

Thanks,
Deepak

---------- Post updated at 11:05 AM ---------- Previous update was at 10:55 AM ----------

Incredible, if a user exists in cron.allow and cron.deny files, user will be able to run cron.
Code:
Xlib : connection to ":0.0" refused by server
Xlib : No protocol specified

Error : Can't open display: : 0.0
crontab: temporary file empty

This error was only due to the lack of users home directory. When I run with a user having home directory, it runs successfully.

Thanks,
Deepak
# 4  
Old 03-09-2010
As which user you're doing this?
did you try EDITOR=vi; export EDITOR , then crontab -e ?
# 5  
Old 03-10-2010
The editor is already set to VI. Thats why, when issuing

#crontab -e

with root user, it is coming with VI. The problem is with issuing same command with other users whoever is not having home directory. The same user when directory gets assigned, able to edit and run cron. Now the problem is over when there is home diretory. But I wanted to know what is the impact if there is no home directory.

Thanks,
Deepakk
# 6  
Old 03-10-2010
Quote:
Originally Posted by naw_deepak
The editor is already set to VI. Thats why, when issuing

#crontab -e

with root user, it is coming with VI. The problem is with issuing same command with other users whoever is not having home directory. The same user when directory gets assigned, able to edit and run cron. Now the problem is over when there is home diretory. But I wanted to know what is the impact if there is no home directory.

Thanks,
Deepakk
You've already got the answer for your question
# 7  
Old 03-10-2010
Incredible, thanks for your interest in my problem. As far as I guess, if there is home directory for a user then when the user logs in, it sets the variables as per instructions from scripts in the home directory. Which makes VI as a default editor.

But when no home directory, user won't get any kind of set variables.

Is this the reason for below error message?

Xlib : connection to ":0.0" refused by server
Xlib : No protocol specified

Error : Can't open display: : 0.0
crontab: temporary file empty

Thanks,
Deepak
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Execution problem with Cron: Script works manually but not w/Cron. Why?

Hello gurus, I am making what I think is a simple db2 call from within a shell script but I am having difficulty producing the desired report when I run the script shown below from a shell script in cron. For example, my script and the crontab file setup is shown below: #!/bin/ksh db2... (3 Replies)
Discussion started by: okonita
3 Replies

2. Shell Programming and Scripting

Problem with Cron

Hi i am new here and have a quick question. i am receiving ./project.sh: line 12: syntax error near unexpected token `newline' ./project.sh: line 12: `echo "`date +"%F %R"` `md5sum /etc/passwd`" >> ' error message here is my script. could you please help! #!/bin/bash # PROGRAM:... (4 Replies)
Discussion started by: mas1888
4 Replies

3. UNIX for Dummies Questions & Answers

Cron Problem

Hello folks, I've got a few cron jobs listed under a particular user id. They are running fine but then they are creating a new process every time they are running. Any idea folks? (3 Replies)
Discussion started by: King Nothing
3 Replies

4. UNIX for Dummies Questions & Answers

cron problem

I'm using Red Hat and I need to get cron working and I'm not sure what the problem is. As a test I've done the following: 1) In /etc/cron.d I've created a file called date with the following contents 2) */1 * * * * root date >> /root/thedate 3) This works perfectly. It sends the date every... (1 Reply)
Discussion started by: kerpm
1 Replies

5. Shell Programming and Scripting

cron problem

Hi frnds... I m facing very irritating problem already waisted my 2 days.. I have a following script..( i am pasting only the main code) ftp -ivn 213.194.40.77 <<FTP user $user $password binary cd $FileDir/out lcd $localpath get $file rename $FileDir/out/$file $FileDir/tmp/$file... (7 Replies)
Discussion started by: clx
7 Replies

6. UNIX for Dummies Questions & Answers

Cron problem

Hi, I've just done a school boy error. I was trying to edit the crontab but instead of using: crontab -e I used crontab -r without realising. Then went to look at the crontab but ntohing their. Looked int he manual and -r removed the crontab. Is their any way of getting this back?? ... (3 Replies)
Discussion started by: tez
3 Replies

7. UNIX for Advanced & Expert Users

cron problem!

The cron daemon on one of my HP boxes is giving the following error: I checked the queuedefs man page, and it has left me a bit confused. The man page says: So this means that no more than 100 cronjobs can be run at one time (we do not use at and batch on this system). The... (4 Replies)
Discussion started by: blowtorch
4 Replies

8. AIX

Problem with cron

Hi all I am trying to run a job via cron, however it does not execute. The cron log file has the following lines in it. When I run the command at CL, it works. root : CMD ( su - JHOps -c $JHOPSROOT/exe/JHOPS15MIN.sh # Execute 15 minute collections ) : PID ( 516342 ) : Fri Nov 25 ... (2 Replies)
Discussion started by: jhansrod
2 Replies

9. UNIX for Dummies Questions & Answers

CRON problem

I am having a problem running a shell within CRON. It will run successfully if I do not inject a .profile into the entry. However, the second I place a . profile in front of the shell, the job does not execute. Any ideas? (4 Replies)
Discussion started by: VooDooMan
4 Replies

10. UNIX for Dummies Questions & Answers

Cron problem

Hi, I want to run my shrip for every 30 min.. if i enter crontab -l i am getting following.. 00,10,20,30,40,50 * * * * /home/arbuser/temp2/perform/per.sh 00,15,40,35,50 * * * * sh home/arbuser/temp2/perform/per.sh if I enter like this : ps -ef |grep cron root 311454 1 0... (3 Replies)
Discussion started by: redlotus72
3 Replies
Login or Register to Ask a Question