#!/bin/bash # SI post-install script, run after SI has installed the OS, to kill processes SI does not kill # (so /a can be umounted cleanly) # SI post-install scripts run in a chroot environment of the final OS image if [ -f "/etc/SuSE-release" ];then str_out=`ps -ef | grep -v grep | grep syslog-ng` if [ $? -eq 0 ];then str_id=`echo $str_out | awk '{print $2}'` kill -9 $str_id fi fi # SI starts klogd in the chroot, but does not kill it killall klogd # flush all write buffers, just in case SI can not umount /a echo "Syncing file systems" sync #todo: remove #echo "Processes still using /:" #fuser -v / #sleep 30