This morning I came in to work to a bunch of emails that many if not all of my CentOS 6 systems automatically updated openssl, ntpdate and openssh:

Dec 02 01:46:20 Updated: openssl-1.0.1e-15.el6.x86_64
Dec 02 01:46:20 Updated: ntpdate-4.2.6p5-1.el6.centos.x86_64
Dec 02 01:55:56 Updated: openssh-5.3p1-94.el6.x86_64
Dec 02 01:55:56 Updated: openssh-server-5.3p1-94.el6.x86_64
Dec 02 01:55:57 Updated: openssh-clients-5.3p1-94.el6.x86_64


What is really strange is that these systems cannot perform a "yum update" because there are errors (deliberate for now):

--> Finished Dependency Resolution
Error: Package: cfengine-3.5.2-1.el6.x86_64 (@achieve3000-x86_64)
           Requires: libtokyocabinet.so.8()(64bit)
           Removing: tokyocabinet-1.4.33-6.el6.x86_64 (@base)
               libtokyocabinet.so.8()(64bit)
Updated By: tokyocabinet-1.4.47-6.el6.x86_64 (achieve3000-x86_64)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


These systems started off as minimal installs, and I just installed what we needed for each (they are appliances).

There is no (as far as I can tell) yum daemon running. Here is what is in the crons:

[root@memcached11 etc]# ls cron*
cron.deny  crontab

cron.d:
0hourly  memcached_check  raid-check  setdate  sysstat yumcleanall

cron.daily:
cups logrotate makewhatis.cron mlocate.cron prelink readahead.cron tmpwatch

cron.hourly:
0anacron  mcelog.cron

cron.monthly:
readahead-monthly.cron

cron.weekly:
[root@memcached11 etc]#

and here is what is in /etc/init (for upstart):

[root@memcached11 etc]# ls init
control-alt-delete.conf quit-plymouth.conf readahead-collector.conf start-ttys.conf
init-system-dbus.conf    rc.conf readahead.conf                   tty.conf
kexec-disable.conf       rcS.conf readahead-disable-services.conf
plymouth-shutdown.conf   rcS-emergency.conf  serial.conf
prefdm.conf              rcS-sulogin.conf splash-manager.conf

and finally, here is rc3.d:

[root@memcached11 etc]# ls rc3.d/S*
rc3.d/S01sysstat rc3.d/S13rpcbind rc3.d/S25cups rc3.d/S55memcached rc3.d/S90crond rc3.d/S02lvm2-monitor rc3.d/S14nfslock rc3.d/S25netfs rc3.d/S55memcached11212 rc3.d/S91bacula-fd rc3.d/S10network rc3.d/S15cf-monitord rc3.d/S26acpid rc3.d/S55sshd rc3.d/S95atd rc3.d/S11auditd rc3.d/S15mdmonitor rc3.d/S26haldaemon rc3.d/S55zabbix_agentd rc3.d/S98cf-execd rc3.d/S11portreserve rc3.d/S18rpcidmapd rc3.d/S26udev-post rc3.d/S80postfix rc3.d/S98denyhosts rc3.d/S12rsyslog rc3.d/S19rpcgssd rc3.d/S28autofs rc3.d/S82abrt-ccpp rc3.d/S99local
rc3.d/S13cpuspeed      rc3.d/S20kdump rc3.d/S30nfs        rc3.d/S82abrtd
rc3.d/S13irqbalance rc3.d/S22messagebus rc3.d/S50mcelogd rc3.d/S82abrt-oops

CentOS 5 uses a service: yum-updatesd, which doesn't exist in CentOS 6 (or at least, I don't see it on my systems)

So, my question is:

1.  What process would have done this automatic update?

Thanks in advance


JBB

_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to