como trazer de volta o md5deep

1

Eu tenho usado md5deep há muito tempo, mais de 10 anos. É uma ferramenta natural "go to" para mim, pois oferece modos de recursão, correspondência e falta, e até uma triagem que eu gosto.

Eu conheço e usei a ferramenta mais recente, hashdeep e instalei em pelo menos uma máquina.

Notei que eu tinha versões diferentes em caixas diferentes e não pensei muito nisso até instalar algo mais ontem e percebi que md5deep estava sendo "retido". Não sei por que e a pesquisa rápida não encontrou um problema de dependência, então atualizei-a. Como resultado hashdeep foi instalado (não há problema, como eu digo, eu usei) mas apesar de "aparecer" o md5deep não foi removido, certamente parece assim.

me@home:~$ sudo apt-get install md5deep
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  hashdeep
The following NEW packages will be installed:
  hashdeep
The following packages will be upgraded:
  md5deep
1 to upgrade, 1 to newly install, 0 to remove and 105 not to upgrade.
Need to get 0 B/119 kB of archives.
After this operation, 1,123 kB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 487441 files and directories currently installed.)
Preparing to unpack .../archives/md5deep_4.4-2_all.deb ...
Unpacking md5deep (4.4-2) over (4.2-1) ...
Selecting previously unselected package hashdeep.
Preparing to unpack .../hashdeep_4.4-2_amd64.deb ...
Unpacking hashdeep (4.4-2) ...
Processing triggers for man-db (2.7.4-1) ...
Setting up hashdeep (4.4-2) ...
Setting up md5deep (4.4-2) ...
me@home:~$ sudo find / -name md5deep
me@home:~$ 

Como pode ser visto, parece que nenhum pacote foi removido, 1 foi instalado ( hashdeep ) e um foi atualizado ( md5deep ). Mas parece que nem está lá. Eu pensei que talvez pudesse ser um wrapper para hashdeep , mas não está mais disponível no meu sistema. Na verdade, parece que foi removido.

Eu não tenho um problema com a atualização para uma versão mais recente, mesmo que tenha um novo nome agora, mas se tivesse sido claro que removeria o antigo, eu teria feito isso de forma diferente.

Eu não queria rodar hashes duplos sobre TBs de dados, minha suposição é que levaria muito mais tempo e o md5 estava bem. Eu fiz mais testes com hashdeep e tenho que admitir que gosto disso, embora eu ainda não tenha dito que prefiro. Eu tenho um número de arquivos hash que são hashes único (ou seja, md5 em oposição ao md5 e sha1).

Ao pesquisar os pacotes de downgrade, encontrei este post: link no entanto, quando eu corro isso, eu só recebo a versão atual:

$ apt-cache showpkg md5deep

Package: md5deep
Versions: 
4.4-2 (/var/lib/apt/lists/au.archive.ubuntu.com_ubuntu_dists_wily_universe_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language: 
                 File: /var/lib/apt/lists/au.archive.ubuntu.com_ubuntu_dists_wily_universe_binary-amd64_Packages
                  MD5: 03e121f5deb42145602b68fdf028531d
 Description Language: en
                 File: /var/lib/apt/lists/au.archive.ubuntu.com_ubuntu_dists_wily_universe_i18n_Translation-en
                  MD5: 03e121f5deb42145602b68fdf028531d


Reverse Depends: 
  hashdeep:i386,md5deep 4.4-1~
  hashdeep:i386,md5deep 4.4-1~
  krusader,md5deep
  hashdeep,md5deep 4.4-1~
  hashdeep,md5deep 4.4-1~
Dependencies: 
4.4-2 - hashdeep (0 (null)) 
Provides: 
4.4-2 - 
Reverse Provides: 
hashdeep 4.4-2

Pergunta

Sem desinstalar hashdeep , posso recuperar um md5deep em funcionamento para o meu sistema?

    
por Madivad 10.02.2016 / 00:18

1 resposta

4

De acordo com /usr/share/doc/hashdeep/README.md.gz , todos os executáveis são diferentes, dependendo do nome do programa chamado. Se o programa é chamado md5deep , ele age como o md5deep.

Eu não o uso sozinho, mas se eu estiver lendo os documentos corretamente, você poderá criar um symlink para ele que produzirá o comportamento que você espera.

Faça o seguinte (como root / sudo / whatever): ln -s /usr/bin/hashdeep /usr/local/bin/md5deep

    
por 10.02.2016 / 02:22