1*fd1efedcSConrad Meyer#!/bin/sh 2*fd1efedcSConrad Meyer# 3*fd1efedcSConrad Meyer# 4*fd1efedcSConrad Meyer# `calendar -a' needs to die. Why? Because it's a bad idea, particular 5*fd1efedcSConrad Meyer# with networked home directories, but also in general. If you want the 6*fd1efedcSConrad Meyer# output of `calendar' mailed to you, set up a cron job to do it, 7*fd1efedcSConrad Meyer# or run it from your ~/.profile or ~/.login. 8*fd1efedcSConrad Meyer# 9*fd1efedcSConrad Meyer 10*fd1efedcSConrad Meyer# If there is a global system configuration file, suck it in. 11*fd1efedcSConrad Meyer# 12*fd1efedcSConrad Meyerif [ -r /etc/defaults/periodic.conf ] 13*fd1efedcSConrad Meyerthen 14*fd1efedcSConrad Meyer . /etc/defaults/periodic.conf 15*fd1efedcSConrad Meyer source_periodic_confs 16*fd1efedcSConrad Meyerfi 17*fd1efedcSConrad Meyer 18*fd1efedcSConrad Meyercase "$daily_calendar_enable" in 19*fd1efedcSConrad Meyer [Yy][Ee][Ss]) 20*fd1efedcSConrad Meyer echo "" 21*fd1efedcSConrad Meyer echo "Running calendar:" 22*fd1efedcSConrad Meyer 23*fd1efedcSConrad Meyer calendar -a && rc=0 || rc=3;; 24*fd1efedcSConrad Meyer 25*fd1efedcSConrad Meyer *) rc=0;; 26*fd1efedcSConrad Meyeresac 27*fd1efedcSConrad Meyer 28*fd1efedcSConrad Meyerexit $rc 29