Veröffentlicht 2. November 200519 j 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
2. November 200519 j 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...
2. November 200519 j danke für deine antwort aber irgendwie blick ich das nicht ganz?!?! kannst du es mir bischen ausfürlicher erklären??
2. November 200519 j 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>
2. November 200519 j 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?!
2. November 200519 j 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?
2. November 200519 j Warum läßt Du den Job nicht von root ausführen? gute frage :confused: hab ihn jetzt unter root laufen
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.