radish;320465 Wrote: 
> Ahh - after a little reading I'm going to guess it was apparmor that
> needed restarting to load the new mysqld profiles post install. Anyway
> of getting that step into the .deb, or the startup script?

I've been using .deb on Ubuntu 8.04 for some time and update the
version almost daily without having to reboot.

The .deb archive "postinst" contains a script which modifies the
apparmor MySql config and then restarts it:


Code:
--------------------
        # If there's an apparmor config, we need to update it to allow mysql to 
work properly
        if [ -f /etc/apparmor.d/usr.sbin.mysqld ]; then 
                ## Remove the end-bracket so we can input our data into the 
file...
                sed -e 's/}//' /etc/apparmor.d/usr.sbin.mysqld > 
/etc/apparmor.d/usr.sbin.mysqld.squeezecenter.new
                echo "  # SqueezeCenter Apparmor Changes for MySqld
  /var/lib/squeezecenter/cache/ r,
  /var/lib/squeezecenter/cache/my.cnf r,
  /var/lib/squeezecenter/cache/mysql.startup rw,
  /var/lib/squeezecenter/cache/mysql-error-log.txt rw,
  /var/lib/squeezecenter/cache/squeezecenter-mysql.pid w,
  /var/lib/squeezecenter/cache/squeezecenter-mysql.sock w,
  /var/lib/squeezecenter/cache/MySQL/ r,
  /var/lib/squeezecenter/cache/MySQL/** rwk,
  } " >> /etc/apparmor.d/usr.sbin.mysqld.squeezecenter.new
  
                mv /etc/apparmor.d/usr.sbin.mysqld 
/etc/apparmor.d/usr.sbin.mysqld.squeezecenter.orig
                mv /etc/apparmor.d/usr.sbin.mysqld.squeezecenter.new 
/etc/apparmor.d/usr.sbin.mysqld
                /etc/init.d/apparmor restart             
                echo "\n"
        fi
  
--------------------


So you should not need to reboot each time you update.  Maybe what you
experienced was a one off.


-- 
Ramage

T5500 1.6GHz, SC 7.1-20404 Win Vista, Alien 2.0
P4 2.6GHz, SC 7.1-20404 WinXP, Alien 2.0
P2 266MHz, ClarkConnect 4.1, SC 7.1-21175, Alien 2.0
AMD64x2 ubuntu 8.04, SC 7.2~21792, Alien 2.01b1
------------------------------------------------------------------------
Ramage's Profile: http://forums.slimdevices.com/member.php?userid=5343
View this thread: http://forums.slimdevices.com/showthread.php?t=49780

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/unix

Reply via email to