[comp.sys.sun] help with vacation program

clayc@uunet.uu.net (Clay Calhoun (Western)) (11/27/90)

OK - so I have been frustrated to the point where I am actually going to
ask for help.... :-)

I can't make the 'vacation' program run to automatically respond to mail!
I've followed the man pages, and when that didn't work - started trying
'other' things, like changing all the permissions on the .vacation.* files
to 666, the permissions on directories to 777, editing/ reversing the
order in the .forward file, changing the name of the .vacation.msg file
(see below for why NOTES #2)....

The executable (/usr/ucb/vaction) is set to 755....and /usr/ucb is set to
755.  I've tried different iterations of the .vacation.msg file...  ie.
deleting blank lines, etc..........and nothing. :-(

Here's the scenario:

1.  I log in as guest
    Guest doesn't have vacation activated
2.  I build the .forward file *just* as it says
3.  I run 'vacation -I'
4.  I log out of guest, and in as clayc
5.  I mail a message to guest
6.  I log out of clayc and in as guest
7.  guest has received my message
8.  *BUT* there's no record of it in either .vacation.dir or .vacation.pag
9.  I log out of guest and in as clayc
10. clay hasn't received a message from guest stating that he's on vacation

NOTES:  the man pages are unclear

1.  the second paragraph says not to include a 'From:' line in the 
    .vacation.msg file - but if I run 'vacation' with no options, and
    without having built a .vacation.msg file, then the application
    puts a 'From:" line in the file!  What's the deal?

2.  At the end of the man pages, under the FILES section, it refers me
    to "$HOME/.vacation.mesg.  Where did .vacation.mesg come from - a 
    typo in .vacation.msg?

So what's the deal?  Have you guys run across this before?  We're running
4.0.3.  I tried it this afternoon on a different box, and it wouldn't work
there either.

So what stupid mistake am I overlooking?  Help!  

Here's my ls:
 <some deleted>

drwxrwxr-x 13 clayc        1024 Nov 10 17:55 .
drwxr-xr-x 78 root         1536 Nov  8 08:40 ..
-rw-r--r--  1 clayc         514 Oct 26 10:17 .cshrc
-rw-rw-r--  1 clayc          29 May  1  1990 .exrc
-rw-r--r--  1 clayc          35 Nov 10 17:54 .forward
-rw-rw-r--  1 clayc         481 Nov  9 09:51 .login
-rw-r--r--  1 clayc        4375 Nov  9 09:56 .mailrc
-rw-rw-r--  1 clayc        7979 Nov  9 09:05 .newsrc
-rw-rw-r--  1 clayc         801 Nov  9 09:38 .plan
-rw-r--r--  1 clayc         633 Oct 17 11:16 .signature
-rw-r--r--  1 clayc           0 Nov 10 17:54 .vacation.dir
-rw-r--r--  1 clayc         169 Nov 10 17:54 .vacation.msg
-rw-r--r--  1 clayc           0 Nov 10 17:54 .vacation.pag

Here's the .forward:

\clayc, "|/usr/ucb/vacation clayc"

Here's the .vacation.msg file that running 'vacation' *generates* itself
when run w/o options:

 From: clayc (via the vacation program)
 Subject: away from my mail

I will not be reading my mail for a while.
Your mail regarding "$SUBJECT" will be read when I return.

=======
cheers,
 clay
 ssds!clayc@uunet.uu.net