From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH] gnu: Add eschalot. Date: Tue, 6 Sep 2016 17:22:30 -0400 Message-ID: <20160906212230.GA3304@jasmine> References: <87eg5blecv.fsf@we.make.ritual.n0.is> <20160830071132.GD4193@jasmine> <877faypl6q.fsf@we.make.ritual.n0.is> <20160830123438.3e8bdda5@openmailbox.org> <87y43ep034.fsf@we.make.ritual.n0.is> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60759) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhNpM-0006XZ-FB for guix-devel@gnu.org; Tue, 06 Sep 2016 17:22:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhNpI-0002Io-R0 for guix-devel@gnu.org; Tue, 06 Sep 2016 17:22:44 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:46767) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhNpI-0002Ay-L5 for guix-devel@gnu.org; Tue, 06 Sep 2016 17:22:40 -0400 Content-Disposition: inline In-Reply-To: <87y43ep034.fsf@we.make.ritual.n0.is> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: ng0 Cc: guix-devel@gnu.org On Tue, Aug 30, 2016 at 06:45:35PM +0000, ng0 wrote: > From 5eea0ec3a7b1f94912f18e32d3e9bedff64f3ecb Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Fri, 26 Aug 2016 15:41:33 +0000 > Subject: [PATCH] gnu: Add eschalot. > > * gnu/packages/crypto.scm (eschalot): New variable. Pushed! > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/schnabear/eschalot") > + (commit commit))) I added a (file-name) field. > + (replace 'check > + (lambda _ > + (zero? (system* "./worgen" "8-12" "top1000.txt" "3-10" "top400nouns.txt" > + "3-6" "top150adjectives.txt" "3-6")) > + (zero? (system* "./eschalot" "-r" "^guix|^guixsd")) > + (zero? (system* "./eschalot" "-r" "^gnu|^free")) > + (zero? (system* "./eschalot" "-r" "^cyber|^hack")) > + (zero? (system* "./eschalot" "-r" "^troll")))) I wrapped all these (zero? ...) in (and). > + (description > + "Eschalot is a tor hidden service name generator, it allows one to produce > +customized vanity .onion addresses using a brute-force method. > +Searches for valid names can be run with regular expressions and wordlists, for > +the generation of wordlists the included tool @code{worgen} can be used. And I split this sentence into two sentences.