Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Always pass %s to syslog to avoid potential format string exploit.
(Action based on alert by Pekka Savola on Bugtraq)
|
|
Fixes pkg/9835 by Michael Wolfson.
|
|
|
|
|
|
|
|
"Sun, the dot in half-a-decade-behind-the-rest-of-the-world.com"
|
|
For Solaris and similarly handicapped systems.
|
|
separately.
Just for posterity, here is how to replicate the problem:
(All this is going back to the maintainers)
#!/bin/sh
# Generates a 'from' directory, then runs cfengine to copy it into 'to'.
# The order of file creation in the from directory is significant -
# the 'bad' file must be picked up _after_ the 'subdir'.
# Obvious caveats about IRIX XFS notwithstanding.
TESTDIR=/tmp/cfenginetest
rm -rf $TESTDIR
mkdir -p $TESTDIR
cd $TESTDIR
# Generate cfengine.conf
cat > cfengine.conf <<END
control:
actionsequence = ( copy )
copy:
$TESTDIR/from
dest=$TESTDIR/to recurse=inf
END
# Generate 'from' directory
mkdir from
cd from
touch ok
mkdir subdir
touch bad
cd subdir
ln ../ok
ln ../bad
cd ../..
cfengine -v
echo
echo "Both 'ok' and 'bad' should have the same number of links (2) in both"
echo "'from' and 'to' directories. 'bad' will have 1 if bug is present."
echo
ls -l from to
|
|
|
|
Add patches to set the correct Class based on the netmask (in the process of
submitting all patches back to the maintainer)
|
|
Automate configuration and administration of large systems
|