F
flugopa
Hallo,
ich habe hier ein Sambaserver (PDC) mit Cups.
Ziel ist es den Windowsclient autom. den Drucker zu "verpassen".
Wer von euch hat so etwas schon mal umgesetzt?
ich habe hier ein Sambaserver (PDC) mit Cups.
Ziel ist es den Windowsclient autom. den Drucker zu "verpassen".
Wer von euch hat so etwas schon mal umgesetzt?
Code:
MaxLogSize 2000000000
# Show troubleshooting information in error_log.
LogLevel debug
SystemGroup sys root
# Allow remote access
#Port 631
Listen localhost:631
Listen 192.168.1.12:631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
# (Change '@LOCAL' to 'ALL' if using directed broadcasts from another subnet.)
BrowseAllow 192.168.1.0/28
BrowseAddress 192.168.1.0/28
#DefaultAuthType Basic
<Location />
# Allow shared printing and remote administration...
Order allow,deny
Allow 192.168.1.0/28
</Location>
<Location /admin>
# Encryption Required
# Allow remote administration...
Order allow,deny
Allow 192.168.1.0/28
</Location>
<Location /admin/conf>
# AuthType Basic
# Require user @SYSTEM
# Allow remote access to the configuration files...
Order allow,deny
Allow 192.168.1.0/28
</Location>
<Policy default>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
# Require user @OWNER @SYSTEM
Order deny,allow
Allow localhost
</Limit>
<Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
# AuthType Basic
# Require user @SYSTEM
Order deny,allow
Allow localhost
</Limit>
<Limit CUPS-Authenticate-Job>
# Require user @OWNER @SYSTEM
Order deny,allow
Allow localhost
</Limit>
<Limit All>
Order deny,allow
Allow localhost
</Limit>
</Policy>
Code:
[global]
workgroup = NETZWERK
netbios aliases = HOME
server string = %T___%v
log level = 1
syslog = 2
log file = /mnt/rd/%m.log
name resolve order = host bcast
deadtime = 30
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
add user script = /usr/sbin/useradd "%u" -n -g users
delete user script = /usr/sbin/userdel "%u"
add group script = /usr/sbin/groupadd "%g"
delete group script = /usr/sbin/groupdel "%g"
add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d /nohome -s /bin/false "%u"
logon script = login.cmd
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
idmap uid = 10001-19999
idmap gid = 10001-19999
admin users = root, Administrator, @GRP_SAMBA_ADMIN
max connections = 50
dos filetime resolution = Yes
#.....................................................
cups options = raw
printcap name = lpstat
; 192.168.1.12 = Samba + Cups mit USB-Drucker
cups server = 192.168.1.12
iprint server = 192.168.1.12
load printers = Yes
printcap cache time = 750
printcap name = lpstat
iprint server = 192.168.1.12
show add printer wizard = Yes
min print space = 0
max reported print jobs = 0
max print jobs = 100
printing = cups
printjob username = %U
#......................................................
[netlogon]
path = /home/netlogon
[Software]
path = /home/Software
[homes]
valid users = %S
read only = No
browseable = No
[printers]
path = /var/spool/samba
printable = Yes
browseable = No
[print$]
path = /home/Software/Treiber/Drucker/Samsung__ML-2010/MS
create mask = 0664
directory mask = 0775
guest ok = Yes
[Samsung]
path = /dev/shm
guest ok = Yes
printable = Yes
available = yes
printer name = Sam