For a few years, I've used a homegrown script to migrate local profiles to domain profiles utilizing the profiles utility. After upgrading to Samba 3.0.23c, the profiles utility has changed. The script used to run the profiles utility against the NTUSER.DAT file to obtain the user and group SIDS. Now, however, the utility will only print off TONS of stuff to stderr (of course not the SIDS, see below for example), print nothing to stdout, and will segfault if the NTUSER.DAT file is big enough. What can be done? Does this indicate a problem with the profiles utility, or is there something else I can use to extract/change SIDS in NTUSER.DAT files? All the best, Danny
Of course, I forgot to attach the STDERR output. *idiot!* (snippit) [$$$PROTO.HIV\AppEvents\EventLabels\.Default] [$$$PROTO.HIV\AppEvents\EventLabels\ActivatingDocument] [$$$PROTO.HIV\AppEvents\EventLabels\AppGPFault] [$$$PROTO.HIV\AppEvents\EventLabels\BlockedPopup] [$$$PROTO.HIV\AppEvents\EventLabels\CCSelect] [$$$PROTO.HIV\AppEvents\EventLabels\Close] [$$$PROTO.HIV\AppEvents\EventLabels\CriticalBatteryAlarm] [$$$PROTO.HIV\AppEvents\EventLabels\DeviceConnect] [$$$PROTO.HIV\AppEvents\EventLabels\DeviceDisconnect] [$$$PROTO.HIV\AppEvents\EventLabels\DeviceFail] [$$$PROTO.HIV\AppEvents\EventLabels\EmptyRecycleBin] [$$$PROTO.HIV\AppEvents\EventLabels\LowBatteryAlarm] [$$$PROTO.HIV\AppEvents\EventLabels\MailBeep] [$$$PROTO.HIV\AppEvents\EventLabels\Maximize] [$$$PROTO.HIV\AppEvents\EventLabels\MenuCommand] [$$$PROTO.HIV\AppEvents\EventLabels\MenuPopup] [$$$PROTO.HIV\AppEvents\EventLabels\Minimize] [$$$PROTO.HIV\AppEvents\EventLabels\MoveMenuItem] [$$$PROTO.HIV\AppEvents\EventLabels\MSMSGS_ContactOnline] [$$$PROTO.HIV\AppEvents\EventLabels\MSMSGS_NewAlert] [$$$PROTO.HIV\AppEvents\EventLabels\MSMSGS_NewMail] [$$$PROTO.HIV\AppEvents\EventLabels\MSMSGS_NewMessage] [$$$PROTO.HIV\AppEvents\EventLabels\NavigateTreeView] [$$$PROTO.HIV\AppEvents\EventLabels\Navigating] [$$$PROTO.HIV\AppEvents\EventLabels\NewAgentMessage] [$$$PROTO.HIV\AppEvents\EventLabels\NM_ContactOffline] [$$$PROTO.HIV\AppEvents\EventLabels\NM_ContactOnline] [$$$PROTO.HIV\AppEvents\EventLabels\NM_FirstMessageIn] [$$$PROTO.HIV\AppEvents\EventLabels\NM_MessageIn] [$$$PROTO.HIV\AppEvents\EventLabels\NM_MessageOut] [$$$PROTO.HIV\AppEvents\EventLabels\Open] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundConnectionComplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundCopyComplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundDefault] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundDefaultError] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundDisconnectionComplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundFileXferComplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundHostBell] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundKeyboardClicker] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundKeyboardClickerError] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundPasteComplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundPasteIncomplete] [$$$PROTO.HIV\AppEvents\EventLabels\pcsSoundSystemPolicyNoAccess] [$$$PROTO.HIV\AppEvents\EventLabels\PrintComplete] [$$$PROTO.HIV\AppEvents\EventLabels\RestoreDown] [$$$PROTO.HIV\AppEvents\EventLabels\RestoreUp] [$$$PROTO.HIV\AppEvents\EventLabels\RingIn] [$$$PROTO.HIV\AppEvents\EventLabels\RingOut] [$$$PROTO.HIV\AppEvents\EventLabels\SecurityBand] [$$$PROTO.HIV\AppEvents\EventLabels\ShowBand] [$$$PROTO.HIV\AppEvents\EventLabels\SWClientOpen] [$$$PROTO.HIV\AppEvents\EventLabels\SWNewConfig] [$$$PROTO.HIV\AppEvents\EventLabels\SWNewDynamic] [$$$PROTO.HIV\AppEvents\EventLabels\SWQueryClose] [$$$PROTO.HIV\AppEvents\EventLabels\SWQueryOpen] [$$$PROTO.HIV\AppEvents\EventLabels\SWQueryTimeout] [$$$PROTO.HIV\AppEvents\EventLabels\SystemAsterisk] [$$$PROTO.HIV\AppEvents\EventLabels\SystemExclamation] [$$$PROTO.HIV\AppEvents\EventLabels\SystemExit] [$$$PROTO.HIV\AppEvents\EventLabels\SystemHand] [$$$PROTO.HIV\AppEvents\EventLabels\SystemNotification] [$$$PROTO.HIV\AppEvents\EventLabels\SystemQuestion] [$$$PROTO.HIV\AppEvents\EventLabels\SystemStart] [$$$PROTO.HIV\AppEvents\EventLabels\VNCviewerBell] [$$$PROTO.HIV\AppEvents\EventLabels\VS_BreakpointHit] [$$$PROTO.HIV\AppEvents\EventLabels\VS_BuildCanceled] [$$$PROTO.HIV\AppEvents\EventLabels\VS_BuildFailed] [$$$PROTO.HIV\AppEvents\EventLabels\VS_BuildSucceeded] [$$$PROTO.HIV\AppEvents\EventLabels\WindowsLogoff] [$$$PROTO.HIV\AppEvents\EventLabels\WindowsLogon] [$$$PROTO.HIV\AppEvents\EventLabels] (/snippit)