Source code of manned.org https://manned.org/
Find a file
Yorhel b9764fce4a indexer: Remove openssl + replace siphash with sha1 in cache filename
HTTPS isn't used, so removing it saves some space.

The std SipHash API has been deprecated, and since hashing performance
isn't exactly critical in this case I've replaced it with SHA1, which
was already being used in man.rs.
2016-12-11 13:41:10 +01:00
indexer indexer: Remove openssl + replace siphash with sha1 in cache filename 2016-12-11 13:41:10 +01:00
lib/ManUtils Fix possible wrapping of MANNEDINCLUDE by removing space 2016-10-16 10:28:44 +02:00
sql Add arch/encoding metadata to DB + Fetch Arch Linux x86_64 2016-11-06 16:05:16 +01:00
util indexer: Support for indexing FreeBSD <9.3 repositories 2016-12-11 10:59:54 +01:00
www Reorganize indexing scripts + use Rust for Debian 2016-11-20 12:34:02 +01:00
.gitignore WIP: Rewritten man page indexer in Rust 2016-10-22 14:54:37 +02:00
COPYING Add COPYING, README and link to the public git repo 2012-08-15 18:22:49 +02:00
Makefile Replace old Arch Linux scripts with new indexer 2016-11-06 15:26:20 +01:00
README README: Let's not forget the AnyEvent library 2012-08-17 13:12:11 +02:00

The Manned.org Source Code
--------------------------

  This repository holds the source code of Manned.org. For a description of the
  site, check out http://manned.org/info/about.
  
  Ironically, documentation about how things work is completely lacking.



Requirements

  General:
    perl: A somewhat recent version (no idea which, due to my XS usage)
    postgresql: Also a somewhat recent version
    DBI
    DBD::Pg

  www/: (Website)
    TUWF
    JSON::XS
    AnyEvent

  util/: (DB updating and package synchronisation stuff)
    bash (probably)
    curl
    psql
    GNU tar
    gzip, bzip2, xz
    Compress::Raw::Bzip2
    Compress::Raw::Lzma
    GNU ar (For Debian)



Contact

  contact@manned.org