Tag Archives: Novell

Mac – Mavericks — AFP shares need to become SMB shares

With Mavericks, Apple is moving farther away from AFP support. It’s time to change our AFP points in our Network Shares to smb pointers.

Two commands come in very handy to find and replace the needed text in the files …

perl -pi -w -e 's/afp/smb/g;' *afploc
perl -pi -w -e 's/ACHILLES.//g;' *afploc
perl -pi -w -e 's/HECTOR.//g;' *afploc
perl -pi -w -e 's/ATHENA.//g;' *afploc
perl -pi -w -e 's/HELEN.//g;' *afploc
perl -pi -w -e 's/JASPER.//g;' *afploc

Windows – Novell settings for Lab image

Novell Client Settings used on 2013 Windows Lab image (the novell client is not used on Mac OS)

set novell client login link on users desktop to a shortcut to c:\windows\system32\loginw32.exe

In Novell Client Properties …

Set Client Props –

LDAP Contextless Login Tab:

  • Enable LDAP Contexteless login
  • Enable LDAP Treeless login
  • Enable LDAP Context Search Scope
  • Trees = o=williams
    • Search Context and Subtree
      • ou=student,o=williams
      • ou=faulty,o=williams
      • ou=staff,o=williams
      • o=williams
  • Servers
    • nwldap.williams.edu
    • nds1.williams.edu
    • nds2.williams.edu

Service Location Tab:

  • Scope List
  • o=williams

 

Advanced Login Tab

  •  Use all defaults except for these:
    • Computer Only Login Default – Always
    • Forgotten Password Prompt – Off
    • Last Loged In User – Off
    • Logged In Profile List – Off
    • Novell Logon – Off
    • Show login Windows password sync – Off
    • Supress NMAS Support for Computer Only Login – On
    • Tree Box – Off
    • Use NMAS for Windows Login Default – Never

Once all this is set you need to save by clicking OK and then reboot.  Next try to log into Novel which will likely fail with can’t find the server … Then log into the computer and go back to Novelll Client Settings and set :

System Login Profiles Tab (this is not be available until after first login attempt)

  • Default – eDirectory Tab:
    • Trees = WILLIAMS
    • Contexts = williams
    • Servers = achilles

Lion – AFP – Change secutiy setting to allow connections to legacy file servers

Lion has upped the anti on AFP security. To connect to older, legacy Novell servers one needs to do the following …

sudo chmod o+w /Library/Preferences
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
(creates the file)

Connect to an AFP server like MacSus to populate file created above

sudo defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams
(to see a list of the disabled login methods)
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array
(to remove all from disabled list)
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0”
(to keep a few disabled – I don’t know which are the problem so I undisable all of them)
sudo defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams
(to confirm the change)
sudo chmod o-w /Library/Preferences
(to reset the directory prefs)

For details see:
http://support.apple.com/kb/HT4700