Arquivo da tag: Dica

GLPI — Plugin Dashboard 0.6.1 disponível

Essa madrugada saiu a nova versão do plugin Dashboard para GLPI 0.84 e 0.85.

 A nova versão vem com algumas melhorias em relação a correções de bugs com links em branco e também o aparecimento de chamados repetidos na tela de chamados.

 O download pode ser feito nos links

GLPI 0.84.x

GLPI 0.85.x

Páginas oficiais do Projeto:

 https://forge.indepnet.net/projects/dashboard/files

 https://sourceforge.net/projects/glpidashboard


Fonte: +Stevenes Donato

Assim como os Taxistas, Motoboys ganham aplicativo para agilizar o trabalho

Quem já utiliza os aplicativos de Taxi como o 99TAXIS ou Easy Taxi já está familiarizado com a rotina de solicitar pelo serviço aonde estiver pela cidade. 

 Pois agora os usuários de serviços de coleta e entrega de pequenos volumes através de motoboys também possuem essa facilidade.

 Assim como acontece nos aplicativos de táxis, os apps de moto-entrega encontram motoristas que estão próximos do cliente, cobrando uma taxa padrão e tornando mais ágeis as entregas.Inteligentes, os apps facilitam a vida do motoboy ao sugerir rotas e permitir pegar e entregar várias encomendas sem precisar fazer grandes desvios de caminho ou perder tempo.

Por segurança, os aplicativos desse tipo costumam pedir alguns documentos como RG, CPF, Comprovante de residência e o uso de equipamentos de segurança por parte dos motoboys que tem interesse em trabalhar com o app. Também está disponível no aplicativo foto e e lista com avaliações de outros usuários sobre aquele profissional.

No Brasil os aplicativos mais famosos são os VaiMoto, a Loggi, a 99 Motos e MoblyBoy.





AWS EC2 — Atualizando horário de Instância Ubuntu na Amazon EC2

Olá pessoal,

Estive off por um bom tempo e estou voltando com um assunto novo para mim e talvez para alguns dos leitores.

Comecei a trabalhar em uma empresa que não possui servidores internos e como não vivo sem o dito cujo GLPI, resolvi implementar o mesmo em uma instância do Ubuntu na Amazon Web Services.

A Amazon Web Services é uma plataforma de Cloud computing que entrega solução de SaaS, IaaS e PaaS.

No início senti diversas dificuldades que estarei compartilhando com a galera no Blog.

Hoje vou compartilhar com vocês uma solução muito útil para quem usa o GLPI pois os horários das instâncias hospedadas na AWS são configuradas como horário Universal, ou seja, diferente do nosso GMT -3 (-2 no caso do horário de verão).

O procedimento é simples. Basta logar na instância ubuntu que se deseja alterar o horário e executar os seguintes comandos como sudo:

$ echo “Brazil/East” | sudo tee /etc/timezone
 $ sudo dpkg-reconfigure — frontend noninteractive tzdata

GLPI 0.85.x — Plugin ocsinventoryng Versão 1.1.0 BETA

Ontem no fim do dia saiu a versão 1.1.0 BETA do plugin OCSInventoryNG.

 Muitos administradores do GLPI gostariam de atualizar os seus sistemas para a nova versão do mesmo mas não o fizeram ainda por não poderem utilizar a sincronização dos seus ativos de TI com o banco de dados do OCS.

 A notícia é animadora mas nem tanto. A nova versão do plugin saiu apenas em opção BETA e não deve ser utilizada em produção segundo o site oficial do plugin. Apenas para testes.

 Segue anúncio oficial:

GLPI 0.85 : Version 1.1.0 BETA FOR TEST available

Adicionado por tsmr 1 dia atrás

Version 1.1.0 Beta for GLPI >= 0.85 and < 0.86

FOR TEST !! DO NOT USE IN PRODUCTION !!

https://forge.indepnet.net/news/307

Segue também os links oficiais do projeto:

GLPI Plugins: http://plugins.glpi-project.org/spip.php?article154

Site Projeto: https://forge.indepnet.net/projects/ocsinventoryng

Download: https://forge.indepnet.net/attachments/download/1952/glpi-ocsinventoryng-1.1.0-beta.tar.gz

Conta aí, você vai instalar? Comente aqui a sua experiência para passarmos para o pessoal do desenvolvimento.

GLPI — Templates e Chamados Recorrentes

Olá pessoal,

No post de hoje vou falar sobre a funcionalidade que apareceu nas versões 0.83.x do sistema de chamados GLPI. Os Chamados Recorrentes.

Logo que vi esse novo botão não entendi para que servia. Confesso que na primeira vez imaginei que fosse algo relacionado a Gerenciamento de Problemas do ITILv3 onde chamados recorrentes deixam de ser Incidentes e passam a ser problemas. Mas quando vi que também existia o botão de “Problemas” notei que não era bem para isso que servia a opção “Chamados recorrentes”.

Consultei o manual do GLPI e ele me deu uma dica de ouro. A função Chamados Recorrentes se trata de um “facilitador” para abertura de chamados que são abertos com uma certa periodicidade.

 Por exemplo: Preciso que um chamado seja aberto diariamente para verificar os logs de backup. Ou então um chamado precisa ser aberto mensalmente para que sejam verificadas as leituras das impressoras.

 Enfim, existem várias aplicações que fazemos manualmente no dia-dia que poderiam ser atendidas por essa função de forma praticamente automática.

 

 Para criar um chamado recorrente, é necessário primeiro aprender um pouco sobre os Templates de chamados. Os Templates são criados para que alguns campos sejam pré definidos na abertura de chamados de categorias específicas, perfis específicos ou até para os chamados recorrentes.

GLPI — Versão 0.84.5 disponível


Saiu agora a pouquinho a nova versão com correções de bugs e 3 novas features para o GLPI versão 0.84.x.

 O pacote parece ter mudado bem pouco. Apenas correções mesmo.

 Segue mensagem de lançamento original em Inglês

GLPI 0.84.5 AVAILABLE

The official GLPI 0.84.5 version is now available from download

This version correct several minor bugs.

See changelog for more details

Changelog original:

  • Bug #4765: Validation for post-only
  • Bug #4771: Email subject bad decoded
  • Bug #4772: Clean HTML try to avoid extra spaces
  • Bug #4773: Delete Request source / update writer of followups
  • Bug #4779: Create ticket : changing type reload form but do not check if category is always valid
  • Bug #4789: Fix select Item for tickets when no create ticket right
  • Bug #4790: Migration of status for bookmark
  • Bug #4791: Create a ticket from an item
  • Bug #4792: Bug htmlLawed for embedded lists
  • Bug #4794: Display software installation with use of is_dynamic in glpi_computers_softwareversions
  • Bug #4806: Add recursivity on creation form of a user
  • Bug #4808: Computer loses licenses during transfer
  • Bug #4809: Trouble on regex result with quotes
  • Bug #4810: Delete task notification to users
  • Feature #4764: Add type of contract in search engine for an item
  • Feature #4776: Redirect after delete a group or a user in ticket, change, problem
  • Feature #4801: Add tag mobile phone

Link para download do GLPI 0.84.5: https://forge.indepnet.net/attachments/download/1693/glpi-0.84.5.tar.gz

E você? Vai instalar? Vai esperar? Se instalou. Teve algum problema que encontrou?

GLPI — Quer remover o link “Esqueceu sua senha?” da home page do GLPI

ATUALIZAÇÃO — 10/01/2018

Testado na versão 9.2.x e continua funcionando.

Depois de um bom tempo em “recesso” por motivos pessoais e também pelas merecidas férias (que não deixa de ser particular hehehe) estou voltando com um post de uma necessidade que eu tive aqui e acabei descobrindo através do conhecido blog siprosii.

Um Feliz Ano Novo a todos e que 2014 seja muito melhor que 2013!! Sintam-se todos abraçados!!

Você não quer que apareça aquele link de “Esqueceu sua senha?” na home page do GLPI porque usa um servidor LDAP ou Active Directory para controlar as senhas?

É muito fácil.

  • Navegue pelas opções Configurar > Notificações;


  • Clique em Notificações;


  • Procure pela notificação “Password Forgotten”;


  • Na opção Ativo, selecione “Não” e clique em “Atualizar”;


  • Prontinho, o link desapareceu!!! Sem programação nem nada..


GLPI — Plugin Indicadores

Que o GLPI é um pouco fraco de relatórios e estatísticas todos nós já sabemos. Mas ao procurarmos alguns plugins descobrimos algumas ferramentas que podem facilitar o gerenciamento de Helpdesk.

O mreporting é um plugin que adiciona Indicadores de incidentes e requisições que possibilitam uma melhor avaliação do serviço prestado e também algumas situações que precisam de maior atenção do setor de suporte.

O nome original do plugin é Plus de rapports e do repositório original só conseguimos a tradução francesa. Graças ao nosso grupo de discussão sobre GLPI, encontramos um amigo muito solícito e solidário que compartilhou conosco uma tradução em português brasileiro.

O plugin passa a mostrar gráficos de barras, área e pizza de incidentes e requisições abertas pelas entidades, os maiores demandadores de serviços, tickets abertos por categoria e outros.

Algumas telas do plugin:





A tradução do plugin você pode encontrar neste link.

A instalação é igual a de outros plugins do GLPI. Salvar na pasta plugins dentro do diretório do GLPI e instalar via console de administração.

Microsoft — Desligar Workstations via Script

Quantos administradores não precisaram em algum momento algum script que desligasse os computadores da rede por algum motivo em específico, seja ele pra bonito, poupar energia ou por simples vontade de brincar com scripts.

 Eis que a mim chegou esta necessidade visto que alguns dos computadores estavam conectados ao mesmo no-break dos servidores e que em períodos de falta de energia acabavam ocasionando paradas não planejadas nos servidores por estarem diversas dessas estações de trabalho ligadas durante finais de semana ou madrugadas.

 O script consiste em dois arquivos: Um no formato .vbs e outro em formato .bat

 Esses dois arquivos devem ser salvos em um local onde o Active Directory possa enxergar e você lembre depois para poder configurar uma tarefa agendada através deles.

lst_comp.vbs

O script lst_comp.vbs lista as máquinas adicionadas a uma “OU” anteriormente criada para Desligar as estações. No caso do script abaixo eu criei uma “OU” na seguinte árvore e usei a seguinte Base dn no mesmo:

“OU=Desligar,OU=Computadores,DC=empresa,DC=local


Os computadores na OU Desligar serão os listados para desligar pelo script lst_comp.vbs. Para alterar este caminho verifique a linha 56 e altere conforme sua necessidade de Base dn.

 Crie o script abaixo no bloco de notas(ou outro editor de vbs) com o nome “lst_comp.vbs”:

'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
'
' Script Name: GetMachineNames.vbs
'
' Date: January 15, 2006
'
' Purpose: Pulls object information out of AD
'
' Author: Marlon Meiklejohn
'
'
' Revision History
' ----------------
'
'
Option Explicit
'   Define Variables
Dim fso
Dim WshShell
Dim oOu
Dim oItem
Dim fsOutputFile
Dim sOutputText
Dim sOutputFileName
Dim sOUPath
Dim sSearch
Dim bRunByCScript
Dim iPos
'   Set up the system variables
Set WshShell = wscript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
' Check if run from wscript or cscript - Used for debugging.
sSearch = "cscript"
iPos = InStr(Wscript.FullName, sSearch)
If iPos > 0 Then
bRunByCScript = True
Else
bRunByCScript = False
End If
'   Define the output file name
sOutputFileName = ".MachineList.txt"
'   Create the output file
Call CreateOutputFile()
'   Define the OU path
sOUPath = "OU=Desligar,OU=Computadores,DC=empresa,DC=com"
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' Main Logic
'
'   Define the OU object
Set oOu = GetObject("LDAP://" & sOUPath & "")
'   Filter for only the objects you want.
oOu.Filter = Array("Computer")
'   Loop through all objects and grab the
' information you're looking for.
For Each oItem In oOu
'   Strip out the "CN=" at the beginning of the line.
sOutputText = Right(oItem.Name, Len(oItem.Name) - 3)

' If script was run by CScript, then echo the information to the user.
If bRunByCScript = True Then
Wscript.Echo sOutputText
End If

' Write to the output file
Call WriteOutputFile (sOutputText)
Next
'   Close the output file.
Call CloseOutputFile()
'   Notify the user that the script is finished.
' WScript.echo "File created: " & sOutputFileName
'   Cleanup and get out.
Call Cleanup()
Wscript.Quit
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' SubRoutines
'
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' Creates the output file.
'
Sub CloseOutputFile()
fsOutputFile.Close
End Sub
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' Creates the output file.
'
Sub CreateOutputFile()
Set fsOutputFile = fso.CreateTextFile(sOutputFileName)
End Sub
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' Writes to the output file
'
Sub WriteOutputFile(sText)
fsOutputFile.WriteLine sText
End Sub
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' Clean up the variables
'
Sub Cleanup()
On Error Resume Next
Set fso = Nothing
Set WshShell = Nothing
Set oOu = Nothing
Set oItem = Nothing
Set fsOutputFile = Nothing
Set sOutputText = Nothing
Set sOutputFileName = Nothing
Set sOUPath = Nothing
Set sSearch = Nothing
Set bRunByCScript = Nothing
Set iPos = Nothing
End Sub
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
'
' End of Script
'
'_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


Este script vasculhará a OU informada na linha 56 e criará um arquivo .txt de nome "MachineList.txt" no mesmo diretório onde o script está armazenado todas as vezes que a tarefa agendada rodar apagando o arquivo antigo e criando um novo com o mesmo nome.
desliga.bat
O script desliga.bat é o responsável direto pela execução do script anterior. Ele é quem "chama" o script lst_comp.vbs, que por sua vez lista as máquinas para que o desliga.bat execute o desligamento baseado na lista MachineList.txt.

Neste caso eu havia salvos os dois arquivos em D:supportscripts e abaixo é possível verificar que o .bat navega até o diretório acima, "chama" o lst_comp.vbs e depois executa o comando de desligamento com a lista dos computadores em MachineList.txt.
@echo off
d:
cd supportscripts
call d:supportscriptslst_comp.vbs
FOR /F %%a IN (MachineList.txt) DO (
shutdown /f /s /m %%a
)
Depois de criar os scripts, lembre-se de criar a tarefa agendada pelo Windows Server para o horário desejado apontando a tarefa para o script desliga.bat.


GLPI 0.83.91 Stable e GLPI 0.84 Release Candidate 3

Na última semana o pessoal do GLPI lançou uma nova atualização estável do software de gerenciamento de TI para corrigir um bug que permaneceu na versão 0.83.9. Na versão 0.83.91 está corrigindo uma questão de segurança que havia ficado pendente. Correção mínima e talvez nem faça muita diferença para a maioria.

 E nesta madrugada saiu a versão 0.84 Release Candidate 3 que, para quem não vem acompanhando, é mais uma nova versão candidata a se tornar estável.

Changelog 0.83.91

  • Bug #4375: CVE-2013–2225 + CVE-2013–2227 : Security fix ( serialize + filter classname for autoload)


Changelog 0.84 RC3 (Grifado em amarelo a comparação entre o 0.84 RC2 e o RC3)

Ao que tudo indica, ainda temos 5 tarefas em aberto para o lançamento final do GLPI 0.84!


As tarefas que estavam em aberto na última versão (0.84 RC2) permanecem em aberto Review Help Links(bug), Move Prerequisite to PHP 5.3.0(Task), Update README on website to update prerequisites (PHP…) (Task). Vamos precisar de um pouco de paciência por enquanto.