SSNiper SSNスキャナのサポート

SSNiper SSNスキャナのサポート

私は主要大学に勤務しており、毎年すべてのコンピュータで社会保障番号(SSN)を検査する方針を持っています。というプログラムを使い始めました。SSスナイパーこれはUIUCで行われました。残念ながら、そのユーティリティをサポートしていた人はもはやその大学で働かず、そのユーティリティは捨てられたようです。

とにかく私の実際の問題は次のとおりです。 CentOS 6.2 サーバーで SSNiper 用の新しい RPM をコンパイルしてビルドしようとしていますが、コンパイル手順が正常に動作しているように見えますが、「make rpm」部分がエラーで死んでいます。

rm -f magic_test.o dbase.o ssniper.o list.o validate.o scan_file.o config_file.o ssn_fsm.o extension_test.o logging.o get_line.o list_test.o  ssniper
darcs get . ssniper-`cat VERSION`-`cat RELEASE`
darcs failed:  Not a repository: /home/racooper/download/ssniper-0.9.7-2 (/home/racooper/download/ssniper-0.9.7-2/_darcs/inventory: openBinaryFile: does not exist (No such file or directory))
make: *** [tarball] Error 2

SSNiperの経験がある人や、上記の問題に対する解決策を提案できる人がいる場合は、非常に感謝します。

ベストアンサー1

ダルコスCVS、Subversion、Git、Mercurial、Bazaarほどよく知られていないバージョン管理システムです。tarballmakefile のターゲットはリポジトリからファイルをインポートし、ソースアーカイブを構築し、Darcs 履歴から変更ログを生成します。

既存のソースを使用している場合は、目的の名前()でtarballを作成しssniper-0.9.7-2.tar.gz(コマンドを使用して)という名前の空のファイルを作成して、ターゲットがそのコマンドを実行できないようにします。tarballtouch tarballtarball

ソースコードを変更した場合は、次のターゲットをtarball編集してくださいMakefile.in。 darcsへの呼び出しをクリーンなソースアーカイブを取得するために必要なすべての項目(または改訂制御システムによって提供されるすべての項目)に置き換えgit archiveますhg archive。修正後に再実行して./configure再生成します。MakefileMakefile.in

おすすめ記事