[rt-users] Happened after patch

Bryon Baker bbaker at copesan.com
Fri Sep 26 15:15:19 EDT 2014


Need some help.  I patch opensuse 12.3 yesterday for the Shellshock Bash Threat.

Now I get the following error.
  msg  3/68 (19058 bytes), delivery error (command rt-mailgate 15079 wrote to stderr: cannot chdir to /root from /tmp/9RCVS3sfzz: Permission denied, aborting. at /usr/lib/perl5/site_perl/5.16.2/File/Temp.pm line 784.)

Here is the perl script I am running as a cron job
use DBI;
use Proc::ProcessTable;
use Process;
use DateTime;

my $command2 = " ";
my $currentID = $$;
my $dt = DateTime->now;

open(FILE, "ps aux|");
while (<FILE>)
{
(my $uid,my $pid,my $cpu,my $mem,my $vsz,my $rss,my $tty,my $stat,my $start,my $time,my $command,my $command1,my $command2) = split;

$command .= $command1 // "Unknown";
$command .= $command2 // "Unknown";

my $result = index($command, "/usr/bin/getmail");
if ($pid ne $currentID)
{
   if ($result > -1)
   {
     print "$dt Scrip already running $command $pid $currentID $result\n";
     exit;
   }
}
}
if(! chdir("/root")){
    print "\n cannot change the working directory \n";
}

system("getmail -r /opt/rt4/etc/getmail/getmailHelpdesk -g /opt/rt4/etc/getmail");
#system("getmail -r /opt/rt4/etc/getmail/getmailCUHelpdesk -g /opt/rt4/etc/getmail");
#system("getmail -r /opt/rt4/etc/getmail/getmailPartnerRequest -g /opt/rt4/etc/getmail");
system("getmail -r /opt/rt4/etc/getmail/getmailBounce -g /opt/rt4/etc/getmail");

Here is my getmail config
[retriever]
#type = SimpleIMAPSSLRetriever
#server = imap.gmail.com
#port = 993
#username = testcopesan at gmail.com<mailto:testcopesan at gmail.com>
#password =
#mailboxes = ('BBaker',)

type = SimpleIMAPSSLRetriever
#server = pod51010.outlook.com
server = outlook.office365.com
port = 993
username =
password =
mailboxes = ('To_Request_Tracker',)

[destination]
type = MDA_external
path = /opt/rt4/bin/rt-mailgate
user = rt
group = rtgroup
arguments = ("--url", "http://localhost/rt", "--queue", "IT Helpdesk InBox", "--action", "correspond",)

[options]
read_all = false
delete = false
received = True
delivered_to = false
delete_after = 30
max_messages_per_session = 1
message_log = /opt/rt4/var/log/Helpdeskmail.log


When retrieving messages.  Two things are happening

1: I am getting multiple Tickets from one email every time I retrieve emails.
2: I get directories left over in the tmp directory with strange names
Ie:
1WIaWc2pkH
I6oSjd1eH4
TbpZ6dj3i9
c9BeTfQUqN
m_iT06tRYz
rmr3N7P9Y4

Would appreciate help currently system has been down for about 12 hours.


Bryon Baker
Network Operations Manager
Copesan - Specialists in Pest Solutions
800-267-3726  *  262-783-6261 ext. 2296
bbaker at copesan.com<mailto:cstephan at copesan.com>
www.copesan.com<http://www.copesan.com/>
"Servicing North America with Local Care"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20140926/f08873f1/attachment.htm>


More information about the rt-users mailing list