Il 04/05/21 10:34, L.P.H. van Belle via samba ha
scritto:> Hai Piviul.
>
> It might be related to :
> https://bugzilla.samba.org/show_bug.cgi?id=14668
>
> This looks simular.
Hi Louis thanks a lot for your prompt reply.
I don't think this problem is related to the 14668 bug because I dont'
remember why but I have not enabled spoolssd service in smb.conf; I
remember only that I've tried to enable it but something was wrong with
it, perhaps for the bug 14668! ;) Furthermore in samba 4.12.14 I have no
problem, the %I is expanded with the ip of the client but in samba
4.12.15 %I is expanded in 0.0.0.0. this is my smb.conf:
# Global parameters
[global]
??? log file = /var/log/samba/log.%m
??? logging = file
??? map to guest = Bad User
??? max log size = 1000
??? obey pam restrictions = Yes
??? pam password change = Yes
??? panic action = /usr/share/samba/panic-action %d
??? realm = AD.CSARICERCHE.COM
??? security = ADS
??? server min protocol = NT1
??? server string = %h server
??? template shell = /bin/bash
??? usershare allow guests = Yes
??? winbind refresh tickets = Yes
??? wins server = 192.168.64.2
??? workgroup = DOMINIOCSA
??? idmap config dominiocsa : range = 10000-24999
??? idmap config dominiocsa : backend = rid
??? idmap config * : range = 3000-9999
??? idmap config * : backend = tdb
??? printing = bsd
[homes]
??? browseable = No
??? comment = Home Directories
??? create mask = 0700
??? directory mask = 0700
??? read only = No
[printers]
??? browseable = No
??? comment = All Printers
??? create mask = 0700
??? path = /var/spool/samba
??? printable = Yes
[print$]
??? comment = Printer Drivers
??? path = /var/lib/samba/printers
??? write list = "@DOMINIOCSA\domain admins"
[tuning]
??? comment = Conversione in PDF delle stampe di tuning degli strumenti
??? force group = "DOMINIOCSA\domain users"
??? lpq command ??? path = /tmp
??? printable = Yes
??? print command = /opt/scripts/bin/tuningPDF.sh "%s" "%J"
"%p" "%m"
'default' %I
> Only for you its the IP you need, patch focus is on user variable.
> So, im dont know for sure here.
>
> Ralph, can you verify my assumption?
I have not understand what you are saying me perhaps is a language code
that only Ralph can understand? ;)...
Any way what I need is to identify the client who is printing and send
the ip address is a way to identify it. The first anomaly I've found is
that in samba 4.12.14 the %m is expanded to the ip address of the
client, in 4.12.15 is expanded to the string "smbd"... furthermore,
the
%I in 4.12.14 is expanded to the ip address of the client, in 4.12.15 is
expanded to the ip 0.0.0.0.
My best regards
Piviul