help-cfengine
[Top][All Lists]
Advanced

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

Re: Problems coping a directory structure.


From: Russell . Conner
Subject: Re: Problems coping a directory structure.
Date: 10 Dec 2004 15:09:11 -0800
User-agent: G2/0.2

Yes, it then copies all dirs under the top directory.

Thank you!
I presume this will end up in a later release?

Mark.Burgess@iu.hio.no wrote:
> It seems that this linktype reference is erroneous. Thanks for
> your info. If you replace
>
> if (TRAVLINKS || ip->linktype == 'n')
>
> with
>
> if (TRAVLINKS)
>
> does it work as expected.
>
> Mark
>
> On  6 Dec, Russell.Conner@healthnet.com wrote:
> >
> >
> >
> >
> > I found some of the problem.
> >
> > Kudos to Marc or whoever wrote the module image.c. I am barely C
literate,
> > but I understood what was going on immediately from the code. Very
nice.
> >
> > Anyway, did a search in the code for the error message, found that
> > linktype=none or copy will trigger this behavior of not traversing
a
> > directory:
> >
> >  if (S_ISDIR(statbuf.st_mode))
> >       {
> >       if (TRAVLINKS || ip->linktype == 'n')
> >          {
> >          CfLog(cfverbose,"Traversing directory links during copy is
too
> > dangerou
> > s, pruned","");
> >          continue;
> >          }
> >
> > Ok. But that is not what the documentation, "Cfengine reference"
chatper 4,
> > section 4.11, page 57. From the linktype keyword discription:
> >
> > "If this value is set to copy or none, symbolic links will be
replaced by
> > actual copies of the files they point to. Note that for
directories, this
> > option is ignored."
> >
> > Directories are effected by this switch. Either a clarification or
a
> > warning should be added that it is incompatable with the recurse
switch.
> >
> > The problem with encrypt = true working vrs no encrypt keyword
still evades
> > me.
> >
> >
> >
> > Russell Conner
> > Systems Engineer, VMS & Unix Systems
> > Health Net, Inc.
> > (916)935-3610
> >
> >
> > |---------+---------------------------->
> > |         |           Russell Conner   |
> > |         |                            |
> > |         |           12/03/2004 04:16 |
> > |         |           PM               |
> > |         |                            |
> > |---------+---------------------------->
> >
>------------------------------------------------------------------------------------------------------------------------------|
> >   |
|
> >   |       To:      Russell Conner/SAC/COR/FHS@FHS
|
> >   |       cc:      Brendan Strejcek <brendan@cs.uchicago.edu>,
help-cfengine@gnu.org,
> >   Russell.Conner@healthnet.com               |
> >   |       Subject: Re: Problems coping a directory
structure.(Document link: Russell Conner)
|
> >
>------------------------------------------------------------------------------------------------------------------------------|
> >
> >
> >
> > An update:
> >
> > More strangeness, I set the encrypt=true switch and it started
working for
> > at least the base directory. As a wild ass guess, could this be a
parallel
> > process if not encrypted, but serial if it is encrypted? I am just
> > guessing....
> >
> > Continued strangeness: even though I have recurse=inf, it refuses
to do it,
> > see this -v output:
> >
> >
> > cfengine:web-prdnfs3: Traversing directory links during copy is too
> > dangerous, pruned
> >
> >
> > current format of the command:
> >
> >  $(repo)/etc/conf dest=/hosts/repository/rimmer/etc recurse=inf
> > server=rimmer
> >  linktype=copy backup=false encrypt=true
> >
> > My frustration mounts as I struggle to understand what I am doing
wrong
> > here. Either I am not understanding the copy class, or I am
pounding nails
> > with a wrench.
> >
> >
> >
> >
> > Russell Conner
> > Systems Engineer, VMS & Unix Systems
> > Health Net, Inc.
> > (916)935-3610
> >
> >
> >
> >
> > This  message,together  with  any  attachments, is
> > intended only for the use of the individual or entity
> > to which it is addressed. It may contain information
> > that is confidential and prohibited from disclosure.
> > If you are not the intended recipient, you are hereby
> > notified that  any dissemination  or copying of this
> > message or any attachment is strictly prohibited. If
> > you have received this message in error, please notify
> > the  original  sender immediately by telephone or by
> > return e-mail and delete this message, along with any
> > attachments, from your computer.  Thank you.
> >
> >
> >
> >
> > _______________________________________________
> > Help-cfengine mailing list
> > Help-cfengine@gnu.org
> > http://lists.gnu.org/mailman/listinfo/help-cfengine
>
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Work: +47 22453272            Email:  Mark.Burgess@iu.hio.no
> Fax : +47 22453205            WWW  :  http://www.iu.hio.no/~mark
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



reply via email to

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