NTLogon is a Python script that generates Samba/NT-logon scripts from an easy-to-modify configuration file. It currently understands the Samba macros for User, Group, and Architecture. The configuration file looks like a cross between an INI file and a DOS batchfile, so most Windows users will feel somewhat comfortable.
|Tags||Networking Systems Administration Utilities|
|Operating Systems||POSIX Linux|
Release Notes: This release has changed from id/groups/finger to id/getent, so it works safely with LDAP or NIS (these commands are LDAP/NIS-aware). Groups can now contain spaces, and usernames can contain underscores.
Release Notes: Many updates were made. All the groups a user belongs to are now supported. The processed sections were modified to use the following order: [Global], [User-username], [Group-groupname], [OS-osname], [Footer]. A link to a local logon.bat script was added in the [Footer] Section, and will be executed only if it exists.
Release Notes: This release includes a patch that adds a NETBIOS machine name macro.
Release Notes: An ability to define substitution macros.
Release Notes: This release adds a -v/--version switch and a --pause switch which inserts a PAUSE command between each line of the logon script to assist with debugging scripts.