En el servido, buscar la siguiente ruta:
directorio_glpi_instalado/inc/html.class.php
en la línea 5540, 5541 y 5546 de la versión 9.2.3 se encuentra el píe de página que hay que configurar.
Este es un blog que se alimenta de las necesidades que se vayan presentando en el día a día utilizando GNU-Linux
jueves, 12 de julio de 2018
Dirigir la creación de ticket inmediatamente despues de que el usuario ingrese al sistema
Inicio > Administración > Perfiles
abrimos el perfil "Self-Service"
Tildar la opción "Formulario de creación de servicio al ingreso" como se muestra en la figura anterior.
Quitar reservas y faq en el perfil de usuario "self-service"
En algunos caso se quiere que el usuario no pueda realizar reservas y que tampoco vea las preguntas frecuentes, debido a que el sistema no realiza este tipo de acciones.
Inicio > Administración > Perfiles
abrimos el perfil "Self-Service"
y seleccionar la pestaña "Herramientas" y des tildamos todo
y click en guardar.
Inicio > Administración > Perfiles
abrimos el perfil "Self-Service"
y seleccionar la pestaña "Herramientas" y des tildamos todo
y click en guardar.
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_installationsi no funciona el comando debe instalar el siguiente paquetemysql-serverotra formasudo mysql -u rootuse 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!
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):
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):
Paso 4: Modificar los archivos de configuración
- Luego de cambiar la contraseña al usuario ocs es necesario actualizar el valor en los archivos de configuración:
-
-
vi /var/www/OCSNG_UNIX_SERVER_2.4.1/ocsinventory-server.conf.local
-
-
# Master Database settings
-
# Replace localhost by hostname or ip of MySQL server for WRITE
-
PerlSetEnv OCS_DB_HOST localhost
-
# Replace 3306 by port where running MySQL server, generally 3306
-
PerlSetEnv OCS_DB_PORT 3306
-
# Name of database
-
PerlSetEnv OCS_DB_NAME ocsweb
-
PerlSetEnv OCS_DB_LOCAL ocsweb
-
# User allowed to connect to database
-
PerlSetEnv OCS_DB_USER ocs
-
# Password for user
-
PerlSetVar OCS_DB_PWD NUEVO_PASS
-
-
-
nano /usr/share/ocsinventory-reports/dbconfig.inc.php
-
-
- Será necesario reiniciar el servidor apache para que la nueva configuración surta efecto.
-
ubuntu-server$ sudo service apache2 restart
-



