Changeset 224 for branches/samba-3.3.x/source/lib
- Timestamp:
- May 24, 2009, 7:55:48 AM (16 years ago)
- Location:
- branches/samba-3.3.x/source/lib
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c
r206 r224 79 79 uint32_t stored_num_ous; 80 80 char *target_hostname; 81 uid_t uid; 81 82 } join_state; 82 83 … … 1441 1442 entry = gtk_entry_new(); 1442 1443 gtk_entry_set_max_length(GTK_ENTRY(entry), 256); 1444 1445 if (state->uid != 0) { 1446 gtk_widget_set_sensitive(GTK_WIDGET(entry), FALSE); 1447 } 1443 1448 g_signal_connect(G_OBJECT(entry), "changed", 1444 1449 G_CALLBACK(callback_enter_computer_description_and_unlock), … … 1527 1532 (gpointer)state); 1528 1533 gtk_box_pack_start(GTK_BOX(bbox), button, TRUE, TRUE, 0); 1534 if (state->uid != 0) { 1535 gtk_widget_set_sensitive(GTK_WIDGET(button), FALSE); 1536 } 1529 1537 gtk_widget_show(button); 1530 1538 … … 1534 1542 gtk_misc_set_alignment(GTK_MISC(state->label_reboot), 0, 0); 1535 1543 gtk_box_pack_start(GTK_BOX(vbox), state->label_reboot, TRUE, TRUE, 0); 1544 if (state->uid != 0) { 1545 gtk_label_set_text(GTK_LABEL(state->label_reboot), 1546 "You cannot change computer description as you're not running with root permissions"); 1547 } 1548 1536 1549 gtk_widget_show(state->label_reboot); 1537 1550 … … 1764 1777 } 1765 1778 1779 state->uid = geteuid(); 1780 1766 1781 state->ctx = ctx; 1767 1782 -
branches/samba-3.3.x/source/lib/netapi/group.c
r223 r224 82 82 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 83 83 SAMR_ACCESS_ENUM_DOMAINS | 84 SAMR_ACCESS_ OPEN_DOMAIN,84 SAMR_ACCESS_LOOKUP_DOMAIN, 85 85 SAMR_DOMAIN_ACCESS_CREATE_GROUP | 86 86 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 259 259 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 260 260 SAMR_ACCESS_ENUM_DOMAINS | 261 SAMR_ACCESS_ OPEN_DOMAIN,261 SAMR_ACCESS_LOOKUP_DOMAIN, 262 262 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 263 263 &connect_handle, … … 430 430 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 431 431 SAMR_ACCESS_ENUM_DOMAINS | 432 SAMR_ACCESS_ OPEN_DOMAIN,432 SAMR_ACCESS_LOOKUP_DOMAIN, 433 433 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 434 434 &connect_handle, … … 671 671 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 672 672 SAMR_ACCESS_ENUM_DOMAINS | 673 SAMR_ACCESS_ OPEN_DOMAIN,673 SAMR_ACCESS_LOOKUP_DOMAIN, 674 674 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 675 675 &connect_handle, … … 793 793 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 794 794 SAMR_ACCESS_ENUM_DOMAINS | 795 SAMR_ACCESS_ OPEN_DOMAIN,795 SAMR_ACCESS_LOOKUP_DOMAIN, 796 796 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 797 797 &connect_handle, … … 920 920 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 921 921 SAMR_ACCESS_ENUM_DOMAINS | 922 SAMR_ACCESS_ OPEN_DOMAIN,922 SAMR_ACCESS_LOOKUP_DOMAIN, 923 923 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 924 924 &connect_handle, … … 1204 1204 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1205 1205 SAMR_ACCESS_ENUM_DOMAINS | 1206 SAMR_ACCESS_ OPEN_DOMAIN,1206 SAMR_ACCESS_LOOKUP_DOMAIN, 1207 1207 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_2 | 1208 1208 SAMR_DOMAIN_ACCESS_ENUM_ACCOUNTS | … … 1341 1341 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1342 1342 SAMR_ACCESS_ENUM_DOMAINS | 1343 SAMR_ACCESS_ OPEN_DOMAIN,1343 SAMR_ACCESS_LOOKUP_DOMAIN, 1344 1344 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 1345 1345 &connect_handle, … … 1499 1499 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1500 1500 SAMR_ACCESS_ENUM_DOMAINS | 1501 SAMR_ACCESS_ OPEN_DOMAIN,1501 SAMR_ACCESS_LOOKUP_DOMAIN, 1502 1502 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 1503 1503 &connect_handle, -
branches/samba-3.3.x/source/lib/netapi/localgroup.c
r206 r224 160 160 161 161 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 162 SAMR_ACCESS_ OPEN_DOMAIN |162 SAMR_ACCESS_LOOKUP_DOMAIN | 163 163 SAMR_ACCESS_ENUM_DOMAINS, 164 164 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 185 185 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 186 186 SAMR_ACCESS_ENUM_DOMAINS | 187 SAMR_ACCESS_ OPEN_DOMAIN,187 SAMR_ACCESS_LOOKUP_DOMAIN, 188 188 SAMR_DOMAIN_ACCESS_CREATE_ALIAS | 189 189 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 286 286 287 287 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 288 SAMR_ACCESS_ OPEN_DOMAIN |288 SAMR_ACCESS_LOOKUP_DOMAIN | 289 289 SAMR_ACCESS_ENUM_DOMAINS, 290 290 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 311 311 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 312 312 SAMR_ACCESS_ENUM_DOMAINS | 313 SAMR_ACCESS_ OPEN_DOMAIN,313 SAMR_ACCESS_LOOKUP_DOMAIN, 314 314 SAMR_DOMAIN_ACCESS_CREATE_ALIAS | 315 315 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 464 464 465 465 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 466 SAMR_ACCESS_ OPEN_DOMAIN |466 SAMR_ACCESS_LOOKUP_DOMAIN | 467 467 SAMR_ACCESS_ENUM_DOMAINS, 468 468 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 489 489 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 490 490 SAMR_ACCESS_ENUM_DOMAINS | 491 SAMR_ACCESS_ OPEN_DOMAIN,491 SAMR_ACCESS_LOOKUP_DOMAIN, 492 492 SAMR_DOMAIN_ACCESS_CREATE_ALIAS | 493 493 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 641 641 642 642 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 643 SAMR_ACCESS_ OPEN_DOMAIN |643 SAMR_ACCESS_LOOKUP_DOMAIN | 644 644 SAMR_ACCESS_ENUM_DOMAINS, 645 645 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 668 668 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 669 669 SAMR_ACCESS_ENUM_DOMAINS | 670 SAMR_ACCESS_ OPEN_DOMAIN,670 SAMR_ACCESS_LOOKUP_DOMAIN, 671 671 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 672 672 &connect_handle, … … 789 789 790 790 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 791 SAMR_ACCESS_ OPEN_DOMAIN |791 SAMR_ACCESS_LOOKUP_DOMAIN | 792 792 SAMR_ACCESS_ENUM_DOMAINS, 793 793 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_2 | … … 801 801 802 802 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 803 SAMR_ACCESS_ OPEN_DOMAIN |803 SAMR_ACCESS_LOOKUP_DOMAIN | 804 804 SAMR_ACCESS_ENUM_DOMAINS, 805 805 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_2 | … … 1102 1102 1103 1103 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 1104 SAMR_ACCESS_ OPEN_DOMAIN |1104 SAMR_ACCESS_LOOKUP_DOMAIN | 1105 1105 SAMR_ACCESS_ENUM_DOMAINS, 1106 1106 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 1132 1132 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1133 1133 SAMR_ACCESS_ENUM_DOMAINS | 1134 SAMR_ACCESS_ OPEN_DOMAIN,1134 SAMR_ACCESS_LOOKUP_DOMAIN, 1135 1135 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 1136 1136 &connect_handle, … … 1356 1356 LIBNETAPI_REDIRECT_TO_LOCALHOST(ctx, r, NetLocalGroupSetMembers); 1357 1357 } 1358 -
branches/samba-3.3.x/source/lib/netapi/user.c
r223 r224 392 392 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 393 393 SAMR_ACCESS_ENUM_DOMAINS | 394 SAMR_ACCESS_ OPEN_DOMAIN,394 SAMR_ACCESS_LOOKUP_DOMAIN, 395 395 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_1 | 396 396 SAMR_DOMAIN_ACCESS_CREATE_USER | … … 520 520 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 521 521 SAMR_ACCESS_ENUM_DOMAINS | 522 SAMR_ACCESS_ OPEN_DOMAIN,522 SAMR_ACCESS_LOOKUP_DOMAIN, 523 523 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 524 524 &connect_handle, … … 1232 1232 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 1233 1233 SAMR_ACCESS_ENUM_DOMAINS | 1234 SAMR_ACCESS_ OPEN_DOMAIN,1234 SAMR_ACCESS_LOOKUP_DOMAIN, 1235 1235 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT | 1236 1236 SAMR_DOMAIN_ACCESS_LOOKUP_ALIAS, … … 1243 1243 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1244 1244 SAMR_ACCESS_ENUM_DOMAINS | 1245 SAMR_ACCESS_ OPEN_DOMAIN,1245 SAMR_ACCESS_LOOKUP_DOMAIN, 1246 1246 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_2 | 1247 1247 SAMR_DOMAIN_ACCESS_ENUM_ACCOUNTS | … … 1537 1537 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1538 1538 SAMR_ACCESS_ENUM_DOMAINS | 1539 SAMR_ACCESS_ OPEN_DOMAIN,1539 SAMR_ACCESS_LOOKUP_DOMAIN, 1540 1540 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_2 | 1541 1541 SAMR_DOMAIN_ACCESS_ENUM_ACCOUNTS | … … 1669 1669 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1670 1670 SAMR_ACCESS_ENUM_DOMAINS | 1671 SAMR_ACCESS_ OPEN_DOMAIN,1671 SAMR_ACCESS_LOOKUP_DOMAIN, 1672 1672 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 1673 1673 &connect_handle, … … 1680 1680 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 1681 1681 SAMR_ACCESS_ENUM_DOMAINS | 1682 SAMR_ACCESS_ OPEN_DOMAIN,1682 SAMR_ACCESS_LOOKUP_DOMAIN, 1683 1683 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT | 1684 1684 SAMR_DOMAIN_ACCESS_LOOKUP_ALIAS, … … 1827 1827 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 1828 1828 SAMR_ACCESS_ENUM_DOMAINS | 1829 SAMR_ACCESS_ OPEN_DOMAIN,1829 SAMR_ACCESS_LOOKUP_DOMAIN, 1830 1830 SAMR_DOMAIN_ACCESS_LOOKUP_INFO_1 | 1831 1831 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, … … 1839 1839 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 1840 1840 SAMR_ACCESS_ENUM_DOMAINS | 1841 SAMR_ACCESS_ OPEN_DOMAIN,1841 SAMR_ACCESS_LOOKUP_DOMAIN, 1842 1842 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT | 1843 1843 SAMR_DOMAIN_ACCESS_LOOKUP_ALIAS, … … 2253 2253 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 2254 2254 SAMR_ACCESS_ENUM_DOMAINS | 2255 SAMR_ACCESS_ OPEN_DOMAIN,2255 SAMR_ACCESS_LOOKUP_DOMAIN, 2256 2256 access_mask, 2257 2257 &connect_handle, … … 2737 2737 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 2738 2738 SAMR_ACCESS_ENUM_DOMAINS | 2739 SAMR_ACCESS_ OPEN_DOMAIN,2739 SAMR_ACCESS_LOOKUP_DOMAIN, 2740 2740 access_mask, 2741 2741 &connect_handle, … … 2876 2876 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 2877 2877 SAMR_ACCESS_ENUM_DOMAINS | 2878 SAMR_ACCESS_ OPEN_DOMAIN,2878 SAMR_ACCESS_LOOKUP_DOMAIN, 2879 2879 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 2880 2880 &connect_handle, … … 3033 3033 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 3034 3034 SAMR_ACCESS_ENUM_DOMAINS | 3035 SAMR_ACCESS_ OPEN_DOMAIN,3035 SAMR_ACCESS_LOOKUP_DOMAIN, 3036 3036 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT, 3037 3037 &connect_handle, … … 3321 3321 werr = libnetapi_samr_open_domain(ctx, pipe_cli, 3322 3322 SAMR_ACCESS_ENUM_DOMAINS | 3323 SAMR_ACCESS_ OPEN_DOMAIN,3323 SAMR_ACCESS_LOOKUP_DOMAIN, 3324 3324 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT | 3325 3325 SAMR_DOMAIN_ACCESS_LOOKUP_ALIAS, … … 3333 3333 werr = libnetapi_samr_open_builtin_domain(ctx, pipe_cli, 3334 3334 SAMR_ACCESS_ENUM_DOMAINS | 3335 SAMR_ACCESS_ OPEN_DOMAIN,3335 SAMR_ACCESS_LOOKUP_DOMAIN, 3336 3336 SAMR_DOMAIN_ACCESS_OPEN_ACCOUNT | 3337 3337 SAMR_DOMAIN_ACCESS_LOOKUP_ALIAS, -
branches/samba-3.3.x/source/lib/smbconf/smbconf_reg.c
r223 r224 194 194 lp_parameter_is_global(valname)) 195 195 { 196 DEBUG(5, ("Global param ter '%s' not allowed in "196 DEBUG(5, ("Global parameter '%s' not allowed in " 197 197 "service definition ('%s').\n", canon_valname, 198 198 subkeyname));
Note:
See TracChangeset
for help on using the changeset viewer.