Este post podrá parecer algo trivial pero es más como un recordatorio para su autor, que otra cosa. Un recordatorio de que a veces lo más simple, es lo más posible (regla de Occam).
Resulta que hace en esta época de confinamiento, como escribía hace poco, me he visto un poco… impulsado a aprender y hacer uso de varias tecnologías. Continuo con esa racha y ello me ha llevado a revisar varios navegadores de páginas web, que mas que ser visores de documentos HTML son en realidad herramientas para desarrollo que se utilizan como simples visores en la gran mayoría de los casos (algo curioso que creo merecerá una entrada posterior).
Bueno, el punto es que ya hacía tiempo que había descargado el navegador Tor y por alguna razón (explicada más adelante) me olvidé de él. Sólo como antecedente, en mi MPB tengo tres cuentas: una con la que administro el equipo, una para asuntos personales y académicos, y otra para asuntos profesionales (actualmente dedicada a mis trabajos con Eva Health). El mencionado browser fue descargado e instalado desde la cuenta personal. Desde aquel entonces mi actividad de desarrollo se centró más en la cuenta para asuntos profesionales.
Mi actividad profesional en el desarrollo de software ha girado a las tecnologías web, lo que me ha obligado a buscar y probar navegadores, tanto por encontrar al más veloz como el que me provea mejores opciones para actividades de desarrollo de software. Para lo primero me he inclinado por Brave, para lo segundo estoy aun revisando.
En esta búsqueda me percaté en un momento que accedí a mi cuenta personal que contaba ya con Tor pero curiosamente este no lo había visto en la colección de navegadores que he venido armando y que aparece ya así:
Inicialmente pensé que esto podría ser porque a Tor lo instalé como aplicación de mi cuenta personal (~/Applications
) pero no fue así. Éste fue instalado como aplicación para todos los usuarios (/Applications
). El siguiente pensamiento fue que entonces se debería a un permiso especial o ACL asociado al archivo. El listado largo (ls -@l
) con atributos especiales del directorio /Applications
mostraba
$ ls -@l
...
drwxr-xr-x@ 3 lalo admin 96 Feb 11 10:18 Tor Browser.app
com.apple.quarantine 56
...
que pensé sería la causa, y con
$ xattr -r -d com.apple.quarantine /Applications/Tor\ Browser.app
se arreglaría para poder ver la aplicación en la otra cuenta pero no fue así. El siguiente paso entonces deberían ser los permisos, y desde el Finder asigné permisos para «everyone» en el equipo
aunque no con los resultados esperados, pues si bien en la cuenta donde se instaló aparecía como
en la cuenta donde se notó su ausencia se mostraba
cayendo en cuenta que desde un inicio esto se arreglaba con
$ chmod -R o=u-w /Applications/Tor\ Browser.app