Samba Management Python Framework - status update
amitregmi at neolinuxsolutions.com
amitregmi at neolinuxsolutions.com
Tue Aug 16 07:35:10 GMT 2005
classes added
MachineTrustAccountClass
UserPrivilegesClass
I have put methods for starting / restarting the server in the Server
Object. Hope that's okey.
Server Management
1> server manager
SetServerType
Add Global Params
Change Global Params
2> fileshare manager
Add file share
Remove file Share
Add Prameters to a file share
Modify a file share
3> printshare manager
Set Print Style
Add Print Share
Remove Print Share
Modify Print Share
4> start from scratch (erases out all the settings to start with a new
smb.conf file)
5> view smb.conf
6> test smb.conf
User Management
1> Unix Users
Add / Remove
2> Samba Users
Add Samba User
Enable Samba User
Disable Samba User
Remove Samba User
Change Samba Password
Group Management
1> Unix Groups
Add Unix Group
Remove Unix Group
List All Users in a Unix Group
Add a User To Unix Group
Remove User From Unix Group
2> Samba Groups
Add Samba Group
Remove Samba Group
Modify Samba Group
Map Widows Group To Unix Group
Modify Windows Group mapping
Remove Windows Group mapping
ToDo:
UserPrivilege Management
MachineAccount Management
Best Regards,
Amit
More information about the samba-technical
mailing list