Boris

This is on a 3.x

sentinel# pwd
/tmp
sentinel# ls -l
-rwsr-sr-x    1 root     root         1284 Nov  6 12:59 foo

my /var/lib/lrpkg/local.local

usr/local
var/lib/lrpkg/local.local
var/lib/lrpkg/etc.local
var/lib/lrpkg/config.local
var/webconf/www/webconf.css
var/webconf/www/lrcfg.cgi
etc/logrotate.d
etc/cron.daily/multicron-d
etc/network
usr/bin/savalog
usr/bin/logrotate
etc/cron.daily/multicron-d
tmp/foo

tar tvzf sentinel.lrp (this is my config file) yields:

-rwsr-sr-x 0/0      1284 2008-11-06 12:59:57 tmp/foo

I deleted the foo file and reinstalled it from the configdb

sentinel# cd /
sentinel# rm /tmp/foo
rm: cannot remove '/tmp/foo': No such file or directory
sentinel# tar xzvf /CF/sentinel.lrp tmp/foo
tmp/foo
sentinel# ls -l /tmp/foo
-rwsr-sr-x    1 root     root         1284 Nov  6 12:59 /tmp/foo

So the configdb file definitely holds the user and group id as well as
all the mode bits.

If yours does not, then you have to verify the settings before.

Please show us

- the directory entry you claim is not saved correctly

- a tar tzvf configdb.lrp with the settings there

- the result after a xzf configdb.lrp (into /tmp for example) which
shows the bits not set
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to