On Tuesday 10 January 2006 16:42, qboosh wrote:
> Author: qboosh                       Date: Tue Jan 10 14:42:27 2006 GMT
> Module: SPECS                         Tag: HEAD
> ---- Log message:
> - move "lockdir" from /var/lock/samba to /var/lib/samba as it contains
>   persistent valuable data and some cache, not just locks!
>   (merged from OpenBIZ)
why it's in %post, not in some trigger?

> - removed outdated STATUS..LCK and mkdirs trigger

[...]
> @@ -1098,7 +1099,18 @@
>  %post
>  /sbin/chkconfig --add smb
>  if [ -r /var/lock/subsys/smb ]; then
> -     /etc/rc.d/init.d/smb restart >&2
> +     if [ -f /var/lock/samba/connections.tdb -a ! -f
> /var/lib/samba/connections.tdb ]; then +              echo "Moving old 
> /var/lock/samba
> contents to /var/lib/samba"
> +             /etc/rc.d/init.d/smb stop >&2
> +             mv -f /var/lock/samba/*.tdb /var/lib/samba 2>/dev/null || :
> +             mv -f /var/lock/samba/*.dat /var/lib/samba 2>/dev/null || :
> +             if [ -d /var/lock/samba/printing ]; then
> +                     mv -f /var/lock/samba/printing/*.tdb 
> /var/lib/samba/printing
> 2>/dev/null || : +            fi
> +             /etc/rc.d/init.d/smb start >&2
> +     else
> +             /etc/rc.d/init.d/smb restart >&2
> +     fi

-- 
glen
_______________________________________________
pld-devel-en mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to