On Wed, 15 Dec 2004 12:16:24 +0100, Kenshi Muto wrote:
> At Mon, 06 Dec 2004 14:33:03 +0100, <email address hidden> wrote:
>> The command 'cupsaddsmb -a' returns :
>> Password for root required to access localhost via SAMBA:
>> but when I type in the password, it isn't recognize.
>> I've also tried with other user using -U param but the result is the same.
>> As I don't know which kind of user it's waiting, I've tried system users
>> and samba users but It's always the same result.
>
> cupsaddsmb is not friendly tool, but you can get more information by
> 'cupsaddsmb -v', and from your samba server log.
On etch (cupsys_1.2.7-4etch2 and samba_3.0.24-6etch9):
=====
root@tinello:/home/luca# cupsaddsmb -a
Password for root required to access /var/run/cups/cups.sock via SAMBA:
root@tinello:/home/luca# cupsaddsmb -a -v
Password for root required to access /var/run/cups/cups.sock via SAMBA:
Running command: smbclient ///var/run/cups/cups.sock/print$ -N \
-A /var/spool/cups/tmp/4777713434089 -c [...]
WARNING: The "printer admin" option is deprecated
Connection to failed
Unable to copy Windows 2000 printer driver files (1)!
root@tinello:/home/luca#
=====
When called without specifying any server, the default SAMBA server
wasn't set. This was reported upstream in STR #2556 and fixed in SVN
r7033 (included in Debian version 1.3.4-1). Backporting the upstream
patch fixes the bug in cupsys_1.2.7-4etch2:
found 284450 1.2.7-4etch2 www.cups. org/str. php?L2556
tags 284450 + upstream
forwarded 284450 http://
fixed 284450 1.3.4-1
tags 284450 + patch
thanks
Hello!
On Wed, 15 Dec 2004 12:16:24 +0100, Kenshi Muto wrote:
> At Mon, 06 Dec 2004 14:33:03 +0100, <email address hidden> wrote:
>> The command 'cupsaddsmb -a' returns :
>> Password for root required to access localhost via SAMBA:
>> but when I type in the password, it isn't recognize.
>> I've also tried with other user using -U param but the result is the same.
>> As I don't know which kind of user it's waiting, I've tried system users
>> and samba users but It's always the same result.
>
> cupsaddsmb is not friendly tool, but you can get more information by
> 'cupsaddsmb -v', and from your samba server log.
On etch (cupsys_ 1.2.7-4etch2 and samba_3. 0.24-6etch9) : /home/luca# cupsaddsmb -a cups/cups. sock via SAMBA:
=====
root@tinello:
Password for root required to access /var/run/
root@tinello: /home/luca# cupsaddsmb -a -v cups/cups. sock via SAMBA: run/cups/ cups.sock/ print$ -N \ cups/tmp/ 4777713434089 -c [...]
Password for root required to access /var/run/
Running command: smbclient ///var/
-A /var/spool/
WARNING: The "printer admin" option is deprecated
Connection to failed
Unable to copy Windows 2000 printer driver files (1)!
root@tinello: /home/luca#
=====
When called without specifying any server, the default SAMBA server 1.2.7-4etch2:
wasn't set. This was reported upstream in STR #2556 and fixed in SVN
r7033 (included in Debian version 1.3.4-1). Backporting the upstream
patch fixes the bug in cupsys_
--8<--- ------- -----cut here--- ------- -----start- ------- ----->8- -- 1.2.7/systemv/ cupsaddsmb. c.ORG 1.2.7/systemv/ cupsaddsmb. c
--- cupsys-
+++ cupsys-
@@ -161,8 +161,13 @@
}
if (SAMBAServer == NULL)
+ {
SAMBAServer = cupsServer();
+ if (SAMBAServer[0] == '/') /* Use localhost instead of domain socket */
+ SAMBAServer = "localhost";
+ }
+
if ((status = export_dest(http, argv[i])) != 0)
return (status);
}
@@ -191,8 +196,13 @@
*/
if (SAMBAServer == NULL)
+ {
SAMBAServer = cupsServer();
+ if (SAMBAServer[0] == '/') /* Use localhost instead of domain socket */
+ SAMBAServer = "localhost";
+ }
+
num_dests = cupsGetDests2(http, &dests);
for (j = 0, status = 0; j < num_dests; j ++) ------- -----cut here--- ------- -----end- ------- ------- >8---
--8<---
Thx, bye,
Gismo / Luca