#!/bin/sh # # Script to initialize a Samba PDC groups mapping # echo -n "Initialize Samba PDC Domain Groups, press control-C to abort or Enter to start: " read junk # # Add unix groups. groupadd -g 512 domadmin groupadd -g 513 domuser groupadd -g 514 domguest groupadd -g 515 domcomputer groupadd -g 516 domcontroller groupadd -g 520 dompolicyadm # # Add new groups net groupmap add rid=512 ntgroup="Domain Admins" unixgroup=domadmin type=d comment="Domain Administrators" net groupmap add rid=513 ntgroup="Domain Users" unixgroup=domuser type=d comment="Domain Users" net groupmap add rid=514 ntgroup="Domain Guests" unixgroup=domguest type=d comment="Domain Guests" net groupmap add rid=515 ntgroup="Domain Computers" unixgroup=domcomputer type=d comment="Domain Computers" net groupmap add rid=516 ntgroup="Domain Controllers" unixgroup=domcontroller type=d comment="Domain Controllers" net groupmap add rid=520 ntgroup="Domain Policy Admins" unixgroup=dompolicyadm type=d comment="Domain Policy Administrators"