spyk Geschrieben 2. November 2005 Teilen Geschrieben 2. November 2005 hi ich hab einen drucker der per cups/samba freigegen ist nur hab ich das problem das wenn jemand druckt und den drucker noch nicht eingeschalten hat wird der drucker immer deaktiviert. wenn ich dann unter webmin den drucker wider aktivier druckt er mir die dateien aus. gibt es die möglichkeit den drucker einfach alle paar mitnuten zu aktivieren?? mfg spyk Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.disk Geschrieben 2. November 2005 Teilen Geschrieben 2. November 2005 Kannst Du z.B. mit einem cronjob machen. Die Cups-Befehle lauten 'enable' und evtl. noch ein 'accept'. Beachte dabei, dass Du bei enable den vollen Pfad angibst falls Du die bash nutzen tust - sonst nimmt die bash Ihren eigenen enable Befehl und nicht das Programm von cups... Schön ist sicherlich aber was anderes... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
spyk Geschrieben 2. November 2005 Autor Teilen Geschrieben 2. November 2005 danke für deine antwort aber irgendwie blick ich das nicht ganz?!?! kannst du es mir bischen ausfürlicher erklären?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.disk Geschrieben 2. November 2005 Teilen Geschrieben 2. November 2005 enable ist ein Programm welches Cups mitbringt. Damit lassen sich Drucker starten (und mit dem Programm disable anhalten). accept bringt die Drucker dazu, dass die Warteschlange Jobs annimmt (reject macht das Gegenteil). Bei Dir sollte enable das tun was Du haben willst. Jetzt gibt's aber folgendes Problem falls man als shell die bash nutzt: Die bash kennt einen internen Befehl namens enable. Das bedeutet, dass sobald enable eingegeben wird, wird der bash interne Befehl ausgeführt und nicht das Programm. Deswegen muss man den Pfad dazuschreiben wie im folgenden Beispiel: /usr/bin/enable <meinDurcker> Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
spyk Geschrieben 2. November 2005 Autor Teilen Geschrieben 2. November 2005 Danke genau sowas hab ich gesucht nur muss ich den befehl als root ausführen wenn ich ihn als user ausführ kommt immer Password for server on localhost? enable: Operation failed: client-error-not-authorized der user ist in der gruppe lp und wenn ich das ganze in der konsole starte geht es?! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.disk Geschrieben 2. November 2005 Teilen Geschrieben 2. November 2005 Ouha, das kommt drauf an. Mußt in der Manpage nachlesen bzw. jenachdem wie Cups konfiguriert ist könnte es evtl. gehen - weiß es aber nicht genau. Warum läßt Du den Job nicht von root ausführen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
spyk Geschrieben 2. November 2005 Autor Teilen Geschrieben 2. November 2005 Warum läßt Du den Job nicht von root ausführen? gute frage :confused: hab ihn jetzt unter root laufen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.