Probleme mit CUPS

SteWo

OpenBSD User
MIST!

Als langjähriger OpenBSD-Nutzer mußte ich heute Nacht leider feststellen, daß auch unter meinem favorisiertem System der Windooze-Dokumentations-Unfähigkeits-Virus zugeschlagen hat:

$ sudo cups-config
Usage: cups-config --api-version
cups-config --cflags
cups-config --datadir
cups-config --help
cups-config --ldflags
cups-config [--image] [--static] --libs
cups-config --serverbin
cups-config --serverroot
cups-config --version

Na gut. Also ...
$ sudo cups-config --help
Usage: cups-config --api-version
cups-config --cflags
cups-config --datadir
cups-config --help
cups-config --ldflags
cups-config [--image] [--static] --libs
cups-config --serverbin
cups-config --serverroot
cups-config --version

;'(

Es ist einfach nur traurig...

Frustrierte Grüße,
SteWo

P.S.: Nur fürs Protokoll...
$ sudo dmesg | grep OpenBSD
OpenBSD 4.3 (GENERIC) #698: Wed Mar 12 11:07:05 MDT 2008
$
$ sudo pkg_info | grep cups
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = "de_DE.ISO8859-1",
LANG = (unset)
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
cups-1.2.7p9 Common Unix Printing System
cups-pdf-2.4.2p1 PDF backend for CUPS
kdecups-3.5.8 K Desktop Environment, cups support
 
Zuletzt bearbeitet:
cups-config(1) wird zum bauen anderer Programme benoetigt, die selbs wieder cups verwenden.

Was genau ist das Problem, das Du loesen willst?
 
ich verstehe gerade nicht so ganz, was dein problem ist. wie bei den meisten anderen programmen ist es so, dass die dir beim aufruf ohne parameter die syntax ausgegeben wird, falls das programm eben parameter benötigt. für alles weitere - also die doku die du wohl suchst - gibts die ausführliche manpage.
 
Manpage, würde ich auch denken ==>
>man cups-config

Code:
NAME
       cups-config  - get cups api, compiler, directory, and link information.

SYNOPSIS (s.o....)

DESCRIPTION
       cups-config is the CUPS program configuration  utility.  It  should  be
       used  by application developers to determine the necessary command-line
       options for the compiler and linker, as well as  determining  installa-
       tion directories for filters, configuration files, and drivers.
OPTIONS
       --api-version
            Displays the current API version (major.minor).
       --cflags
            Displays the necessary compiler options.
       --datadir
            Displays the default CUPS data directory.
       --help
            Displays the program usage message.
       --image
            When  used  with --libs, adds the CUPS imaging library to the list
            or displayed libraries.
       --ldflags
            Displays the necessary linker options.
       --libs
            Displays the necessary librarys to link to.
       --serverbin
            Displays the default CUPS  binary  directory,  where  filters  and
            backends are stored.
       --serverroot
            Displays the default CUPS configuration file directory.
       --static
            When  used  with --libs, shows the static libraries instead of the
            default (shared) libraries.
       --version
            Displays  the  full  version  number  of  the  CUPS   installation
            (major.minor.patch).

SEE ALSO
       http://localhost:631/help

Versuch auch mal
Code:
> find /usr -name cups\*

da finde ich zum Beispiel: in '/usr/local/share/doc/cups' Hilfe. Es wird auch verwiesen auf
http://www.cups.org/documentation.php
oder via googlen:
http://www.csua.berkeley.edu/~ranga/notes/freebsd_cups.html
http://www.doc-systems.de/downloads/kurzakten/linuxadministration/docs/Kurzakte%20CUPS.pdf (für Linux - wohl aber ähnlich)

Zusatz: http://wiki.unixboard.de/index.php/FreeBSD_-_CUPS

Gruß - HL
 
Zuletzt bearbeitet:
Ich denke was uns SteWo sagen wollte ist, dass er verwirrt war als er das prog mit dem Help Parameter aufgerufen hat, denn es kam die selbe Ausgabe wie davor
 
@lockdoc: BINGO!

Hallo Leute,

da muß ich mich wohl dezent und unter Hinweis auf die Uhrzeit entschuldigen. Sollte nicht so prollig rüberkommen, wie man es verstehen könnte.

lockdoc hat es ansonsten erfaßt: Was mich am Ende eines seeehr langen Tages mehr als irritierte, war tatsächlich die unveränderte Meldung. Meine Erwartungshaltung war, daß sich irgendwas durch den Parameter -help ändern würde. Mal ganz ehrlich: Eine zusätzliche Zeile mit dem Hinweis auf die man-Page wäre nicht wirklich irreführend...

Gleichwohl möchte ich mich allen bedanken, die sich Gedanken gemacht hatten, um mir helfen zu können. VIELEN DANK DAFÜR!

Nur fürs Protokoll: Ich wollte eigentlich herausfinden, warum CUPS nicht läuft. Nun - nachdem ich immerhin 2 Stunden Schlaf bekam, konnte ich es nicht mehr übersehen: Es fehlte ein "d"! In der rc.local muß es natürlich heissen:
Code:
/usr/local/sbin/cups[B][U]d[/U][/B]
Problem solved - thread closed.

Cheers,
SteWo
 
Meine Erwartungshaltung war, daß sich irgendwas durch den Parameter -help ändern würde. Mal ganz ehrlich: Eine zusätzliche Zeile mit dem Hinweis auf die man-Page wäre nicht wirklich irreführend...

Bauernregel: nienicht irgendein unbekanntes Kommando aufrufen und hoffen, dass es einem schon irgendwie sagt, wie es benutzt werden will. Auch nicht mit -? oder -help oder --help.

Immer erst man(1) anwerfen, und falls das nichts ausspuckt, noch ein -k spendieren (was das gleiche wie ein apropos(1) ist).

Und wenn's keine Manpage dazu gibt: Beschwerde an den Autor des Programms. (hoffentlich liest das jetzt keiner meiner jetzigen Kollegen)

Alles andere wird frueher oder spaeter dazu fuehren, dass Du Dir beliebige Dinge schredderst.

Es fehlte ein "d"! In der rc.local muß es natürlich heissen:
Code:
/usr/local/sbin/cups[B][U]d[/U][/B]
Problem solved - thread closed.

Bauernregel 2: immer auch mal wieder einen Blick auf die Console werfen, oder probeweise mal ohne X rennen ;-)
 
Zurück
Oben