Ignore:
Timestamp:
Jun 25, 2011, 7:16:17 PM (14 years ago)
Author:
Herwig Bauernfeind
Message:

GUI-Tools: SmbUsers: Change machine account to capital letters

Location:
branches/guitools-1.0/smbusers
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/guitools-1.0/smbusers/changes

    r577 r579  
    1 Version 1.0.0 13-06-2011
     1Version 1.0.0 25-06-2011
    22                         +Added: Support master.passwd field using rxcrypt.
     3                         *Changed: Behaviour in case of a UID mismatch.
     4                         *Changed: Machine accounts are created in capital
     5                                   letters to workaround UID 4294967295 problem
     6                                   in Samba 3.3.x (cross plattform problem).
    37                         !Fixed: Editing a master.passwd field was not written
    48                                 back under certain circumstances
  • branches/guitools-1.0/smbusers/smbusers.VRP

    r577 r579  
    1111UserFile: 1
    1212UserWindow: Main,1
     13UserWindow: AddUser,1
  • branches/guitools-1.0/smbusers/smbusers.VRX

    r577 r579  
    18831883*/
    18841884CB_MachineAccount_Click:
     1885    IF options.!debug == 1 THEN say 'CB_MachineAccount_Click started'   
    18851886    if right(VRGet("EF_Username","Value"),1) = "$" then do
    1886         /* ok = VRSet("EF_Username","Value",translate(VRGet("EF_Username","Value"))) */
     1887        if VRGet("EF_Username","Value") <> translate(VRGet("EF_Username","Value")) then
     1888            ok = VRSet("EF_Username","Value",translate(VRGet("EF_Username","Value")))
    18871889        ok = VRset("CB_UnixUserOnly","set", 0)
    18881890        ok = VRset("CB_MachineAccount","set", 1)
     
    19031905        call CB_NoPassword_Click
    19041906    end
     1907    IF options.!debug == 1 THEN say 'CB_MachineAccount_Click done'   
    19051908return
    19061909
     
    19781981*/
    19791982CB_SWAT_Allowed_Click:
    1980     if right(VRGet("EF_Username","Value"),1) = "$" then do
    1981         /* ok = VRSet("EF_Username","Value",translate(VRGet("EF_Username","Value"))) */
    1982         ok = VRset("CB_UnixUserOnly","set", 0)
    1983         ok = VRset("CB_MachineAccount","set", 1)
    1984         ok = VRSet("CB_NoPassword","set", 0)
    1985         ok = VRSet("CB_NoPassword","Enabled", 0)
    1986         ok = VRSet("EF_Password","BackColor", "PaleGray")
    1987         ok = VRSet("EF_Password_Repeat","BackColor", "PaleGray")
    1988         ok = VRSet("EF_Password","Enabled", 0)
    1989         ok = VRSet("EF_Password_Repeat","Enabled", 0)
    1990         ok = VRSet("CB_Must_Change_Password","Enabled", 0)
    1991         ok = VRSet("CB_Cannot_change_password","Enabled", 0)
    1992         ok = VRSet("CB_Password_doesnt_expire","Enabled", 0)
    1993 
    1994     end
    1995     else do
    1996         ok = VRset("CB_MachineAccount","set", 0)
    1997         ok = VRSet("CB_NoPassword","Enabled", 1)
    1998         call CB_NoPassword_Click
    1999     end
     1983    call CB_MachineAccount_Click
    20001984return
    20011985
     
    27252709*/
    27262710EF_Username_Change:
     2711    IF options.!debug == 1 THEN say 'EF_Username_Change started'
    27272712    if pos(':',VRGet("EF_Username","Value")) > 0 then ok = VRset("EF_Username","Value",translate(VRGet("EF_Username","Value"),'-',':'))
    27282713    ok = VRSet("EF_Home","Value", Samba.!homes'\'VRGet("EF_Username","Value"))
     
    27572742        else ok = VRset("DDCB_GID","value","513")
    27582743    end
     2744    IF options.!debug == 1 THEN say 'EF_Username_Change done'
    27592745return
    27602746
Note: See TracChangeset for help on using the changeset viewer.