On Tue, Aug 30, 2016 at 06:45:35PM +0000, ng0 wrote: > From 5eea0ec3a7b1f94912f18e32d3e9bedff64f3ecb Mon Sep 17 00:00:00 2001 > From: ng0 <n...@we.make.ritual.n0.is> > 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.