Version 0.1.5 (Codename christmas stockings 4)
-----------------------------------------------
Added a start winbindd setting.
Added extended reporting on inactive servers.
Options are now compared in lowercase with cmplowercase() and with
the improved get_option_pos() it handles all configuration styles.
Activation status for the servers is now read from the proc filesystem.
Fixed a minor typo in populate_macct_settings() that could affect
user populations in some cases.
The realm option was added and its enabled whenever a security level requires it.
A valid conf must contain options "security" and "client use spnego".
An impressive amount of options where added.

Bugreport ?:...
Using option: root directory = /AnyThingHere and the server will refuse log on any users.
(/root didnt work either so it was removed)

GSAMBAD now supports 19 per share options, these where added:
-------------------------------------------------------------
Force user
Force group

Upgrade information for smb.conf:
-----------------------------------
GSAMBAD will work fine without upgrading smb.conf but it will lack the extra options.

One way to upgrade is to answer yes to the standard conf question and then
copy the previous share definitions from smb.conf.old.gsambad to the new smb.conf.

The other way is to copy/paste the global options listed below that are not present
in your current smb.conf and then hitting apply.

GSAMBAD now supports the following 78 global options:
-----------------------------------------------------
netbios name = Samba24
server string = CAD architects, Stockholm. East 32nd st, 34th floor
workgroup = Workgroup
security = user
hosts allow = 127. 192.168.0.
interfaces = 127.0.0.1/8 192.168.0.0/24 
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
printcap name = /etc/printcap
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 8
password level = 8
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins server =
wins proxy = no
dns proxy = no
preserve case = no
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
smb passwd file = /etc/samba/smbpasswd
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *password*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script=/usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no


Version 0.1.4
-----------------------------------------
Fixed connections tab and split filenames.
Fixed add_standard_users() and the NOBODY user
account addition (Thanks to Andreas)
Added configure option SAMBA_USERMAP.
The smbusers map file will now be created if
its bad or doesnt exist.
The samba root user is now added as a locked account.
Users changing to BDC, PDC or ADS are notified to alter
samba root conditions. The 10 second non-root user dialog
can now be closed with the close buttons.


Version 0.1.3
-----------------------------------------
Multi connection killing is now supported.
New detection for required configurations has been added.
Old SAMBA configurations will be backed up (Thanks to: Massimiliano Pagani)
Added automatic option changes when switching security levels.


Version 0.1.2
-----------------------------------------
Added local group imports.
Machine accounts are no longer listed in the import selections.
Users are now shown in the connections tab and can be can be disconnected.


Version 0.1.1
-----------------------------------------
Standard confs add user script now uses /dev/null as shell.
Winbindd is now activated.
Added a machine account management tab.
Added Initial Domain management tab for setting up trusts etc.
Removed individual share imports buttons.
Added Initial Connections tab for smbstatus actions.


Version 0.1.0
-----------------------------------------
Small typo corrections and updates.


Version 0.0.9
-----------------------------------------
Added a pdf print service and pdf document share and directories.
Added gsambadpdf printer script.
Added an example.bat netlogon file.
Clearing the security tab is now ok.


Version 0.0.8
-----------------------------------------
Added samba user account locking.
SAMBA user root can now be added and deleted. 
(Required for connecting computers to the domain).
Null passwords and logon home options added to server settings.
Password server option removed.
Group accounts are no longer shown in the user list.
Profiles are now functional.
GSAMBAD will ask to create a new smb.conf if the old one is bad.
Imported users automatically gets their own profiles directory.


Version 0.0.7 (codename James Bond:)
-----------------------------------------
/var/log/samba/samba.log is now used.
Fixed profile paths and permissions.


Version 0.0.6
-----------------------------------------
Initial release.
Alot of coding was done.
New icon from Bjorn Lindner (Thanks!)
Thanks to Sebastian Schoss and the team at www.gadmintools.org

glibc-2.4's fgets code has changed. Using fgets() on a file
that only contains a NULL character results in an endless loop.
(This is a bug in glibc-2.4 but adjusted for it)
