[Resolvido] Como deletar pacote e suas configurações?



  • Boa tarde,

    Sempre que deletamos um pacote como o squid ou squidGuard e depois instalamos novamente, as configurações anteriores ficam salva em algum lugar, por exemplo, no squidGuard tem os arquivos dentro de /usr/local/etc/ porém mesmo excluindo esses arquivos quando vc reinstala o pacote as configurações anteriores estão la.
          Então a pergunta é simples, como deletar um pacote e suas configurações pra que elas não aparecem novamente na instalação do mesmo?



  • Voce pode fazer manualmente desse jeito:

    rm -R /usr/local/etc/squid



  • @cristianonix:

    Voce pode fazer manualmente desse jeito:

    rm -R /usr/local/etc/squid

    Isso funciona pra vc? pq quando eu removo, na reinstalação do pacote as configurações ainda estão salvas.



  • Pra mim funcionou.  ;D



  • que estranho, eu removo esses arquivos e quando instalo o pacote as configurações que eu tinha feito ficam salva. Você remove o pacote pelo WebGUI e depois exclui a pasta /usr/local/etc/squid  e instala denovo?!



  • Sim..

    Removo  o pacote pelo WebGUI e depois exclui a pasta /usr/local/etc/squid manualmente.



  • A configuração do pacote do squid permanece no xml do pfsense.

    você pode editar o arquivo(depois de fazer um backup é claro) com o comando viconfig na console.

    Este é um procedimento muito arriscado e a chance de estragar seu pfsense é grande.

    procure dentro de <installedpackages>as configurações do squid e delete.

    att,
    Marcello Coutinho</installedpackages>



  • Usando o shell, talvez funcione:
    pkg_delete -f squid*

    Achei estranho essa *, mas… tratando-se do jimp:
    http://forum.pfsense.org/index.php/topic,50761.msg271060.html#msg271060

    Muitas vezes eu uso o WinSCP, faço uma procura pelo nome que diga respeito a um determinado pacote e deleto tudo que ele encontra. É uma alternativa.
    Mas, tenha cuidado. Não se esqueça do backup antes e sempre!



  • Muito interessante esse comando johnnybe.
    Vou ler esse link.
    pkg_delete -f squid*

    thanks



  • Isso que eu estava procurando Marcelloc, o comando que o johnnybe mostrou tb foi válido quando precisei fazer um downgrade do squid3 pro 2 e o binario do squid sumiu, tive de forçar a remoção e instalação com o "-f".



  • @kelsen:

    Isso que eu estava procurando Marcelloc, o comando que o johnnybe mostrou tb foi válido quando precisei fazer um downgrade do squid3 pro 2 e o binario do squid sumiu, tive de forçar a remoção e instalação com o "-f".

    Muito obrigado pelo retorno (feedback), kelsen! Fica o registro que funciona:

    pkg_delete -f nome do pacote*

    kelsen, será que você poderia colocar [resolvido] nesse tópico? Acho que sim, né?  :)


Locked