Rechercher : dans
Par :

Print Command SAMBA

Dernière réponse le 19 oct 2004 à 19:05:08 Matthieu, le 14 oct 2004 à 13:48:15 
 Signaler ce message aux modérateurs

Bonjour,

J'ai cree une imprimante sur mon serveur Samba, et cette imprimante dois effectuer une commande (c'est pour le serveur de fax hylafax) or la commande n'est jamais execute. qq'un a une idee ?

Mon smb.conf:

[global]
log file = /var/log/samba/log.%I
guest account = pcguest
load printers = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain master = no
null passwords = yes
username map = /etc/samba/smbusers
public = yes
wins proxy = yes
passdb backend = tdbsam
allow hosts = 192.168.1. 127.
dns proxy = yes
netbios name = Serveur-Linux
server string = Serveur Linux
default = recvq
workgroup = workgroup
os level = 32
preferred master = no
max log size = 50

[recvq]
comment = Repertoire de reception des FAX
path = /var/spool/hylafax/recvq

[Fax]
comment = Fax sur serveur linux
public = yes
print command = /usr/bin/telnet 192.168.1.2 5555
#( /usr/bin/printfax.pl %I %s %U %m; rm %s ) &
printable = yes
writable = no
path = /var/spool/samba/

Meilleures réponses pour « Print Command SAMBA » dans :
Mise en place de Samba sous Linux Voir Introduction Un des principaux intérêts des réseaux est la possibilité de partager des fichiers. Il existe des protocoles (notamment le FTP, File Transfert Protocol) permettant de transférer des fichiers à l'aide de commandes à travers un réseau...
Installation serveur Samba Voir Installation et configuration d'un serveur Samba version 3.0.2a Linux Mandrake version 10.0 Prérequis Introduction 1.Architecture de Samba 2.Installation des paquetages nécessaires au serveur samba Premier démarrage de Samba Les commandes...
Phpize: command not found VoirMalgré l'installation de php, lors de l'installation d'une extension pecl, le message suivant apparait: sh: phpize: command not found ERROR: `phpize' failed sous Deiban, la solution se trouve dans l'installation du packet php5-dev qui contient la...
Télécharger Photo Print Calendar VoirLa création de vos propres calendriers est maintenant chose facile. Photo Print Calendar est un puissant outil pour la création d'un calendrier mural. Vous pouvez utiliser votre propre banque d'image pour alimenter chaque mois d'une photo...

1

[Dal], le 14 oct 2004 à 15:39:57

Sous /val/log/ tu dois avoir des fichiers de log pour chaque utilisateur de samba, du type log.utilisateur. Vois quels messages d'erreur le fichier peut contenir.

Je n'ai jamais utilisé printfax.pl avec HylaFAX (les faxs sortants que je soumets via sendfax sont des scans au format TIFF CCITT), mais il me semble que la syntaxe de ta commande devrait être :

print command = ( /usr/bin/printfax.pl %I %s %U %m; rm %s ) &

Essaye avec cette commande.

Vois par exemple cette utilisation de printfax.pl : http://www.linuxfocus.org/Francais/March2001/article196.shtml


Dal

Répondre à [Dal]

2

Matthieu, le 15 oct 2004 à 09:20:53

Ben je pense que c'est un probleme de droit sur l'imprimante mais jusqu'à present j'avais pas à m'en preoccuper parce que sous windows il me la place en état "Prêt" or maintenant il n'arrive plus à ce connecter dessus et dans les log j'ai ça

[2004/10/15 09:15:50, 1] auth/auth_util.c:make_server_info_sam(822)
User pcguest in passdb, but getpwnam() fails!

L'utilisateur "pcguest" est présent dans le fichier de password de Samba et j'ai un fichier de correspondances smbusers avec "nobody=pcguest" donc je vois pas trop ou ce situ l'erreur à moins que la table smbusers ne soit pas utilise.... mais je pense pas puisque j'ai "username map = /etc/samba/smbusers " dans smb.conf

donc je comprend pas...

Répondre à Matthieu

3

Matthieu, le 15 oct 2004 à 09:40:30

Bon visiblement le fichier smbusers marche bien...
je vais essayer de chercher pourquoi il y a ce probleme...

Répondre à Matthieu

4

Matthieu, le 15 oct 2004 à 11:10:19

Ben non c'est toujours la même chose je me retrouve avec cette erreur dans mes logs :
[2004/10/15 11:09:23, 1] auth/auth_util.c:make_server_info_sam(822)
User pcguest in passdb, but getpwnam() fails!

Pas d'idee ?

Répondre à Matthieu

5

 [Dal], le 19 oct 2004 à 19:05:08

Est-ce que ton utilisateur pcguest existe sur la machine Unix ?

adduser pcguest
passwd pcguest
chgrp legroupe pcguest           ; si nécessaire
smbpasswd -a pcguest           ; le user smb doit avoir le meme nom que user unix


Dal

Répondre à [Dal]
Collection CommentÇaMarche.net