Share CUPS-PDF trough SAMBA

Hello
I am having trouble making a working installation of CUPS-PDF to be shared through SAMBA. Windows XP can't find the shared printers, the archbox can find it's own printer shares but can not use cups-pdf through SAMBA because of "Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)".
smb.conf
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
# For a step to step guide on installing, configuring and using samba,
# read the Samba-HOWTO-Collection. This may be obtained from:
# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
# Many working examples of smb.conf files can be found in the
# Samba-Guide which is generated daily and can be downloaded from:
# http://www.samba.org/samba/docs/Samba-Guide.pdf
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#======================= Global Settings =====================================
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = WORKGROUP
# server scomment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = roottring is the equivalent of the NT Description field
server string = Samba Server
comment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = root
# Security mode. Defines in which mode Samba will operate. Possible
# values are share, user, server, domain and ads. Most people will want
# user level security. See the Samba-HOWTO-Collection for details.
security = user
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
; hosts allow = 192.168.1. 192.168.2. 127.
# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes
# you may wish to override the location of the printcap file
; printcap name = /etc/printcap
# on SystemV system setting printcap name to lpstat should allow
# you to automatically obtain a printer list from the SystemV spool
# system
printcap name = cups
# It should not be necessary to specify the print system type unless
# it is non-standard. Currently supported print systems include:
# bsd, cups, sysv, plp, lprng, aix, hpux, qnx
printing = cups
# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
; guest account = pcguest
# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/%m.log
# Put a capping on the size of the log files (in Kb).
max log size = 50
# Use password server option only with security = server
# The argument list may include:
# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
# or to auto-locate the domain controller/s
# password server = *
; password server = <NT-Server-Name>
# Use the realm option only with security = ads
# Specifies the Active Directory realm the host is part of
; realm = MY_REALM
# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
; passdb backend = tdbsam
# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting.
# Note: Consider carefully the location in the configuration file of
# this line. The included file is read at that point.
; include = /usr/local/samba/lib/smb.conf.%m
# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
; interfaces = 192.168.12.2/24 192.168.13.2/24
# Browser Control Options:
# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply
; local master = no
# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
; os level = 33
# Domain Master specifies Samba to be the Domain Master Browser. This
# allows Samba to collate browse lists between subnets. Don't use this
# if you already have a Windows NT domain controller doing this job
; domain master = yes
# Preferred Master causes Samba to force a local browser election on startup
# and gives it a slightly higher chance of winning the election
; preferred master = yes
# Enable this if you want Samba to be a domain logon server for
# Windows95 workstations.
; domain logons = yes
# if ycomment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = rootou enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
; logon script = %m.bat
# run a specific logon batch file per username
; logon script = %U.bat
# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
# You must uncomment the [Profiles] share below
; logon path = \\%L\Profiles\%U
# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
; wins support = yes
# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
; wins server = w.x.y.z
# WINS Proxy - Tells Samba to answer name resolution queries on
# behalf of a non WINS capable client, for this to work there must be
# at least one WINS Server on the network. The default is NO.
; wins proxy = yes
comment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = root
# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
dns proxy = no
# These scripts are used on a domain controller or stand-alone
# machine to add or delete corresponding unix accounts
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
; delete user script = /usr/sbin/userdel %u
; dcomment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = rootelete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
# Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /usr/local/samba/lib/netlogon
; guest ok = yes
; writable = no
; share modes = no
# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
;[Profiles]
; path = /usr/local/samba/profiles
; browseable = no
; guest ok = yes
# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
# Set public = yes to allow user 'guest account' to print
public = yes
guest ok = no
writable = no
printable = yes
# This one is useful for people to share files
;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes
# A publicly accessible directory, but read only, except for people in
# the "staff" group
;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = no
; printable = no
; write list = @staff
# Other examples.
# A private printer, usable only by fred. Spool data will be placed in fred's
# home directory. Note that fred must have write access to the spool directory,
# wherever it is.
;[fredsprn]
; comment = Fred's Printer
; valid users = fred
; path = /homes/fred
; printer = freds_printer
; public = no
; writable = no
; printable = yes
# A private directory, usable only by fred. Note that fred requires write
# access to the directory.
;[fredsdir]
; comment = Fred's Service
; path = /usr/somewhere/private
; valid users = fred
; public = no
; writable = yes
; printable = no
# a service which has a different directory for each machine that connects
# this allows you to tailor configurations to incoming machines. You could
# alcomment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = rootso use the %U option to tailor it by user name.
# The %m gets replaced with the machine name that is connecting.
;[pchome]
; comment = PC Directories
; path = /usr/pc/%m
; public = no
; writable = yes
# A publicly accessible directory, read/write to all users. Note that all files
# created in the directory by users will be owned by the default user, so
# any user with access can delete any other user's files. Obviously this
# directory must be writable by the default user. Another user could of course
# be specified, in which case all files would be owned by that user instead.
;[public]
; path = /usr/somewhere/else/public
; public = yes
; only guest = yes
; writable = yes
; printable = no
# The following two entries demonstrate how to share a directory so that two
# users can place files there that will be owned by the specific users. In this
# setup, the directory should be writable by both users and should have the
# sticky bit set on it to prevent abuse. Obviously this could be extended to
# as many users as required.
;[myshare]
; comment = Mary's and Fred's stuff
; path = /usr/somewhere/shared
; valid users = mary fred
; public = no
; writable = yes
; printable = no
; create mask = 0765
;[print$]
; comment = Printer Drivers
; path = /etc/samba/drivers
; browseable = yes
; guest ok = no
; read only = yes
; write list = root
;[CUPS-PDF_Printer]
; comment = funny
; path = /home/john/PDF
; browsable = yes
; read only = yes
; hide unreadable = yes
; guest ok = no
cups
# "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $"
# Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
# complete description of this file.
# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn
# Administrator user group...
SystemGroup sys root
# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseLocalProtocols CUPS dnssd
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Web interface setting...
WebInterface Yes
# Restrict access to the server...
<Location />
Order allow,deny
Allow 192.168.1.*
Allow @LOCAL
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
# Set the default printer/job policies...
<Policy default>
# Job/subscription privacy...
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
# Job-related operations must be done by the owner or an administrator...
<Limit Create-Job Print-Job Print-URI Validate-Job>
Order deny,allow
</Limit>
<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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
# All administration operations require an administrator to authenticate...
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# All printer operations require a printer operator to authenticate...
<Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# Only the owner or an administrator can cancel or authenticate a job...
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
# Set the authenticated printer/job policies...
<Policy authenticated>
# Job/subscription privacy...
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
# Job-related operations must be done by the owner or an administrator...
<Limit Create-Job Print-Job Print-URI Validate-Job>
AuthType Default
Order deny,allow
</Limit>
<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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
# All administration operations require an administrator to authenticate...
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# All printer operations require a printer operator to authenticate...
<Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# Only the owner or an administrator can cancel or authenticate a job...
<Limit Cancel-Job CUPS-Authenticate-Job>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
# End of "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $".
Any suggestions?

Hi Everyone!
This pdf printer has been GREAT!
But I did have to make one little tweak before it was good for me.
The default PDF version of 1.4 produced an output file in which text would collide and overlap. Patching the build for PDF version 1.2 fixed it for me.
Here's the amended PKGBUILD:
pkgname=cups-pdf
pkgver=1.7.0
pkgrel=3
pkgdesc="CUPS PDF Backend"
depends=('cups')
url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/"
source=(http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/cups-pdf_$pkgver.tar.gz)
md5sums=('875ed70ec1acdab9d935bca45ee521f8')
build() {
cd $startdir/src/$pkgname-$pkgver
cat src/cups-pdf.h | sed "s|CPPDFVER "1.4"|CPPDFVER "1.2"|" > tmpFile
mv tmpFile src/cups-pdf.h
gcc -O9 -s -o cups-pdf -Isrc src/cups-pdf.c
install -D -m 755 cups-pdf $startdir/pkg/usr/lib/cups/backend/cups-pdf
install -D -m 644 extra/PostscriptColor.ppd.gz $startdir/pkg/usr/share/cups/model/Postscript.Color.ppd.gz
p.s. I know posting PKGBUILD source to the forum is somewhat of a no no
(sorry sarah31, and thank you for everything!)
It just seemed like a good idea to correct this for the archive searchers.
android

Similar Messages

  • CUPS-PDF printing

    I've downloaded CUPS-PDF from "https://bitbucket.org/codepoet/cups-pdf-for-mac-os-x/wiki/Home" and installed it following the instructions included therein.
    The only instruction I could not follow is to pick "Generic postscript color printer"; I could pick  "Generic postscript printer" though.
    CUPS-PDF shows in the printer list.
    CUPS-PDF apparently prints as indicated by the progress bar.
    But, the print doesn't show anywhere on my computer:
    The output is not in /Users/Shared/CUPS-PDF in a folder with my user account's name.
    I did make an alias to this folder on my desktop but it only contains two folders: "my user name" and "SPOOL"
    The first folder had a "clone" of the download source page (which I deleted.)
    SPOOL has nothing in it.
    I've never had a problem using CUPS-PDF while on OS X 10.4.11, something I'll never be able to revert to.
    I'll be eternally grateful to you if you could help me with this issue but, on condition that you use a language as plain as English since my expertise with OS X, which was never as considerable as to be able to use terminal to any advantage, nor understanding terms such as sudos and the like, is now even diminished on account of the new OS I am forced to use from now on.
    Thank you all so much for your help.

    It seems no one has read my question; too bad...

  • Cups-pdf produces ugly , hardly readable documents

    I think the title of the post says it all. System is up to date, cups-pdf setup is as in the wiki.
    To illustrate what I mean, here is a sample image (try to view it full-size).
    Left side created with cups-pdf, right side with the built-in "save as pdf" function of chromium.
    I do not know if that is important, but the document created by chromium uses DajaVuSans fonts, but the one created by cups-pdf uses "Unknown - Type3 - embedded" fonts.
    By the way, I have not used cups-pdf for a while, but I remember having created quality documents with it.
    What is the problem there?
    Last edited by scar (2014-10-10 15:57:10)

    I have the same problem, and found this, it's not a solution!
    http://lists.apple.com/archives/Printing/2005/Jan/msg00024.html
    For the time being, if I want to print in landscape, I'll print it out in pdf and lpr on the command line!

  • Cups-pdf - missing dependence

    Hi, I've installed cups-pdf from brain0's repo yesterday. It's great, but it seems that there is a dependence to ghostscript missing.
    It's not creating any pdf without ghostscript

    moved to Workstation User

  • Kde printing and cups-pdf

    This was working before, but I don't know what changed, nor where to look to find anything.
    What's happening is that anything printing through KDE's print system (ie Konqueror, Kate, KMail) produces defunct .pdf files when I print to my cups-pdf printer. There are no errors in /var/log/cups/cups-pdf.log. The only thing I do notice is that upon inspection of the resulting pdf in a text editor is that it appears only the header is written, there doesn't seem to be any data written after that.
    This all does work from Firefox, and I can print a test page from within the cups setup (http://127.0.0.1:631), so I know that it does work.
    Anyone have a clue what KDE setting might be goofed up?

    I'd kinda forgotten about this. It worked for me after I deleted by .kde folder. (I was doing that for other reasons) But only for a while, it's now not working again, so I hope what you figured out also works for me!
    http://personalpages.tds.net/cupsd.conf
    http://personalpages.tds.net/cups-pdf.conf

  • CUPS PDF PRINTING IN WINDOWS OVER REMOTE DESKTOP - PRINTER NOT LISTED

    I am running OS X 10.6.2. I connect remotely using windows remote desktop / terminal services to various windows machines. For the XP and Windows 2003 Server 32 bit systems I have no problems with printing pdf documents from the remote windows system back to my mac using CUPS PDF. I don't have to install anything on the remote windows computer. However, for Windows 2003 Server 64 bit and Windows 7 Professional 64 bit, the CUPS PDF printer does not appear in the printer list. I tried installing the Laserwriter 8500 print driver (which apparently CUPS uses) and attaching to a unused TS printing port. The printer appears in the list but it won't print, and it's obviously not attaching to my computer.
    I can't upgrade my mac operating system until I resolve a keyboard driver issue with 10.6.3 and above. Any suggestions?

    I am having a similar issue. I'm using Remote Desktop to connect to a 2008 R2 server and am trying to use PDFWriter as a redirected printer to create a PDF. It is only working after I check print to file, save the file (which it creates an XPS file that is not compatible), then I uncheck print to file, click print, and then it creates the pdf file I need.
    Any help would be greatly appreciated.
    Basically - I need to have a "PDF" printer because the print window is on the remote server and it doesn't have the save as pdf option.
    Thanks.
    Phillip

  • Share a pdf presentation

    I want to share a pdf document in one of the rooms. My iframe looks like this:
    <!--  NameSpaces -->
    xmlns:flexiframe="http://code.google.com/p/flex-iframe/"
    <!-- Iframe -->
    <flexiframe:IFrame id="docsPdf" width="100%" height="100%" label="Share Documents" source="{}">
    </flexiframe:IFrame>
    How can I share the pdf presentation?

    Currently we don't provide a "content viewer" component, but you can use the FileManager APIs (FilePublisher and FileSubscriber) to upload the file in a shared repository and publish the URL.
    Once your clients receive the URL you can display the PDF in your iframe as you would do with a file hosted on your server (or anywhere accessible via HTTP GET)

  • How to add document signing to CUPS-PDF Printer?

    I am seeking a solution to digitally mass-sign PDF Documents. I'd prefer a way to add this into a CUPS-PDF Printer so I can use a shared queue on the server. Anything without a GUI is welcome. Adobe Acrobat is way to expensive for this and can not be automated at all.
    Any suggestion is welcome. I sadly couldn't find an appropriate solution here or via Google.
    Best Regards
    MacLemon

    I am quite Apache savvy, having my own tipi. So the config is not the problem. I just don't know where to start with a CUPS filter to add this.
    I have started a thread at the CUPS.org Fora and hope to find some info there.
    MacLemon

  • Has anyone had this issue with CUPS-PDF after update to Yosemite?

    It states the PDF is getting made but have looked and no file ever gets created. The printer Queue shows a file but it always pauses the queue and even after resume it does not create a PDF file

    Hi, I have this issue too.
    It looks like a sandbox issue : In the system log, I can read, just after trying to print something, with no file created (cups-pdf is intended to create a PDF file) :
    23/10/2014 18:30:20,797 sandboxd[13941]: ([15034]) sh(15034) deny file-read-data /
    23/10/2014 18:30:22,400 sandboxd[13941]: ([15034]) pstopdf(15034) deny file-write-create /private/tmp/PSNormalizer.9AjHkb
    (Full reports below)
    I tried to uninstall and re-install several times, changed configuration (where to create the PDF files), chmod 777 folders and executables, reseted PRAM and SMC… no effect. Did not made the permission check yet.
    Full report for the first line is :
    sh(15034) deny file-read-data /
    Process:         sh [15034]
    Path:            /bin/sh
    Load Address:    0x108af4000
    Identifier:      sh
    Version:         ??? (???)
    Code Type:       x86_64 (Native)
    Parent Process:  cups-pdf [15033]
    Date/Time:       2014-10-23 18:30:20.103 +0200
    OS Version:      Mac OS X 10.10 (14A389)
    Report Version:  8
    Thread 0:
    0   libsystem_kernel.dylib         0x00007fff9239800e __open_nocancel + 10
    1   libsystem_c.dylib             0x00007fff8bd25076 __private_getcwd + 139
    2   sh                             0x0000000108b02897
    3   sh                             0x0000000108b3e99c
    4   sh                             0x0000000108b3dcf0
    5   sh                             0x0000000108af5782
    6   libdyld.dylib                 0x00007fff972ae5c9 start + 1
    Binary Images:
           0x108af4000 -        0x108b79fff  sh (94.1.2) <4763ef88-b313-3c6e-af1d-e1dd23d0fa55> /bin/sh
        0x7fff8bcfb000 -     0x7fff8bd87fff  libsystem_c.dylib (1044.1.2) <c185e862-7424-3210-b528-6b822577a4b8> /usr/lib/system/libsystem_c.dylib
        0x7fff92382000 -     0x7fff9239ffff  libsystem_kernel.dylib (2782.1.97) <93e0e0a9-75b6-3904-bb4e-4bc7c05f4b6b> /usr/lib/system/libsystem_kernel.dylib
        0x7fff972ab000 -     0x7fff972aeff7  libdyld.dylib (353.2.1) <19faf435-c165-3374-9def-d7bba7d61db6> /usr/lib/system/libdyld.dylib
    And for the second line :
    pstopdf(15034) deny file-write-create /private/tmp/PSNormalizer.9AjHkb
    Process:         pstopdf [15034]
    Path:            /usr/bin/pstopdf
    Load Address:    0x1067c8000
    Identifier:      pstopdf
    Version:         ??? (???)
    Code Type:       x86_64 (Native)
    Parent Process:  cups-pdf [15033]
    Date/Time:       2014-10-23 18:30:20.969 +0200
    OS Version:      Mac OS X 10.10 (14A389)
    Report Version:  8
    Thread 0:
    0   libsystem_kernel.dylib         0x00007fff9239937e mkdir + 10
    1   libsystem_c.dylib             0x00007fff8bd3acd3 mkdtemp + 27
    2   PSNormalizer                   0x00000001067d5f13 doNormalizeWithMutex + 1356
    3   PSNormalizer                   0x00000001067d6d14 normalize + 203
    4   PSNormalizer                   0x00000001067d6c2e PSNormalizeFromFile + 94
    5   pstopdf                       0x00000001067c984e
    6   libdyld.dylib                 0x00007fff972ae5c9 start + 1
    Thread 1:
    0   libsystem_kernel.dylib         0x00007fff9239922e kevent64 + 10
    1   libdispatch.dylib             0x00007fff8cf11a6a _dispatch_mgr_init + 0
    Thread 2:
    0   libsystem_kernel.dylib         0x00007fff92398946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8f5414a1 start_wqthread + 13
    Thread 3:
    0   libsystem_kernel.dylib         0x00007fff92398946 __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x00007fff8f5414a1 start_wqthread + 13
    Binary Images:
           0x1067c8000 -        0x1067c9fff  pstopdf (13) <2b2b83ec-30d9-34b3-b789-47097101630f> /usr/bin/pstopdf
           0x1067d4000 -        0x1067d7fff  com.apple.normalizer.privateframework (10.0 - 13) <d1667dfe-f272-3840-b747-82897f1ed590> /System/Library/PrivateFrameworks/PSNormalizer.framework/Versions/A/PSNormalize r
        0x7fff8bcfb000 -     0x7fff8bd87fff  libsystem_c.dylib (1044.1.2) <c185e862-7424-3210-b528-6b822577a4b8> /usr/lib/system/libsystem_c.dylib
        0x7fff8cf0d000 -     0x7fff8cf37ff7  libdispatch.dylib (442.1.4) <502cf32b-669b-3709-8862-08188225e4f0> /usr/lib/system/libdispatch.dylib
        0x7fff8f540000 -     0x7fff8f549fff  libsystem_pthread.dylib (105.1.4) <26b1897f-0cd3-30f3-b55a-37cb45062d73> /usr/lib/system/libsystem_pthread.dylib
        0x7fff92382000 -     0x7fff9239ffff  libsystem_kernel.dylib (2782.1.97) <93e0e0a9-75b6-3904-bb4e-4bc7c05f4b6b> /usr/lib/system/libsystem_kernel.dylib
        0x7fff972ab000 -     0x7fff972aeff7  libdyld.dylib (353.2.1) <19faf435-c165-3374-9def-d7bba7d61db6> /usr/lib/system/libdyld.dylib

  • [SOLVED] Share Multiple Directories With Samba On Arch Linux and XP

    Hello,
    I have had the worst luck so far with Samba, which is far more likely because of an error on my part than on Samba's.
    I can only seem to share one directory regardless of how I setup my smb.conf. And worse yet, if I mess with Samba, smb.conf, after the first time I set it up it doesn't work again until I reinstall my OS. Now I'm sure that reinstalling isn't the only option, but I haven't figured out how to make it work again any other way. I've tried uninstalling it, deleting it from the cache, deleting /etc/samba and so on, still can't connect to it from XP when I reinstall it.
    I'm running Arch64 and I want to share some directories with a laptop running Windows XP.
    I want to share my home folder, but have it accessible from XP only by me, share my mother's home folder, and have it accessible on XP only by her (well actually I guess it needs to be accessible by both, since i'm the admin), share my media-server (a collection of five hard drives where I store movies and such), and have it read/write by both of us. And finally share /srv so I can work on that from the XP computer as well. I think that's all. And I would like to share printers between the two computers. I would also like to access XP files from here.
    I've always been able to get the media-server to share, but that's it, nothing else. And it doesn't always work right. It doesn't seem to want to follow sym links, but like I say if I mess with it it will stop working all together. So I'm not sure what to do.
    A thought was to instead make a /media/samba-share directory and share that, and inside it have symlinks to my home, media-server, etc. However, that will only work if samba will follow symlinks for me.
    Here is the smb.conf I am planning to use at the moment:
    # This is the main Samba configuration file. You should read the
    # smb.conf(5) manual page in order to understand the options listed
    # here. Samba has a huge number of configurable options (perhaps too
    # many!) most of which are not shown in this example
    # For a step to step guide on installing, configuring and using samba,
    # read the Samba-HOWTO-Collection. This may be obtained from:
    # http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
    # Many working examples of smb.conf files can be found in the
    # Samba-Guide which is generated daily and can be downloaded from:
    # http://www.samba.org/samba/docs/Samba-Guide.pdf
    # Any line which starts with a ; (semi-colon) or a # (hash)
    # is a comment and is ignored. In this example we will use a #
    # for commentry and a ; for parts of the config file that you
    # may wish to enable
    # NOTE: Whenever you modify this file you should run the command "testparm"
    # to check that you have not made any basic syntactic errors.
    #======================= Global Settings =====================================
    [global]
    # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
    workgroup = MEDIA-SERVER
    netbios name = Avalon
    encrypt passwords = true
    # server string is the equivalent of the NT Description field
    server string = Samba Server
    # Symlinks
    follow symlinks = yes
    wide symlinks = yes
    unix extensions = no
    # Security mode. Defines in which mode Samba will operate. Possible
    # values are share, user, server, domain and ads. Most people will want
    # user level security. See the Samba-HOWTO-Collection for details.
    security = user
    # This option is important for security. It allows you to restrict
    # connections to machines which are on your local network. The
    # following example restricts access to two C class networks and
    # the "loopback" interface. For more examples of the syntax see
    # the smb.conf man page
    ; hosts allow = 192.168.1. 192.168.2. 127.
    # If you want to automatically load your printer list rather
    # than setting them up individually then you'll need this
    load printers = yes
    # you may wish to override the location of the printcap file
    ; printcap name = /etc/printcap
    # on SystemV system setting printcap name to lpstat should allow
    # you to automatically obtain a printer list from the SystemV spool
    # system
    ; printcap name = lpstat
    # It should not be necessary to specify the print system type unless
    # it is non-standard. Currently supported print systems include:
    # bsd, cups, sysv, plp, lprng, aix, hpux, qnx
    ; printing = cups
    # Uncomment this if you want a guest account, you must add this to /etc/passwd
    # otherwise the user "nobody" is used
    ; guest account = pcguest
    # this tells Samba to use a separate log file for each machine
    # that connects
    log file = /var/log/samba/%m.log
    # Put a capping on the size of the log files (in Kb).
    max log size = 50
    # Use password server option only with security = server
    # The argument list may include:
    # password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
    # or to auto-locate the domain controller/s
    # password server = *
    ; password server = <NT-Server-Name>
    # Use the realm option only with security = ads
    # Specifies the Active Directory realm the host is part of
    ; realm = MY_REALM
    # Backend to store user information in. New installations should
    # use either tdbsam or ldapsam. smbpasswd is available for backwards
    # compatibility. tdbsam requires no further configuration.
    ; passdb backend = tdbsam
    # Using the following line enables you to customise your configuration
    # on a per machine basis. The %m gets replaced with the netbios name
    # of the machine that is connecting.
    # Note: Consider carefully the location in the configuration file of
    # this line. The included file is read at that point.
    ; include = /usr/local/samba/lib/smb.conf.%m
    # Configure Samba to use multiple interfaces
    # If you have multiple network interfaces then you must list them
    # here. See the man page for details.
    ; interfaces = 192.168.12.2/24 192.168.13.2/24
    # Browser Control Options:
    # set local master to no if you don't want Samba to become a master
    # browser on your network. Otherwise the normal election rules apply
    ; local master = no
    # OS Level determines the precedence of this server in master browser
    # elections. The default value should be reasonable
    ; os level = 33
    # Domain Master specifies Samba to be the Domain Master Browser. This
    # allows Samba to collate browse lists between subnets. Don't use this
    # if you already have a Windows NT domain controller doing this job
    ; domain master = yes
    # Preferred Master causes Samba to force a local browser election on startup
    # and gives it a slightly higher chance of winning the election
    ; preferred master = yes
    # Enable this if you want Samba to be a domain logon server for
    # Windows95 workstations.
    ; domain logons = yes
    # if you enable domain logons then you may want a per-machine or
    # per user logon script
    # run a specific logon batch file per workstation (machine)
    ; logon script = %m.bat
    # run a specific logon batch file per username
    ; logon script = %U.bat
    # Where to store roving profiles (only for Win95 and WinNT)
    # %L substitutes for this servers netbios name, %U is username
    # You must uncomment the [Profiles] share below
    ; logon path = \\%L\Profiles\%U
    # Windows Internet Name Serving Support Section:
    # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
    ; wins support = yes
    # WINS Server - Tells the NMBD components of Samba to be a WINS Client
    # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
    ; wins server = w.x.y.z
    # WINS Proxy - Tells Samba to answer name resolution queries on
    # behalf of a non WINS capable client, for this to work there must be
    # at least one WINS Server on the network. The default is NO.
    ; wins proxy = yes
    # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
    # via DNS nslookups. The default is NO.
    dns proxy = no
    # These scripts are used on a domain controller or stand-alone
    # machine to add or delete corresponding unix accounts
    ; add user script = /usr/sbin/useradd %u
    ; add group script = /usr/sbin/groupadd %g
    ; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
    ; delete user script = /usr/sbin/userdel %u
    ; delete user from group script = /usr/sbin/deluser %u %g
    ; delete group script = /usr/sbin/groupdel %g
    include = /etc/samba/usershare.conf
    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = yes
    writable = yes
    [media-server]
    comment = Media Server
    path = /media/media-server
    browseable = yes
    writable = yes
    printable = yes
    valid users = theavataroftime, christina
    follow symlinks = yes
    [theavataroftime]
    comment = The Avatar of Time's Home Directory
    path = /home/theavataroftime
    browseable = yes
    writable = yes
    printable = yes
    valid users = theavataroftime
    follow symlinks = yes
    [christina]
    comment = Christina's Home Directory
    path = /home/christina
    browseable = yes
    writable = yes
    printable = yes
    valid users = christina
    follow symlinks = yes
    [server]
    comment = Server
    path = /srv
    browseable = yes
    writable = yes
    printable = yes
    valid users = theavataroftime, christina
    follow symlinks = yes
    # Un-comment the following and create the netlogon directory for Domain Logons
    ; [netlogon]
    ; comment = Network Logon Service
    ; path = /usr/local/samba/lib/netlogon
    ; guest ok = yes
    ; writable = no
    ; share modes = no
    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user's home directory
    ;[Profiles]
    ; path = /usr/local/samba/profiles
    ; browseable = no
    ; guest ok = yes
    # NOTE: If you have a BSD-style print system there is no need to
    # specifically define each individual printer
    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = yes
    Set public = yes to allow user 'guest account' to print
    guest ok = yes
    writable = no
    printable = yes
    # This one is useful for people to share files
    ;[tmp]
    ; comment = Temporary file space
    ; path = /tmp
    ; read only = no
    ; public = yes
    # A publicly accessible directory, but read only, except for people in
    # the "staff" group
    ;[public]
    ; comment = Public Stuff
    ; path = /home/samba
    ; public = yes
    ; writable = yes
    ; printable = no
    ; write list = @staff
    # Other examples.
    # A private printer, usable only by fred. Spool data will be placed in fred's
    # home directory. Note that fred must have write access to the spool directory,
    # wherever it is.
    ;[fredsprn]
    ; comment = Fred's Printer
    ; valid users = fred
    ; path = /homes/fred
    ; printer = freds_printer
    ; public = no
    ; writable = no
    ; printable = yes
    # A private directory, usable only by fred. Note that fred requires write
    # access to the directory.
    ;[fredsdir]
    ; comment = Fred's Service
    ; path = /usr/somewhere/private
    ; valid users = fred
    ; public = no
    ; writable = yes
    ; printable = no
    # a service which has a different directory for each machine that connects
    # this allows you to tailor configurations to incoming machines. You could
    # also use the %U option to tailor it by user name.
    # The %m gets replaced with the machine name that is connecting.
    ;[pchome]
    ; comment = PC Directories
    ; path = /usr/pc/%m
    ; public = no
    ; writable = yes
    # A publicly accessible directory, read/write to all users. Note that all files
    # created in the directory by users will be owned by the default user, so
    # any user with access can delete any other user's files. Obviously this
    # directory must be writable by the default user. Another user could of course
    # be specified, in which case all files would be owned by that user instead.
    ;[public]
    ; path = /usr/somewhere/else/public
    ; public = yes
    ; only guest = yes
    ; writable = yes
    ; printable = no
    # The following two entries demonstrate how to share a directory so that two
    # users can place files there that will be owned by the specific users. In this
    # setup, the directory should be writable by both users and should have the
    # sticky bit set on it to prevent abuse. Obviously this could be extended to
    # as many users as required.
    ;[myshare]
    ; comment = Mary's and Fred's stuff
    ; path = /usr/somewhere/shared
    ; valid users = mary fred
    ; public = no
    ; writable = yes
    ; printable = no
    ; create mask = 0765
    Now I wouldn't think I would need to list my home and mom's home seperately, but since [homes] has never worked for me in the past i thought i would give it a try. Does this look like something that would do what I am wanting?
    Otherwise I would delete [homes], [media-server], [theavataroftime], [christina], and [server] and replace them with just [samba-share] with all those as symlinks inside that directory as before mentioned.
    Anyway, thanks for the help. Any good guide on this matter would be appreciated, I have looked at several, but more can't hurt . Networking isn't my thing so to speak, so please be specific in any explanations. Thanks again.
    Last edited by The Avatar of Time (2009-03-02 03:38:12)

    Well it seems that my trouble all started when I began using the 'printable = yes' option for shares. Since I removed that the troubles seem to have left me.
    Does anyone know why that is listed as on option in smb.conf here:
    # A publicly accessible directory, but read only, except for people in
    # the "staff" group
    ;[public]
    ; comment = Public Stuff
    ; path = /home/samba
    ; public = yes
    ; writable = yes
    ; printable = no
    ; write list = @staff
    As well as in a few other examples if it doesn't work? I seen the example and assumed that option was needed to print from those shared directories.
    Also, it seems that the comma is not needed between the 'valid users' names.
    Also, I guess it wasn't Windows XP's fault either but rather my own ignorance. I like the idea of blaming Windows better though.....
    I hope this servers to help others to aviod my mistakes.

  • Can't send a PAGES document Via email in PDF form ... used to be done by clicking share and PDF  HELOP

    creating a document on pages and trying to share it via email in PDF form used to be really easy...
    How does this work now?  help

    I always just do file->print. Then in the lower left is a menu that said "PDF" and just pick "Mail PDF" from the dropdown and a new email is composed with the PDF attached. One step to print, one click to choose mail and you're done. I just tried this on the latest Yosemite and Pages updates and it works fine.

  • Please share your PDF/UA-compliance experiences

    I encourage others to share your experiences in remediating PDFs for ISO 14289 (PDF/UA) compliance. Let’s learn from each other’s experiences.
    I am working with documents that previously passed the Acrobat checker and PAC 1.3 along with manual checks for WCAG 2.0 compliance – so, the documents were as accessible as I knew how to make them. Below are the errors that I am seeing quite a bit from the new PAC2 PDF/UA-compliance checker. The “fix” is not necessarily the best, just what I have found that seems to work. I am using Acrobat Pro XI.
    error: Font not embedded
    fix: Tools > Print Production > Preflight > PDF fixups > Embed fonts
    comment: This does not always work as some font licenses do not allow embedding. If you encounter non-embeddable fonts hopefully you have the source document and can use a different font.
    error: Tagged content present inside an Artifact
    fix: Open the Content pane. Open Artifact containers to find any content containers hiding inside. Drag the content containers to their proper place outside the Artifact container.
    error: Alternative description missing for an annotation
    fix: Add alt text to link tags.
    comment: This seems an odd error. Some links benefit from alt text but others are perfectly clear without it. Seems like this should be a judgment call, but the Matterhorn Protocol insists on links having alt text.
    error: Figure element on a single page with no bounding box.
    fix: This error goes away if I tag the figure as an artifact, which makes sense. But if I then retag it as a figure and add back in the alt text, the error stays away.
    comment: Seems odd. Even the Matterhorn Protocol PDF (http://www.pdfa.org/wp-content/uploads/2013/08/MatterhornProtocol_1-0.pdf) fails PAC2 on this point! This could be a rough spot in the PAC2 beta, not a real error, but is easy enough to “fix”.
    error: DisplayDocTitle key is not set to true
    fix: File > Properties > Initial View tab > In the Show drop down box, select “Document Title”
    error: PDF/UA identifier missing
    fix: Create an xmp file that includes the required snippet of metadata (example: http://bygosh.com/files/pdfuaid.xmp). Then: File > Properties > Description tab > Additional Metadata... > Advanced > Append
    comment: This should be the final remediation step, after the document is otherwise PDF/UA-compliant. To apply the PDF/UA ID to a document that is not compliant would be fibbing.

    Hi Wendy,
    The requirement that all links include alternate text in the Contents key is frustrating ...
    To the best of my knowledge, no current AT makes use of the Contents key alt text
    No current tool makes it easy to create and configure the Contents key. To do so manually with a long set of links such as a table of contents is time consuming.
    In a well-written document, link text is often quite clear in context, and alt text provides no benefit in terms of accessibility. This is almost certainly the case with a table of contents.
    So, you have to make a choice. You can ...
    Ignore this particular PDF/UA criterion and somehow live with the resulting scolding from PAC2.
    Apply regular alt text to the links. This makes PAC2 happy but PAC 1.3 unhappy.
    Patiently wait for the opportunity to shell out big bucks for a new tool that automates setting the link Contents key, like the "coming soon" PDF Global Access (new version of CommonLook with a new name) from NetCentric.
    Bite the bullet and set the Contents key for each link tag manually. It is a bit intimidating at first to delve into the innards of the tag structure and make changes, but you will quickly gain experience and comfort level. This is the best solution if  you, like me, obsess with making both PAC2 and PAC 1.3 say "Pass". Just be sure, as always when working with Acrobat, to save early and often to a new file name, in case something goes horribly wrong.
    If you choose the last bullet, the PDF/UA Reference Suite includes example TOCs. As to what should be entered for "Value", for external links I typically use the title of the target page. For TOC entries, following the examples in the PDF Reference Suite, the Contents key value mirrors the text of the link, for example "Chapter 1: Introduction".
    Hope this helps.
    a 'C' student

  • Share new pdf created from existing online pdfs

    Is a solution in the works to be able to create new pdf books from existing individual pdfs online? Let's say I have individual pdfs for each of my recipes, but want to create a book online to share of just my desserts. Without sending each pdf share using an individual email, can this be done?
    Absolutely love the interface and where Adobe seems to be going with this.
    Thanks,
    James

    Hi,
    Thanks for your post. In order to combine multiple PDF's into one, you need the desktop version of Adobe Acrobat. We don't currently have plans in the works to add this feature to Acrobat.com, but I will share your feedback with the team. You could also visit our Ideas site and promote this idea - we actively use the Ideas site to prioritize the roll out of new features.
    Best,
    Michelle

  • Combine PDF trough Automator

    How do I combine PDF's trough the Automator - Step for Step.... thx alot
    Greets Simon

    Simply double-click or drag the "Combine PDF Pages" action from the "PDF" action library into your workflow. Then do the same for Finder's "Open Finder Items" action. Click File > Save As Plug-in, give it a name, confirm that it's a plug-in for Finder, and click Save.
    Now whenever you control-click on a selected group of PDFs in Finder, you can click Automator > [your workflow] and it will open them as a combined document.

  • Share to .pdf loses hyperlinks

    Hi
    I have been trying to create a .pdf from Pages (ipad version) that contains hyperlinks.  The hyperlinks work fine in the Pages document, but when I Share it and convert to .pdf the hyperlinks no longer work.
    I have installed Adobe Reader and GoodReader on the iPad but the links don't work in those apps either.
    Does anyone have any idea why the hyperlinks are rendered inactive when Pages converts the document to .pdf?
    Thanks
    Jeff

    I'll try to get this thread moved to iWork for iOs.

Maybe you are looking for

  • PI 7.0 and XI 3.0

    can any one make the difference bw PI 7.0 and XI 3.0 pls??? i came to know that PI 7.1 will be released this september. then what's the difference in feautures???

  • Idoc file to create master data in APO

    Hi Experts, I will be getting an idoc file let say zmatmas02 its extended idoc type with extended segments i need to upload this file into an APO system can i use the program RSEINB00 to upload the idoc file , if so what are the steps i need to do, o

  • Server settings are not saved on client

    The client has a new workstation (Vista) where the server settings are not saved. The client is able to login but have to setup the server settings overtime she logs on to SAP B1. Client: Vista SBO: 2007A SP01 what is causing this and how can this be

  • Create a new video file by editing & clipping old video?......Premiere CS4

    How do I take an existing video file (.wav, .mpeg, etc...) & delete unwanted footage to create a new video file? I currently have some video footage of my family but the sound & video dont play synced togather in Premiere? Any suggestions......?

  • Running APD for ABC classification

    Dear Experts, I have created a data mining object for calculation of customer clasification. Afterwards an APD object was created, where I use a BEx query to calculate the ABC classification (based on the rules in data mining object). Subsequently th