Liste des variables qui peuvent être utilisées dans le fichier /etc/samba/smb.conf pour paramétrer un serveur de fichier SAMBA :
- %u. Nom d’utilisateur pour le service courant.
- %g. Nom du groupe primaire de l’utilisateur %u.
- %U. Nom d’utilisateur pour le service courant. Ceci est le nom demandé par l’utilisateur, pas forcement le nom utilisé par Samba (cf. mappage sur autre utilisateur)
- %G. Nom du groupe primaire de l’utilisateur %U.
- %H. Répertoire personnel (home) de %u.
- %v. Version de Samba.
- %S. Le nom du service courant (par exemple le nom du partage).
- %P. Le répertoire principal du service courant.
- %h. Le nom Internet de la machine (hostname) sur laquelle tourne Samba.
- %m. Le nom Netbios de la machine cliente.
- %L. Le nom Netbios du serveur Samba. C’est le nom utilisé par le client, peut être utile pour différencier le comportement de Samba avec plusieurs noms Netbios.
- %R. Niveau de protocole utilisé (CORE, COREPLUS, LANMAN1, LANMAN2 ou NT1).
- %d. Numéro de process du processus serveur courant.
- %a. Architecture du système client. Reconnait actuellement Samba, WfWg, WinNT et Win95. Le reste renvoie UNKOWN
- %I. Adresse IP de la machine cliente
- %T. La date et l’heure courante
- %$(envar). La valeur de la variable d’environnement envar.
- %N. (? ??) Nom du serveur hébergeant le répertoire personnel (home) NIS.
- %p. (? ??) Chemin du répertoire personnel NIS, obtenu à partir de l’entrée NIS auto.map.