
TODO:
-----------------------------------------------

0. In version 0.1.4: Remove 2 transitional text lines in standard_conf's question ( )


1. Use configure values for HOME and PROFILES etc in standard_conf ( )
   Use system_defines as configure options instead.


2. When selecting security level, automatically adjust options accordingly ( )


3. User tab (users in system and smbpasswd):
    Add    ( OK )
    Delete ( OK ) 
            Question to delete the system user as well  ( OK )
	    Also removes the user from any share        ( OK )

    Apply  (Semi) add_change_user.c 
	    Change password and comment                 ( OK )
	    Checkbutton or question for not changing the system users passwd ( )
	    
	    Randomize usernames and passwords ( OK )
	    Home directory selector           (not needed)

    Show a locked account indicator/setting   ( OK )


4. Shared resources tab:
    Add    ( OK )
    Delete ( OK )
    Apply  ( OK )


5. Multi local, remote user and group imports from 
   system users to share permission entries and configuration:
   -----------------------------------------------------------
    Local users   ( OK )
    Local groups  ( OK )
    

    Add smbusers with empty passwords if they dont exist ( OK )
    (using '-n' to set empty passwords)
    Note: Set empty passwords to yes to allow these users to login and set their own.

    Remote users  (  )  (add users as DOMAIN\user, REALM\user)
    Remote groups (  )  (add groups as DOMAIN\@group, REALM\@group)
    Fixme: remote users and groups, wanna help ? :)

    Use 'wbinfo' to receive a list of user and group accounts from domains.

    Previously added or imported users can easily be used as a template for other users ( OK )
        
    Share path directory selector      (  )

    Imported users automatically gets /home/profiles/username directories ( OK )


6. "Machine accounts" tab for adding and deleting machine accounts  ( OK )


7. "Domain management" tab.. trusts etc           (  )
    Should also contain user and group mappings.


8. Connections tab for smbstatus, disconnecting users etc ( OK )


9. Settings dialog:
   Create/Populate/Save/Use settings, _BUF extension for changing compiletime settings (  )


10. Add samba root user and lock the account, tell the user 
    to unlock and password it then connect to the domain as this user.
    (Not the same password as the root system user and only when domain or ADS is selected)
    When swithing to domain/ADS.. tell the user^.


11. Help file.


Additional commands to use:
----------------------------------------------------------
"smbstatus"					use: Yes
"findsmb" (Lists domains etc) 			use: Yes
"smbcquotas"					use: Yes
"smbcacls" (Extended Permissions) 		use: ?

"smbcontrol reload-config" 			use: Maybe
"wbinfo" (List domain users) 			use: No
"smbtree" (Lists all shares incl IPC$, ADMIN$) 	use: No
