Skip to content

Instantly share code, notes, and snippets.

Avatar
🎯
Focusing

Alexander Ortíz VTacius

🎯
Focusing
View GitHub Profile
@VTacius
VTacius / main.md
Created May 1, 2020
Bumblebee en Fedora 32
View main.md

Después de haber instalado el driver privativo de nvidia, y pese a las noticias, optimus no se comportaba como lo esperaba con XFCE (No se instala vgaswitcheroo, para empezar) y debido a mi gana de tenerlo como antes, pues que instale Bumblebee de un Corp, con los sencillos pasos allí descritos:

dnf copr enable chenxiaolong/bumblebee 
dnf install akmod-bbswitch bumblebee primus
gpasswd -a usuario bumblebee
systemctl enable bumblebeed
systemctl disable nvidia-fallback # Este último no fue necesario en mi caso
@VTacius
VTacius / main.md
Created May 1, 2020
Instalar nvidia Driver en Fedora 32
View main.md

Si se instala RPMFusión, nada de esto podría ser necesario, a menos que se quiera.

Creo que la lista de soporte oficial se comparte poco; allí pueden revisar que driver necesitan para su equipo. Es decir: Los primeros son lo que están soportados por el driver principal, abajo especifica otros drivers para tarjetas que se suponen más bien legacy.

Por último, para otras versiones, conviene revisar un poco 2. Install nVidia proprietary drivers on Fedora 32/31/30/29/28 and disable the nouveau driver

Por mi parte, yo los bajo con su herramienta oficial.

Una vez estando completamente seguros que tenemos el driver correcto, los pasos son casi así:

@VTacius
VTacius / main.md
Created May 1, 2020
Firmando modulos del Kernel para Secure Boot
View main.md

Lo primero es comprobar que el sistema reconoce el Secure Boot configurado a nivel de Hardware

$ mokutil --sb-state
SecureBoot enabled

La otra cuestión es que se haya configurado module.sig_enforce en los parametros del kernel: Como sea, los siguientes pasos son necesarios (TODO: ¿Está o no completamente configurado?. Es decir: La cuestión es que firmalo lo ha solucionado)

Recomendable trabajar en un directorio bien protegido (/root/ssl/): Ya en el directorio de su elección, creamos un fichero para configurar el certificado, ya luego si queremos le cambiamos las cuestiónes sobre el emisor

@VTacius
VTacius / main.md
Created Apr 28, 2020
Sobre como usar Kotlin con gradle en Fedora
View main.md

Resulta que no es necesario instalar kotlin cuando se usa gradle

mkdir /opt/gradle
unzip -d /opt/gradle/ /home/vtacius/Descargas/gradle-6.3-bin.zip
dnf install java-1.8.0-openjdk-devel

Luego hay que iniciar el espacio de trabajo

@VTacius
VTacius / main.md
Created Mar 16, 2020
Sobre la cuestión de router multi-tenant en Linux
View main.md

Teniendo Tabla: PROVEEDOR Red interna: 10.10.21.0/24 Interfaz interna = enp6s0 Interfaz salida = enp2s0 Gateway final = 10.10.20.1

Se configura de la siguiente forma:

ip rule add from 10.10.21.0/24 table proveedor
@VTacius
VTacius / main.md
Last active Oct 23, 2019
Configurar un proyecto Kotlin usando Gradle
View main.md

Creamos el directorio para el proyecto

mkdir proyecto
cd proyecto

Inicializamos el proyecto

gradle init
@VTacius
VTacius / main.md
Last active Jul 15, 2018
Notas sobre la transición a .vue files
View main.md

Ante el error

TypeError: can't redefine non-configurable property "$router"

Basta con quitar la carga de script en el index.html (O cualquiera que sea la entrada para tu aplicación). Ahora, todo será cargado mediante webpack y nada más importa

Ante el error

[Vue warn]: Unknown custom element: <router-view> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
@VTacius
VTacius / main.md
Last active Jun 20, 2018
Sobre configurar loguear SquidGuard en ELK
View main.md

En el fichero /etc/filebeat/filebeat.yml agregamos lo siguiente en Filebeat prospectors

- type: log
  paths:
    - /var/log/squidguard/*-dest.log
  fields:
    application: squidguard

Luego, en nuestro nunca bien ponderado Logstash, podemos hacer un filtro con base a fields.application

@VTacius
VTacius / main.md
Last active May 25, 2018
Usando la API de OSTicket
View main.md

Principalmente, es posible que la use para crear tiquetes automáticamente desde un sistema de monitoreo.

Configuramos Apache para que permita al directorio api/ de OSTicket trabajar

    <Directory "/var/www/upload/api">
        AllowOverride FileInfo
    </Directory>

Reiniciamos systemctl restart apache2.service

@VTacius
VTacius / main.md
Created Nov 3, 2017
"Sophos Firewall is not the APs gateway": Configurando Magic IP en isc-dhcp
View main.md

Los AP de Sophos son dispositivos que se comportan tal como se espera que un equipo privativo tan caro se comporte: Son quisquillosos como niños malcriados. Específicamente, la cuestión de Magic IP puede ser un verdadero dolor de cabeza, porque claro, la solución es sencilla cuando se usa un producto privativo. Explicaciones para soluciones libres son un poco más oscura de encontrar Básicamente, para configurar la IP del servidor contra el cual se registra, basta con configurar de la siguiente forma en ``/etc/dhcp/dhcpd.conf`:

option magic-ip code 234 = ip-address;
option magic-ip 192.168.20.5

Aunque no tuve oportunidad de probarlo, la segunda línea podra configurar más de un servidor contra el cual registrarse para redes diferentes (No veo muy bien para que podría servir eso, so)

Fuentes: