I have a situation where I want to maintain the file and folder ACLs from a previous install during an upgrade. So, if any custom ACLs have been added or removed after the initial install, the upgrade will let them be.
The existing install sets all of the file ALCs through the Permission element. I was thinking that if we set the Append attribute on the permission element to yes, our upgrade would be able to add to the existing settings. I found that this seems to work fine, as long as the install is configuring all of the users with permissions. However, if additional users have been customized to have permission to a file, and then the upgrade doesn't set permissions for that group, that group no longer has any permissions after the upgrade.
We also might need to support the case that no permissions are changed during an upgrade, even if the existing file doesn't have the minimal ACLs that the upgrade would set.
Can anyone offer any advice on either of the above scenarios?
- Is there any way to maintain and add to existing permissions, even maintaining additional users that have been given permission to the file?
- Is there any way to condition permissions to not be configured at all if a file already exists, but to set the permissions specified if the file doesn't exist?
Thanks!
-Tina
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users