Teknik^tDR
Versió 3.x!

Posts de febrer, 2009

PDFCreator 0.9.6 no neteja la cua d’impressió a Windows Vista

 
per teknik el 25 febrer 2009 | Informàtica, Software Lliure, Windows

Fa un temps vaig actualitzar el PDFCreator a la versió 0.9.6. Per qui no el conegui, és programa lliure que et permet simular una impressora i et genera fitxers PDF a la sortida, cosa realment útil per poder arxivar documents sense haver d’imprimir-los.

El cas és que, amb l’actualització, vaig començar a no poder esborrar els elements de la cua d’impressió, provocant que cada vegada que imprimia m’intentés imprimir també algun antic document. Vaig estar buscant la solució i finalment la vaig trobar al seu propi bugtracker. Aparentment no està solucionat i, encara que ha sortit la nova versió 0.9.7, encara no m’he actualitzat, així que no se si efectivament segueix passant amb la nova versió o no.

La solució la veiem a un post cap al final que diu:

The problem is related to the permissions of the “C:\Program Files\PDFCreator\Temp\PDFCreatorSpool” directory. Since normal users only have read permissions there, the print job cant be delete, therefore it is printed again and again.

QUICK FIX: Give read&write permissions to normal users in the “C:\Program Files\PDFCreator\Temp\PDFCreatorSpool” directory.

O sigui, que hem de buscar la carpeta “C:\Program Files\PDFCreator\Temp\PDFCreatorSpool” o “C:\Archivos de programa\PDFCreator\Temp\PDFCreatorSpool”, clickar amb el botó dret i afegir permissos a tots els usuaris a la pestanya Seguridad:

Petita millora de seguretat per Firefox a Windows XP

 
per teknik el 23 febrer 2009 | Seguretat, Windows

La forma ideal de treballar amb tot sistema operatiu actual és amb un usuari amb privilegis reduïts, o sugui, en el cas de Windows 2000 o Windows XP, el que es coneix com Usuari limitat o Usuari “ras” o, com a molt, Usuari avançat. En el cas de l’usuari avançat encara es pot treballar, però amb un usuari limitat qualsevol persona no experta tindrà molts problemes per treballar amb el sistema, i moltes aplicacions ni funcionaran.

Per tant, la majoria de gent treballa amb un usuari administrador, amb tots els perills que això comporta. Unes de les aplicacions més perilloses avui en dia són els navegadors web. Per tant, interessa que aquestes s’executin amb privilegis limitats. Per poder-ho fer podem fer servir el Ejecutar como d’aquests sistemes, o be podem fer servir la utilitat psexec de Sysinternals (ara comprat per Microsoft!).

En el meu cas, el que vaig fer va ser duplicar l’accés directe perqué, en comptes d’executar Firefox directament el cridés fent servir psexec:

"C:\Archivos de programa\Sysinternals\psexec.exe" -d -l C:\\ARCHIV~1\\MOZILL~1\\FIREFOX.EXE

Cal tenir en compte un parell de limitacions importants quan executem Firefox d’aquesta manera:

  • Que si executem algún programa amb doble click a la finestra de descàrregues, aquest s’executarà també amb privilegis reduits, impedint, per exemple, en molts casos instal·lar programes. Caldria, per tant, executar-lo des de fora del navegador.
  • Que les actualitzacions automàtiques no funcionaran. Per fer-les caldrà iniciar el navegador amb permisos d’administrador (els normals del propi usuari en aquest cas). Això aplica únicament en el moment d’instal·lar. Per tant, podem descarregar l’actualització amb l’usuari amb permisos limitats, tancar el navegador i després tornar-lo a obrir amb els permisos complets.

Per poder executar el Firefox amb drets complets, convé que no modifiquem l’accés directe original, sinó una còpia, o en qualsevol cas que li canviem el nom.

Per acabar-ho d’arrodonir, convé també canviar l’accés directe del menú d’inici, el que apareix a la part d’adalt com a Internet. Aquí hi ha un arxiu per importar-ho directament al registre (es pot obrir amb el Notepad per comprovar que no és cap arxiu “extrany” ;D ):