bug-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Few bugs in 1.6.0.a13 on Solaris 8...


From: Ronan KERYELL
Subject: Few bugs in 1.6.0.a13 on Solaris 8...
Date: Tue, 31 Oct 2000 14:32:32 +0100 (MET)
User-agent: WEMI/1.13.5 (Fijieda) FLIM/1.13.1 (Tawaramoto) Emacs/20.4 (sparc-sun-solaris2.7) MULE/4.0 (HANANOEN)

Hello to the cfengine developpers...

1)

Minor one in the verbose output of cfengine :

Additional hard class defined as: 32_bit
Additional hard class defined as: sunos_5.8
                                         ^
Additional hard class defined as: sunos_sun4u
Additional hard class defined as: sunos_sun4u_5.8
                                               ^
Additional hard class defined as: sparc
Additional hard class defined as: sunos_sun4u_5_8_Generic_108528_01

GNU autoconf class from compile time: solaris2.7
                                              ^

  Careful with this - it might not be correct at run time if you have
  several OS versions with binary compatibilty!

gavotte.enst-bretagne.fr: No preconfiguration file
Import file /usr/local/Solaris-8/share/cfengine/cf.main
Import file /usr/local/Solaris-8/share/cfengine/cf.automount
Secure copying is not possible without libcrypto from OpenSSL
Secure copying is not possible without libcrypto from OpenSSL
Secure copying is not possible without libcrypto from OpenSSL
Import file /usr/local/Solaris-8/share/cfengine/cf.exportfs
Accepted domain name: enst-bretagne.fr


Defined Classes = ( any InstallSendmail Monday Hr18 Min24 Min20_25 Day30 October
 Yr2000 solaris gavotte_enst_bretagne_fr enst_bretagne_fr gavotte 32_bit sunos_5
_8 sun4u sunos_sun4u sunos_sun4u_5_8 sparc sunos_sun4u_5_8_Generic_108528_01 sol
aris2_7 servers ExportIntern LaunchExportfs )

Here it is Ok with "_" instead of "."


2)

editfiles:
   solaris::
      { /etc/vfstab
         # To use logging file systems:
         ReplaceAll '^(/dev/.*)-' With '\1logging'
      }

deals to
cf:gavotte: Begin editing /etc/vfstab
Checking for replace/^(/dev/.*)-/\1logging
Inserting \1logging 
Delete Item: /dev/dsk/c0t0d0s0  -       -       swap    -       no      -
Inserting \1logging 
Delete Item: /dev/dsk/c0t0d0s3  /dev/rdsk/c0t0d0s3      /       ufs     1      
no       -
Inserting \1logging 
Delete Item: /dev/dsk/c0t0d0s6  /dev/rdsk/c0t0d0s6      /usr    ufs     1      
no       -
Inserting \1logging 
Delete Item: /dev/dsk/c0t0d0s4  /dev/rdsk/c0t0d0s4      /var    ufs     1      
no       -
Inserting \1logging 
Delete Item: /dev/dsk/c0t0d0s7  /dev/rdsk/c0t0d0s7      /export/interne ufs    
2yes     -
cf:gavotte: End editing /etc/vfstab
.....................................................................
cf:gavotte: Edited file /etc/vfstab 


# more /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr          ufs     1       yes     -
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
\1logging
\1logging
\1logging
\1logging
\1logging
swap    -       /tmp    tmpfs   -       yes     -

Too bad... :-)

Looks like the regex is not dealt in the With part.



3)

editfiles:
   solaris::
      { /etc/nsswitch.conf
         SetCommentStart '#'
         CommentLinesStarting 'hosts:      nisplus [NOTFOUND=return] files'
         UnCommentLinesContaining 'hosts:     nisplus dns [NOTFOUND=return] 
files'
      }

Replace 

# consult /etc "files" only if nisplus is down. 
hosts:      nisplus [NOTFOUND=return] files
#Uncomment the following line, and comment out the above, to use both DNS
#and NIS+.  You must also set up the /etc/resolv.conf file for DNS name
#server lookup.  See resolv.conf(4).
#hosts:     nisplus dns [NOTFOUND=return] files

into

# consult /etc "files" only if nisplus is down. 
hosts:      nisplus [NOTFOUND=return] files
#Uncomment the following line, and comment out the above, to use both DNS
#and NIS+.  You must also set up the /etc/resolv.conf file for DNS name
#server lookup.  See resolv.conf(4).
s


Strange : the first "host" line is unchanged and the second one is
garbled...


4)

When I compile, I have a
/usr/local/teTeX/bin/sparc-sun-solaris2.7/makeinfo: unrecognized option `--html'
Try `makeinfo --help' for more information.

May be I have a too old teTeX ?


5)

Little bug in the reference manual :
http://www.iu.hioslo.no/cfengine/docs/cfengine-Reference.html

Node:showactions, Next:site, Previous:sensiblesize, Up:control 

ShowActions

   SensibleSize  = ( on )
   ^^^^^^^^^^^^
Should be ShowActions.

Thank you in advance,
-- 
    Ronan KERYELL              |\/
    Labo Informatique Télécom  |/)  Tel:    (+33|0) 2.29.00.14.15
    ENST Bretagne, BP832       K    Fax:    (+33|0) 2.29.00.12.82
    29285 BREST CEDEX          |\   E-mail: address@hidden
    FRANCE                     | \  http://www-info.enst-bretagne.fr/~keryell



reply via email to

[Prev in Thread] Current Thread [Next in Thread]