jueves, 12 de julio de 2018

Agregar categorías a los incidentes


Inicio > Configuración > Menués desplegables > Categorías de incidentes

Colocar el nombre y guardar, automáticamente aparecerá en la interfaz simplificada y estándar, si no se oculto ese campo.





viernes, 22 de junio de 2018

Cambiar password de root a mysql


en consola teclear

mysql_secure_installation

si no funciona el comando debe instalar el siguiente paquete

mysql-server











otra forma



sudo mysql -u root
use mysql;
update user set plugin=' ' where User='root';
flush privileges;
exit; 

cómo desbloquear /var/lib/dpkg/lock


Desde un terminar ejecutamos el siguiente comando para desbloquear /var/lib/dpkg/lock.
$ sudo fuser -vki  /var/lib/dpkg/lock
Las opciones utilizadas en el comando sirven para:
  • -v activa el modo verbose, para los que nos gusta ver en todo momento lo que está haciendo.
  • -k mata el proceso que mantiene el fichero ocupado.
  • -i pide confirmación para matar al proceso.

jueves, 21 de junio de 2018

Cómo instalar ocs inventory en debian 9

In order to install OCS 2.4 the following requirement are needed :

aptitude install make gcc apache2 apache2-dev php7.0 php7.0-mysql php7.0-gd php7.0-xml php7.0-mbstring php7.0-curl php-pclzip php7.0-soap

aptitude install mysql-server

aptitude install libxml-simple-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl build-essential libplack-perl



cpan YAML
cpan Archive::Zip
cpan SOAP::Lite
cpan XML:Entities
cpan Net::IP
cpan Apache::DBI
   



//Do you wish to setup Resp API server on this computer, si se elige si hay que instalar esto.

cpan HTTP::Request::AsCGI FCGI::ProcManager FCGI::ProcManager Mojolicious::Lite Plack::Handler

Luego correr


Run "setup.sh" and follow the instructions.
If you get a error / warning because of a missing module, install it and retry.

luego de realizar este paso

se le debe dar permiso a apache a la carpeta donde esta instalado el OCS Inventory para que puede tener acceso

luego hay que cambiar la configuracion estandar de la base de datos ya que no utilizamos el usuario ocs ni la clave ocs

cd OCSNG_UNIX_SERVER_2.4.1/ocsreports

editamos el archivo dbconfig.inc.php

y cambiamos ocs en COMPTE_BASE por root //o el usuario administrador de bd
y también cambiamos ocs en PSWD_BASE por la clave del usuario administrador de la bd

damos permiso a la carpeta

chown -R www-data:www-data OCSNG_UNIX_SERVER_2.4.1/
chown -R www-data:www-data /var/lib/ocsinventory-reports



luego hay que ir vía web a seguir configurando para ello se hace clic en la carpeta osc

http://localhost/OCSNG_UNIX_SERVER_2.4.1/ocsreports/

colocar el usuario y la clave del administrador de base de datos

si cambiamos la base de datos por default tenemos que estar pendiente del archivo z-ocsinventory-server.conf si no conecta el agente desde otra máquina y aparece error 500 es porque aqui esta mal el usuario o clave o base de datos.

WARNING: If you change default database name (ocsweb) or user (ocs), don't forget to update the file 'z-ocsinventory-server.conf' in your Apache configuration directory


le damos continuar

SECURITY ALERT!
The install.php exists in ocsreports directory
The default sql login/password is activate on your database: miocsinventory
 
 tenemos que eliminar el archivo install.php
rm OCSNG_UNIX_SERVER_2.4.1/ocsreports/install.php

el usuario y la clave por default es admin
a disfrutar


Luego para que el agente de ocs localice el servidor







En terminal correr

cd /etc/apache2/conf-available



a2enconf ocsinventory-reports.conf

a2enconf z-ocsinventory-server.conf

Si no se hace esto da error 404.
______________________________________________________________________



si quiere cambiar la clave por defecto que genera el ocsinventory

cambiar el password el usuario ocs en mysql (via sql):

SET PASSWORD FOR ‘ocs’@’localhost’ = PASSWORD(‘NUEVO_PASS’);
SET PASSWORD FOR  ‘ocs’@’%’ = PASSWORD(‘NUEVO_PASS’);
FLUSH PRIVILEGES;
O pueden optar por otro método:
UPDATE mysql.user SET user.password = PASSWORD(‘NUEVO_PASS’) WHRE user.user = ‘ocs’;
FLUSH PRIVILEGES;

Paso 4: Modificar los archivos de configuración


  1. Luego de cambiar la contraseña al usuario ocs es necesario actualizar el valor en los archivos de configuración:
        1. vi /var/www/OCSNG_UNIX_SERVER_2.4.1/ocsinventory-server.conf.local
        1.   # Master Database settings
        1.   # Replace localhost by hostname or ip of MySQL server for WRITE
        1.   PerlSetEnv OCS_DB_HOST localhost
        1.   # Replace 3306 by port where running MySQL server, generally 3306
        1.   PerlSetEnv OCS_DB_PORT 3306
        1.   # Name of database
        1.   PerlSetEnv OCS_DB_NAME ocsweb
        1.   PerlSetEnv OCS_DB_LOCAL ocsweb
        1.   # User allowed to connect to database
        1.   PerlSetEnv OCS_DB_USER ocs
        1.   # Password for user
        1.   PerlSetVar OCS_DB_PWD NUEVO_PASS
        1.  nano /usr/share/ocsinventory-reports/dbconfig.inc.php

        1.  <?php
        1. define(“DB_NAME”, “ocsweb”);
        1. define(“SERVER_READ”,”localhost”);
        1. define(“SERVER_WRITE”,”localhost”);
        1. define(“COMPTE_BASE”,”ocs”);
        1. define(“PSWD_BASE”,”NUEVO_PASS”);
        1. ?>
  2. Será necesario reiniciar el servidor apache para que la nueva configuración surta efecto.
    1. ubuntu-server$ sudo service apache2 restart

miércoles, 23 de mayo de 2018

Instalar Applets mailnag notificador de gmail



sudo aptitude install mailnag

corres mailnag en la consola

corres mailnag-config en otra consola y configuras


y Luego instalar el applets

mailnag

Que aplicaciones instalar en debian 9



keepass2 netbeans g++ git apache2  php7.0 php7.0-ldap php7.0-pgsql php7.0-mysql postgresql pgadmin3 mysql-server phpmyadmin meld diffpdf dia pdftk  texmaker texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended scribus gedit vim zim calibre gimagereader glabels rhythmbox audacity  openshot youtube-dl youtube-dlg libmp3splt0-mp3 libmp3splt0 vlc virtualbox virtualbox-qt cups testdisk unrar-free unzip ttf-mscorefonts-installer brasero gparted ssh locate kid3 unison-gtk rsync grsync curlew gtk-recordmydesktop ntfs-3g libapache2-mod-php7.0 cdrdao


ADICIONAMENTE:
SI ESTAMOS EN GNOME INSTALAMOS ESTO
seahorse  seahorse-nautilus nautilus-dropbox gnome-calculator

SI ESTAMOS EN LINUX MINT INSTALAMOS ESTO
kgpg  thunar-dropbox-plugin

OPCIONALMENTE INSTALAMOS
cheese anyremote ganyremote wmctrl syslinux screenruler blueman


SEGURIDAD
kgpg  (*)                      graphical front end for GNU Privacy Guard
seahorse-nautilus (**)
seahorse               (**)
    
keepass2                 Password manager

PROGRAMACIÓN
netbeans                 IDE extensible para Java
g++                        Compilador de C++ de GNU
git                           sistema de control de revisiones distribuidos

apache2                 Servidor HTTP Apache
php7.0                    Lenguaje de Programación PHP
php7.0-ldap
php7.0-pgsql
php7.0-mysql
libapache2-mod-php7.0

postgresql               Base de datos SQL objeto-relacional
pgadmin3                Herramienta para la administración gráfica de PostgreSQL
mysql-server           Servidor de base de datos MySQL
phpmyadmin           MySQL web administration tool

COMPARADOR DE ARCHIVOS
meld                       herramienta gráfica para hacer archivos diff y fusionarlos
diffpdf                    compare dos archivos PDF textual o visualmente

OFICINA
thunar-dropbox-plugin (***)

nautilus-dropbox (**)
dia                        dia        
pdftk                     herramienta para manipular documentos PDF
texmaker              editor LaTex multiplataforma
texlive-latex-base
texlive-latex-extra
texlive-latex-recommended
texlive-fonts-recommended

scribus                  Open Source Desktop Page Layout
gedit                      Editor de texto
vim                        editor vi mejorado
zim                        editor gráfico de texto basado en tecnologías wiki

calibre                  e-book converter and library management
gimagereader       Graphical GTK+ front-end to tesseract-ocr
glabels                  label, business card and media cover creation program


MULTIMEDIA
rhythmbox           reproductor y organizador de música
audacity               editor de audio multiplataforma y rápido
openshot              Cree y edite vídeos y películas
youtube-dl            downloader of videos from YouTube and other sites
youtube-dlg          youtube-dl gui
libmp3splt0-mp3  library for splitting MP3 and Ogg Vorbis files
libmp3splt0
vlc                        reproductor multimedia y de flujo
cheese                  herramienta para tomar fotos y vídeos desde su webcam  
cdrdao


UTILITARIOS

virtualbox          x86 virtualization solution
virtualbox-qt

           
cups                     Common UNIX Printing System(tm)

testdisk                Partition scanner and disk recovery tool, and PhotoRec

anyremote           Remote control daemon for applications using Bluetooth
ganyremote         GTK+ frontend for anyRemote

wmctrl

unrar-free            Extractor para archivos .rar
unrar                   Extractor para archivos .rar (versión no libre)
unzip
syslinux                collection of bootloaders (DOS FAT and NTFS bootloader)


ttf-mscorefonts-installer  Instalador de tipografías TrueType de Microsoft
brasero                CD/DVD burning application

gparted                Editor de particiones
ssh                       Cliente y servidor de «secure shell»


locate                   Mantiene y consulta un índice de un árbol de directorios
kid3                 (*) KDE audio tag editor
screenruler          Regla en pantalla with a variety of metrics
unison-gtk            file-synchronization tool for Unix and Windows
rsync                    fast, versatile, remote (and local) file-copying tool
grsync

curlew                  Easy to use, Multimedia converter
gtk-recordmydesktop  recordMyDesktop screencast tool

blueman               Graphical bluetooth manager

ntfs-3g                  read/write NTFS driver

________________________________________________________________________
(*) Son aplicaciones en KDE, que se pueden instalar en cualquier linux
(**) Son aplicaciones en GNOME, que solo existen en gnome
(***) Son aplicaciones especificas de la distribución de linuxmint
 

Cómo instalar aplicaciones 32 bit en arquitectura 64 bit en debian

Desde su versión 7, llamada Wheezy, Debian es multiarquitectura, y permite la instalación de programas de 32 y 64 bits simultáneamente. Si tenemos una instalación 64-bits, podemos activar el modo multiarquitectura:



dpkg --add-architecture i386

apt-get update



para instalar mmex

aptitude install libc6:i386  libwxgtk2.8-0:i386

dpkg -i mmex-0.9.9.0-i386.deb