Package: cfengine2
Version: 2.2.8-1
Severity: normal

Hi,

I wanted to edit a file in my current directory, and have thus created
this recipe:

------ cut
control:
   any::
       actionsequence = ( editfiles )
       EditFileSize = ( 30000 )

editfiles:
   any::
      { sshd_config
        PrependIfNoSuchLine "# Testing cfagent"
      }
------ cut

I also have a file "sshd_config" in the current directory. When I run
the recipe, I get the following (shortened for brevity):

debian$ cfagent  -v -qKf ./cfagent-2.conf
...
cfengine:debian: Couldn't stat  - no file to edit
...


and nothing happens. Then I thought I should quote the file name, or
escape it with a backslash, but that didn't help too much. At least,
escaping the underscore yields an enlightening error message:


cfengine:debian: Couldn't stat sshd\_config - no file to edit


Fortunately, specifying an absolute path worked, but in general, I'd
much appreciate if regular Unix style file names just work.


Kind regards,
--Toni++


-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'proposed-updates'), (450, 'testing'), 
(250, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cfengine2 depends on:
ii  debconf [debconf-2.0]   1.5.24           Debian configuration management sy
ii  debianutils             2.30             Miscellaneous utilities specific t
ii  libc6                   2.7-18           GNU C Library: Shared libraries
ii  libdb4.6                4.6.21-11        Berkeley v4.6 Database Libraries [
ii  libssl0.9.8             0.9.8g-15+lenny1 SSL shared libraries
ii  lsb-base                3.2-20           Linux Standard Base 3.2 init scrip
ii  perl                    5.10.0-19        Larry Wall's Practical Extraction 

cfengine2 recommends no packages.

cfengine2 suggests no packages.

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to