| version 1.31, 2009/12/10 19:23:11 |
version 1.35, 2010/02/10 20:57:07 |
|
|
| #!/bin/sh |
#!/bin/sh |
| # $RedRiver: update_openbsd,v 1.30 2009/12/10 18:21:51 andrew Exp $ |
# $AFresh1: update_openbsd,v 1.33 2009/12/31 16:48:19 andrew Exp $ |
| |
|
| installed_sets() { |
installed_sets() { |
| local misc=/usr/share/doc/README |
local misc=/usr/share/doc/README |
|
|
| fi |
fi |
| done |
done |
| |
|
| sendmail -d0.1 -bt < /dev/null | grep -q SASL |
sendmail -d0.1 --badoption </dev/null 2>/dev/null | grep -q SASL |
| if [ $? == 0 ]; then |
if [ $? == 0 ]; then |
| echo -n ' sendmail-smtp_auth' |
echo -n ' sendmail-smtp_auth' |
| fi |
fi |
|
|
| |
|
| follow_symlink () { |
follow_symlink () { |
| local _file=$1 |
local _file=$1 |
| local _next=$( file $_file | |
# This could go circular, but I dunno how to fix that. |
| grep 'symbolic link' | |
if [ -h $_file ]; then |
| sed -e s/^.*\\\`// -e s/\\\'\$// ) |
follow_symlink $( file $_file | |
| if [ -h $_next ]; then |
grep 'symbolic link' | |
| follow_symlink $_next |
sed -e s/^.*\\\`// -e s/\\\'\$// ) |
| else |
else |
| echo $_next |
echo $_file |
| fi |
fi |
| } |
} |
| |
|
|
|
| |
|
| local _send_dmesg=`dirname $0`/send_dmesg |
local _send_dmesg=`dirname $0`/send_dmesg |
| if [ -e "$_send_dmesg" ]; then |
if [ -e "$_send_dmesg" ]; then |
| if[ -e $RELEASEDIR/.send_dmesg ]; then |
if [ -e $RELEASEDIR/.send_dmesg ]; then |
| $_send_dmesg |
$_send_dmesg |
| rm -f $RELEASEDIR/.send_dmesg |
rm -f $RELEASEDIR/.send_dmesg |
| else |
elif [ X"$CUR_VER" != X"$NEW_VER" ]; then |
| touch $RELEASEDIR/.send_dmesg |
touch $RELEASEDIR/.send_dmesg |
| fi |
fi |
| fi |
fi |