Does anyone know if there is a way to mount an NSS volume (novell) on server 2003/2007? We obviously need it to maintain user rights and what not. Even a place to start looking (google has nothing that I can find) (and novell, when the TIDs exist they are great, but the chance of them existing is very small...)
Thanks.
edit: we are looking for a migration method.
We're going through this just now. So far as I know there are no file-system drivers for NSS on any Windows platform. In the immediate term we're loading the CIFS stack on our NetWare servers which allows our Windows servers to talk to them without the Novell client crudding up the network stack. Then we're running a series of scripts to migrate trustees.
Loading "TRUSTEE.NLM" on the server will give you a very, very handy rights dump of the assigned trustees on the volume.
That'll dump both Trustee and directory-quota data into a log file that you can then perform Rites of Scripting upon. What those scripts are, are up to you. Somethings you'll need:
NSS rights to NTFS rights. Do note, Directory permissions are not the same as File permissions, even though they use the same ACL bits. The translations are icacls options. For instance...
Gives the 'NW-IT-Guys' group the Read/Execute right to that directory, with no inheritance.
Does the same, but they'll also be able to read files (oi) and directories (ci) created below that point as well.
This table is meant for those cases where you're not granting [rwemcf] (a.k.a. read/write) or [rf] rights (a.k.a. read) to a directory. For these simple cases, use the (rx) for read, and (m) shortcuts for read/write. For those users who need to be able to make changes to rights, (f) is the shortcut for that. For special directories, such as drop boxes or write-only directories, the above may help figure it out.
Some examples of assigning rights with icacls:
Create an undeletable/moveable directory with modify rights
Create a standard NSS-style read/write directory
Create a standard read-only directory
Create a directory containing log-files appended to by end-users. Perhaps application install logs or the like
If you're like almost every NetWare install I've seen, your volume roots have very few permissions on them and you grant permissions on your top level directories and below. This isn't terribly compatible with Windows, but there are ways to kludge it into working. I'm assuming you're using 'access based enumeration' because that's how NetWare has always done it, and you don't want to shock your users with how many directories there really are out there.
And I'm not even on to ShadowCopies vs. Salvage yet.
As far as I know, only OES Linux and OES NetWare can mount NSS volumes.
If the issue is you have a disaster recovery problem and can't get NetWare running, you should try the OES Linux strategy first. If this is migration, the way we cut over was to copy the data to a new server and reassign permissions, and fix mistakes over time.