Changeset 124 for branches/samba-3.0/source/utils/net_rpc.c
- Timestamp:
- Mar 12, 2008, 9:08:18 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.0/source/utils/net_rpc.c
r62 r124 382 382 * stripped 383 383 * 384 * Main 'net_rpc_join()' (where the adm ain username/password is used) is384 * Main 'net_rpc_join()' (where the admin username/password is used) is 385 385 * in net_rpc_join.c 386 386 * Try to just change the password, but if that doesn't work, use/prompt … … 582 582 const char *acct_name; 583 583 uint32 acb_info; 584 uint32 unknown, user_rid; 584 uint32 acct_flags=0; 585 uint32 user_rid; 585 586 586 587 if (argc < 1) { … … 612 613 613 614 acb_info = ACB_NORMAL; 614 unknown = 0xe005000b; /* No idea what this is - a permission mask? */ 615 acct_flags = SAMR_GENERIC_READ | SAMR_GENERIC_WRITE | 616 SAMR_GENERIC_EXECUTE | SAMR_STANDARD_WRITEDAC | 617 SAMR_STANDARD_DELETE | SAMR_USER_SETPASS | SAMR_USER_GETATTR | 618 SAMR_USER_SETATTR; 619 DEBUG(10, ("Creating account with flags: %d\n",acct_flags)); 615 620 616 621 result = rpccli_samr_create_dom_user(pipe_hnd, mem_ctx, &domain_pol, 617 acct_name, acb_info, unknown,622 acct_name, acb_info, acct_flags, 618 623 &user_pol, &user_rid); 619 624 if (!NT_STATUS_IS_OK(result)) { … … 5336 5341 char *acct_name; 5337 5342 uint32 acb_info; 5338 uint32 unknown, user_rid; 5343 uint32 user_rid; 5344 uint32 acct_flags=0; 5339 5345 5340 5346 if (argc != 2) { … … 5370 5376 /* Create trusting domain's account */ 5371 5377 acb_info = ACB_NORMAL; 5372 unknown = 0xe00500b0; /* No idea what this is - a permission mask? 5373 mimir: yes, most probably it is */ 5378 acct_flags = SAMR_GENERIC_READ | SAMR_GENERIC_WRITE | 5379 SAMR_GENERIC_EXECUTE | SAMR_STANDARD_WRITEDAC | 5380 SAMR_STANDARD_DELETE | SAMR_USER_SETPASS | SAMR_USER_GETATTR | 5381 SAMR_USER_SETATTR; 5374 5382 5375 5383 result = rpccli_samr_create_dom_user(pipe_hnd, mem_ctx, &domain_pol, 5376 acct_name, acb_info, unknown,5384 acct_name, acb_info, acct_flags, 5377 5385 &user_pol, &user_rid); 5378 5386 if (!NT_STATUS_IS_OK(result)) {
Note:
See TracChangeset
for help on using the changeset viewer.