Comment 5 for bug 403249

Revision history for this message
oiaohm (oiaohm) wrote :

Not in theory. 10 plus paths do happen. One here I have 8 different versions of wine installed. Yes I need them to play the games I have.

I also have samba server with roaming profiles both problems are almost the same.

We need a few things todo it well.

Paths side. Simplest is processing on windows paths cleaning for use with Linux wine and samba stores. $APPDATA and the like should solve out and slashes be corrected. Including a option that if raw path is used ie c:\somewhere or Windows envormental var used that does not match up to where cleaning for that section of cleaner code dropped.

Along with these path solve outs means to set registry delete program to be used in combination. A script around chntpw could be used for cleaning ntuser.dat files under samba also chntpw could be used for cleaning out off line copies of windows.

List of locations of all these windows program running locations need to be a plugins into bleach.

Biggest problem I have with the cleaner scripts is Linux and windows operations are not tagged. Please be aware \ is vaild to be contained in Linux file and directory names. So if you are split what is windows and what is Linux by \ and / you are playing with trouble.

action tags really do need OS. ie <action type="children" directories="true" os="windows">$APPDATA\.purple\logs\</action>

Then if where those action tags are processed can we insert like a wine action process and a samba action process and a offline windows process as well as a native windows process. All problems are solved.