Index: head/GIDs =================================================================== --- head/GIDs (revision 497248) +++ head/GIDs (revision 497249) @@ -1,945 +1,945 @@ # $FreeBSD$ # Please keep this file sorted by GID! # Please pick an empty slot when available and also consider base values from # /usr/src/etc/group daemon:*:1: operator:*:5:amanda mail:*:6:postfix,clamav ftp:*:14: smmsp:*:25: video:*:44: bind:*:53: rdfdb:*:55: spamd:*:58: unbound:*:59: cyrus:*:60: proxy:*:62: authpf:*:63: uucp:*:66: xten:*:67: dialer:*:68:aprsd network:*:69: pgsql:*:70: ircd:*:72: ircservices:*:73: simscan:*:74: hybserv:*:76: audit:*:77: virtuoso:*:79: www:*:80: qnofiles:*:81: qmail:*:82: mysql:*:88: vchkpw:*:89: firebird:*:90: mailman:*:91: gdm:*:92: jabber:*:93: p4admin:*:94: interch:*:95: squeuer:*:96: mud:*:97: msql:*:98: rscsi:*:99: squid:*:100: quagga:*:101: ganglia:*:102: sgeadmin:*:103: slimserv:*:104: dnetc:*:105: clamav:*:106: cacti:*:107: webkit:*:108: quickml:*:109: vscan:*:110: fido:*:111: dcc:*:112: amavis:*:113: dhis:*:114: _symon:*:115: u2f:*:116: smokeping:*:117: ircproxyd:*:118: mythtv:*:119: pdns:*:120: otrs:*:121: zabbix:*:122: ntpd:*:123: fetchmail:*:124: postfix:*:125: maildrop:*:126: nav:*:127: sd-agent:*:128: vlock:*:129: _bgpd:*:130: _ospfd:*:131: _spamd:*:132: freeradius:*:133: undernet:*:134: rabbitmq:*:135: dhcpd:*:136: mpd:*:137: wolfpack:*:138: shellinabox:*:139: amanda:*:140: synapse:*:141: ladvd:*:142: dovecot:*:143: dovenull:*:144: webcamd:*:145: ventrilo:*:146: kdm:*:147: ipv6mon:*:148: avenger:*:149: cbsd:*:150: # free: 151 frrvty:*:152:frr rbldns:*:153: trircd:*:154: xorp:*:155: monetdb:*:156: barman:*:157: pootle:*:158: nocat:*:159: _ypldap:*:160: solr:*:161: octoprint:*:162: _iked:*:163: lightdm:*:164: uwsgi:*:165: yule:*:166: ceph:*:167: frr:*:168: acme:*:169: tile38:*:170: sfs:*:171: agk:*:172: polipo:*:173: flowtools:*:174: twms:*:175: mlvpn:*:176: _mdnsd:*:177: otpw:*:178: gdnsd:*:179: rt:*:180: nagios:*:181: noc:*:182: icinga:*:183: dnscache:*:184: tinydns:*:185: dnslog:*:186: swift:*:187: netxms:*:188: leofs:*:189: keystone:*:190: glance:*:191: moinmoin:*:192: cups:*:193: saned:*:194: radns:*:195: nova:*:196: dq:*:197: horizon:*:198: mcserver:*:199: sympa:*:200: privoxy:*:201: dspam:*:202: cinder:*:203: yate:*:204: gnugk:*:205: gini:*:206: _mixminion:*:207: _dnsdist:*:208: shoutcast:*:210: git:*:211: hg:*:212: drizzle:*:213: kyototycoon:*:214: opendnssec:*:215: nsd:*:216: anvil:*:217: zap:*:218: sddm:*:219: bs:*:220: opensips:*:221: rtpproxy:*:222: mqttwarn:*:223: payara:*:224: postgrey:*:225: sqlgrey:*:226: _hfm:*:227: osrm:*:228: kismet:*:229: carbon:*:230: foundationdb:*:231: archiva:*:232: _ntp:*:233: kafka:*:234: openhab:*:235: rspamd:*:236: -# free: 237 +paperless:*:237: # free: 238 # free: 239 aprsd:*:240: tnc:*:241: prosody:*:242: # free: 243 mastodon:*:244: # free: 245 # free: 246 fcron:*:247: # free: 248 # free: 249 # free: 250 # free: 251 # free: 252 _adsuck:*:253: # free: 254 _i2pd:*:255: _tor:*:256: _smtpd:*:257: _smtpq:*:258: # free: 259 meta1s:*:260: meta1q:*:261: meta1c:*:262:meta1s meta1m:*:263:meta1s,meta1q meta1:*:264: # free: 265 # free: 266 # free: 267 # free: 268 # free: 269 # free: 270 # free: 271 # free: 272 # free: 273 # free: 274 haclient:*:275: frontbase:*:276: # free: 277 rtg:*:278: mrtg:*:279: xymon:*:280: prelude:*:281: spread:*:282: devmon:*:283: vnstat:*:284: exaddos:*:285:exaddos rancid:*:286: # free: 287 ntopng:*:288: # free: 289 # free: 290 # free: 291 # free: 292 # free: 293 # free: 294 # free: 295 # free: 296 # free: 297 # free: 298 # free: 299 backuppc:*:300: # free: 301 netdata:*:302: # free: 303 # free: 304 # free: 305 # free: 306 # free: 307 # free: 308 # free: 309 # free: 310 # free: 311 _sphinx:*:312: _fastdfs:*:313: # free: 314 # free: 315 # free: 316 # free: 317 # free: 318 # free: 319 # free: 320 # free: 321 # free: 322 # free: 323 # free: 324 dkfilter:*:325: smfs:*:326: # free: 327 # free: 328 # free: 329 orthanc:*:330: # free: 331 # free: 332 # free: 333 # free: 334 # free: 335 # free: 336 daapd:*:337: murmur:*:338: # free: 339 wildfire:*:340: stunnel:*:341: openfire:*:342: # free: 343 # free: 344 # free: 345 # free: 346 # free: 347 # free: 348 # free: 349 _sabnzbd:*:350: sonarr:*:351: radarr:*:352: _iodined:*:353: jackett:*:354: nzbhydra2:*:355: # free: 356 # free: 357 # free: 358 # free: 359 # free: 360 httptunnel:*:361: # free: 362 # free: 363 # free: 364 # free: 365 # free: 366 # free: 367 # free: 368 # free: 369 # free: 370 # free: 371 # free: 372 # free: 373 # free: 374 # free: 375 # free: 376 # free: 377 # free: 378 # free: 379 # free: 380 # free: 381 # free: 382 # free: 383 # free: 384 # free: 385 # free: 386 # free: 387 # free: 388 ldap:*:389: # free: 390 # free: 391 # free: 392 # free: 393 # free: 394 # free: 395 # free: 396 # free: 397 tiarra:*:398: # free: 399 # free: 400 # free: 401 # free: 402 # free: 403 # free: 404 # free: 405 # free: 406 # free: 407 # free: 408 # free: 409 # free: 410 uhub:*:411: # free: 412 # free: 413 # free: 414 # free: 415 # free: 416 # free: 417 # free: 418 # free: 419 oxidized:*:420: # free: 421 # free: 422 # free: 423 # free: 424 # free: 425 drweb:*:426: # free: 427 # free: 428 varnish:*:429: # free: 430 # free: 431 # free: 432 # free: 433 # free: 434 # free: 435 # free: 436 # free: 437 # free: 438 # free: 439 # free: 440 # free: 441 quasselcore:*:442: # free: 443 callweaver:*:444: # free: 445 # free: 446 # free: 447 # free: 448 # free: 449 ecartis:*:450: # free: 451 # free: 452 # free: 453 # free: 454 # free: 455 # free: 456 # free: 457 # free: 458 # free: 459 # free: 460 # free: 461 # free: 462 # free: 463 # free: 464 courier:*:465: condor:*:466: netmon:*:467: slurm:*:468: consul:*:469: serf:*:470: vault:*:471: nomad:*:472: minio:*:473: gitlab-runner:*:474: traefik:*:475: gitlab-pages:*:476: fiche:*:477: prometheus:*:478: alertmanager:*:479: # free: 480 # free: 481 # free: 482 # free: 483 # free: 484 # free: 485 # free: 486 # free: 487 # free: 488 # free: 489 # free: 490 # free: 491 # free: 492 # free: 493 # free: 494 # free: 495 # free: 496 # free: 497 # free: 498 # free: 499 # free: 500 # free: 501 birdvty:*:502: # free: 503 # free: 504 _bbstored:*:505: radmind:*:506: skkserv:*:507: # free: 508 # free: 509 # free: 510 # free: 511 pwhois:*:512: # free: 513 # free: 514 # free: 515 # free: 516 # free: 517 # free: 518 # free: 519 libvirtdbus:*:520: davmail:*:521: nullmail:*:522: freevo:*:523: # free: 524 dkimproxy:*:525: # free: 526 # free: 527 # free: 528 # free: 529 # free: 530 # free: 531 # free: 532 # free: 533 pgbouncer:*:534: redis:*:535: # free: 536 # free: 537 # free: 538 # free: 539 # free: 540 # free: 541 _flowd:*:542: ejabberd:*:543: # free: 544 # free: 545 # free: 546 # free: 547 # free: 548 # free: 549 # free: 550 # free: 551 kresd:*:552: knot:*:553: qtss:*:554: ircdru:*:555: messagebus:*:556: pulse-rt:*:557: avahi:*:558: tacacs:*:559: haldaemon:*:560: distcc:*:561: polkit:*:562: pulse:*:563: pulse-access:*:564: polkitd:*:565: # free: 566 # free: 567 # free: 568 # free: 569 # free: 570 # free: 571 # free: 572 # free: 573 # free: 574 nexus:*:575: # free: 576 # free: 577 # free: 578 # free: 579 # free: 580 # free: 581 # free: 582 # free: 583 # free: 584 # free: 585 # free: 586 assp:*:587: avahi-autoipd:*:588: # free: 589 # free: 590 # free: 591 # free: 592 # free: 593 # free: 594 # free: 595 # free: 596 # free: 597 # free: 598 # free: 599 _xsi:*:600: _tss:*:601: _pkcs11:*:602: _acme:*:603: # free: 604 _hockeypuck:*:605: # free: 606 # free: 607 # free: 608 # free: 609 freeswitch:*:610: # free: 611 # free: 612 # free: 613 # free: 614 ntpa:*:615: taskd:*:616: # free: 617 # free: 618 # free: 619 # free: 620 # free: 621 # free: 622 # free: 623 # free: 624 # free: 625 # free: 626 # free: 627 # free: 628 # free: 629 # free: 630 # free: 631 # free: 632 # free: 633 # free: 634 # free: 635 # free: 636 # free: 637 # free: 638 caldavd:*:639: # free: 640 monkeysphere:*:641: # free: 642 # free: 643 # free: 644 # free: 645 # free: 646 # free: 647 # free: 648 # free: 649 # free: 650 # free: 651 # free: 652 # free: 653 # free: 654 # free: 655 # free: 656 # free: 657 # free: 658 # free: 659 # free: 660 # free: 661 # free: 662 # free: 663 # free: 664 # free: 665 aox:*:666: riak:*:667: # free: 668 # free: 669 # free: 670 # free: 671 # free: 672 # free: 673 # free: 674 # free: 675 # free: 676 # free: 677 # free: 678 # free: 679 # free: 680 # free: 681 # free: 682 # free: 683 # free: 684 # free: 685 # free: 686 # free: 687 # free: 688 # free: 689 # free: 690 # free: 691 # free: 692 # free: 693 # free: 694 # free: 695 # free: 696 # free: 697 # free: 698 # free: 699 bnetd:*:700: fastnetmon:*:701: _sndio:*:702: # free: 703 # free: 704 # free: 705 # free: 706 # free: 707 # free: 708 # free: 709 # free: 710 # free: 711 # free: 712 # free: 713 # free: 714 # free: 715 # free: 716 bopm:*:717: # free: 718 # free: 719 # free: 720 # free: 721 # free: 722 # free: 723 # free: 724 # free: 725 # free: 726 # free: 727 # free: 728 # free: 729 # free: 730 # free: 731 # free: 732 # free: 733 # free: 734 # free: 735 # free: 736 # free: 737 # free: 738 # free: 739 # free: 740 # free: 741 # free: 742 # free: 743 # free: 744 # free: 745 # free: 746 # free: 747 # free: 748 # free: 749 # free: 750 # free: 751 # free: 752 # free: 753 # free: 754 # free: 755 # free: 756 # free: 757 # free: 758 # free: 759 # free: 760 # free: 761 # free: 762 # free: 763 # free: 764 # free: 765 # free: 766 # free: 767 # free: 768 # free: 769 postgres:*:770: cockroach:*:771: # free: 772 # free: 773 # free: 774 # free: 775 # free: 776 openxpki:*:777: litecoin:*:778: bitcoin:*:779: zetacoin:*:780: monero:*:781: # free: 782 # free: 783 # free: 784 # free: 785 # free: 786 # free: 787 # free: 788 # free: 789 # free: 790 # free: 791 # free: 792 # free: 793 # free: 794 # free: 795 # free: 796 # free: 797 # free: 798 # free: 799 clickhouse:*:800: # free: 801 # free: 802 # free: 803 # free: 804 # free: 805 # free: 806 # free: 807 # free: 808 # free: 809 # free: 810 # free: 811 foreman_proxy:*:812: hitch:*:813: puppet:*:814: uchiwa:*:815: # free: 816 rslsync:*:817: jenkins:*:818: rundeck:*:819: openacs:*:820: dotlrn:*:821: # free: 822 # free: 823 selenium:*:824: polw:*:825: statsd:*:826: # free: 827 # free: 828 # free: 829 # free: 830 # free: 831 # free: 832 # free: 833 # free: 834 # free: 835 # free: 836 # free: 837 # free: 838 # free: 839 netdisco:*:840: tcpcryptd:*:841: munin:*:842: dahdi:*:843:asterisk subsonic:*:844: # free: 845 sogod:*:846: domoticz:*:847: graylog:*:848: chronyd:*:849: qbittorrent:*:850: cassandra:*:851: # free: 852 _geodns:*:853: # free: 854 # free: 855 # free: 856 # free: 857 # free: 858 # free: 859 # free: 860 # free: 861 # free: 862 # free: 863 # free: 864 # free: 865 # free: 866 # free: 867 # free: 868 # free: 869 # free: 870 # free: 871 # free: 872 # free: 873 # free: 874 # free: 875 # free: 876 # free: 877 # free: 878 # free: 879 # free: 880 # free: 881 midpoint:*:882: ipfs-go:*:883: telegraf:*:884: tcpdump:*:885: miniflux:*:886: pdagent:*:887: vuls:*:888: mattermost:*:889: matterircd:*:890: urbackup:*:891: tautulli:*:892: logstash:*:893: arangodb:*:894: snmptt:*:895: istat:*:896: znc:*:897: ufdb:*:898: guacamole:*:899: seafile:*:900: fossy:*:901:www scanlogd:*:902: _ocserv:*:903: grafana:*:904: artifactory:*:905: opentsdb:*:906: influxd:*:907: riemann:*:908: proxy65:*:909: bacula:*:910: iserv:*:911: _sj3:*:912: _relayd:*:913: bitlbee:*:914: logcheck:*:915: ssmtp:*:916: prayer:*:917: nefu:*:918: couchdb:*:919: vboxusers:*:920: transmission:*:921: mongodb:*:922: liquidsoap:*:923: postpals:*:924: mfs:*:925: minbif:*:926: kumofs:*:927: nslcd:*:928: activemq:*:929: ifgraph:*:930: asterisk:*:931: sancp:*:932: dlna:*:933: torrus:*:934:www erlyvideo:*:935: crtmpserver:*:936: get_iplayer:*:937: vdr:*:938: noip:*:939: _tcpproxy:*:940: cego:*:941: teamspeak:*:942: dnetfold:*:943: bbs:*:944: dbxml:*:945: mediatomb:*:946: gnokii:*:947: dnrd:*:948: _lldpd:*:949: conquest:*:950: openerpd:*:951: bitten-slave:*:952: _neubot:*:953: couchpotato:*:954: hadoop:*:955: pandora:*:956: razorback:*:957: gnunet:*:958: c_icap:*:959: trytond:*:960: gearmand:*:961: zookeeper:*:962: fluentd:*:963: git_daemon:*:964: elasticsearch:*:965: ossec:*:966: # free: 967 # free: 968 kippo:*:969: colord:*:970: shibd:*:971: plex:*:972: boinc:*:973: radicale:*:974: unifi:*:975: minetest:*:976: # free: 977 _dnscrypt-proxy:*:978: ums:*:979: hbase:*:980: uvncrep:*:981: bro:*:982: syncthing:*:983: tvheadend:*:984: puppetdb:*:985: kamailio:*:986: spark:*:987: # free: 988 emby:*:989: oozie:*:990: sguil:*:991: hive:*:992: kannel:*:993: rcynic:*:994: rpkirtr:*:995: tarantool:*:996: bareos:*:997: _rmilter:*:998: ebnetd:*:999: # DO NOT USE: 1000-65532 nogroup:*:65533: nobody:*:65534: Index: head/UIDs =================================================================== --- head/UIDs (revision 497248) +++ head/UIDs (revision 497249) @@ -1,949 +1,949 @@ # $FreeBSD$ # Please keep this file sorted by UID! # Please pick an empty slot when available and also consider base values from # /usr/src/etc/master.passwd operator:*:2:5::0:0:System &:/:/usr/sbin/nologin ftp:*:14:14::0:0:Anonymous FTP:/var/ftp:/nonexistent smmsp:*:25:25::0:0:Sendmail Submission User:/var/spool/clientmqueue:/usr/sbin/nologin bind:*:53:53::0:0:Bind Sandbox:/:/usr/sbin/nologin majordom:*:54:54::0:0:Majordomo Pseudo User:/usr/local/majordomo:/nonexistent rdfdb:*:55:55::0:0:rdfDB Daemon:/var/db/rdfdb:/bin/sh spamd:*:58:58::0:0:SpamAssassin user:/var/spool/spamd:/usr/sbin/nologin unbound:*:59:59::0:0:Unbound DNS Resolver:/nonexistent:/usr/sbin/nologin cyrus:*:60:60::0:0:the cyrus mail server:/nonexistent:/nonexistent gnats:*:61:1::0:0:GNATS database owner:/usr/local/share/gnats/gnats-db:/bin/sh proxy:*:62:62::0:0:Packet Filter pseudo-user:/nonexistent:/nonexistent uucp:*:66:66::0:0:UUCP pseudo-user:/var/spool/uucppublic:/usr/libexec/uucp/uucico xten:*:67:67::0:0:X-10 daemon:/usr/local/xten:/nonexistent pop:*:68:6::0:0:Post Office Owner (popper):/nonexistent:/usr/sbin/nologin wnn:*:69:7::0:0:Wnn:/nonexistent:/nonexistent pgsql:*:70:70::0:0:PostgreSQL pseudo-user:/usr/local/pgsql:/bin/sh oracle:*:71:71::0:0:Oracle:/usr/local/oracle7:/usr/sbin/nologin ircd:*:72:72::0:0:IRC daemon:/nonexistent:/nonexistent ircservices:*:73:73::0:0:IRC services:/nonexistent:/nonexistent simscan:*:74:74::0:0:Simscan User:/nonexistent:/usr/sbin/nologin ifmail:*:75:66::0:0:Ifmail user:/nonexistent:/nonexistent hybserv:*:76:76::0:0:HybServ Daemon:/nonexistent:/usr/sbin/nologin auditdistd:*:78:77::0:0:Auditdistd unprivileged user:/var/empty:/usr/sbin/nologin virtuoso:*:79:79::0:0:Virtuoso Universal Server:/usr/local/virtuoso:/bin/sh www:*:80:80::0:0:World Wide Web Owner:/nonexistent:/usr/sbin/nologin alias:*:81:81::0:0:QMail user:/var/qmail/alias:/nonexistent qmaild:*:82:81::0:0:QMail user:/var/qmail:/nonexistent qmaill:*:83:81::0:0:QMail user:/var/qmail:/nonexistent qmailp:*:84:81::0:0:QMail user:/var/qmail:/nonexistent qmailq:*:85:82::0:0:QMail user:/var/qmail:/nonexistent qmailr:*:86:82::0:0:QMail user:/var/qmail:/nonexistent qmails:*:87:82::0:0:QMail user:/var/qmail:/nonexistent mysql:*:88:88::0:0:MySQL Daemon:/var/db/mysql:/usr/sbin/nologin vpopmail:*:89:89::0:0:VPop Mail User:/usr/local/vpopmail:/nonexistent firebird:*:90:90::0:0:Firebird Database Administrator:/var/db/firebird:/bin/sh mailman:*:91:91::0:0:Mailman User:/usr/local/mailman:/usr/sbin/nologin gdm:*:92:92::0:0:GNOME Display Manager:/usr/local/etc/gdm/home:/usr/sbin/nologin jabber:*:93:93::0:0:Jabber Daemon:/nonexistent:/nonexistent p4admin:*:94:94::0:0:Perforce admin:/nonexistent:/usr/sbin/nologin interch:*:95:95::0:0:Interchange user:/usr/local/interchange:/usr/sbin/nologin squeuer:*:96:96::0:0:SQueuer Owner:/nonexistent:/bin/sh mud:*:97:97::0:0:MUD Owner:/nonexistent:/bin/sh msql:*:98:98::0:0:mSQL-2 pseudo-user:/var/db/msqldb:/bin/sh rscsi:*:99:99::0:0:Remote SCSI:/usr/local/rscsi:/usr/local/sbin/rscsi squid:*:100:100::0:0:squid caching-proxy pseudo user:/var/squid:/usr/sbin/nologin quagga:*:101:101::0:0:Quagga route daemon pseudo user:/var/empty:/usr/sbin/nologin ganglia:*:102:102::0:0:Ganglia User:/nonexistent:/usr/sbin/nologin sgeadmin:*:103:103::0:0:Sun Grid Engine Admin:/nonexistent:/usr/sbin/nologin slimserv:*:104:104::0:0:Slim Devices SlimServer pseudo-user:/nonexistent:/usr/sbin/nologin dnetc:*:105:105::0:0:distributed.net client and proxy pseudo-user:/nonexistent:/usr/sbin/nologin clamav:*:106:106::0:0:Clamav Antivirus:/nonexistent:/usr/sbin/nologin cacti:*:107:107::0:0:Cacti Sandbox:/nonexistent:/usr/sbin/nologin webkit:*:108:108::0:0:WebKit Default User:/usr/local/www/webkit:/bin/sh quickml:*:109:109::0:0:quickml Server:/nonexistent:/usr/sbin/nologin vscan:*:110:110::0:0:Scanning Virus Account:/var/maiad:/bin/sh fido:*:111:111::0:0:Fido System:/usr/local/fido:/bin/sh dcc:*:112:112::0:0:Distributed Checksum Clearinghouse:/nonexistent:/usr/sbin/nologin amavis:*:113:113::0:0:Amavis-stats Account:/nonexistent:/usr/sbin/nologin dhis:*:114:114::0:0:DHIS Daemon:/nonexistent:/usr/sbin/nologin _symon:*:115:115::0:0:Symon Account:/var/empty:/usr/sbin/nologin hplip:*:116:116::0:0:HPLIP Server:/nonexistent:/usr/sbin/nologin smokeping:*:117:117::0:0:SmokePing Daemon:/nonexistent:/usr/sbin/nologin ircproxyd:*:118:118::0:0:Night Light IRC Proxy:/nonexistent:/usr/sbin/nologin mythtv:*:119:119::0:0:MythTV pseudo-user:/nonexistent:/bin/sh pdns_recursor:*:120:120::0:0:pdns_recursor pseudo-user:/nonexistent:/usr/sbin/nologin otrs:*:121:121::0:0:OTRS Administrator:/usr/local/otrs:/bin/csh zabbix:*:122:122::0:0:Zabbix NMS:/nonexistent:/bin/sh ntpd:*:123:123::0:0:NTP Daemon:/var/db/ntp:/usr/sbin/nologin fetchmail:*:124:124::0:0:Fetchmail mail-retrieval daemon:/nonexistent:/usr/sbin/nologin postfix:*:125:125::0:0:Postfix Mail System:/var/spool/postfix:/usr/sbin/nologin synapse:*:126:141::0:0:Synapse Daemon:/nonexistent:/usr/sbin/nologin navcron:*:127:127::0:0:Network Administration Visualized:/usr/local/nav:/usr/sbin/nologin sd-agent:*:128:128::0:0:ServerDensity Agent:/nonexistent:/usr/sbin/nologin digdag:*:129:65534::0:0:digdag server:/nonexistent:/usr/sbin/nologin _bgpd:*:130:130::0:0:BGP Daemon:/var/empty:/usr/sbin/nologin _ospfd:*:131:131::0:0:OSPF Daemon:/var/empty:/usr/sbin/nologin _spamd:*:132:132::0:0:Spam Daemon:/var/empty:/usr/sbin/nologin freeradius:*:133:133::0:0:FreeRADIUS Daemon:/nonexistent:/usr/sbin/nologin undernet:*:134:134::0:0:Undernet ircu Daemon:/nonexistent:/usr/sbin/nologin rabbitmq:*:135:135::0:0:RabbitMQ:/var/db/rabbitmq:/usr/sbin/nologin dhcpd:*:136:136::0:0:ISC DHCP daemon:/nonexistent:/usr/sbin/nologin mpd:*:137:137::0:0:MusicPD pseudo-user:/var/mpd:/usr/sbin/nologin wolfpack:*:138:138::0:0:Wolfpack Empire Server:/usr/local/share/wolfpack:/usr/sbin/nologin shellinabox:*:139:139::0:0:Shell In A Box:/nonexistent:/usr/sbin/nologin amanda:*:140:140::0:0:Amanda Daemon:/var/db/amanda:/usr/sbin/nologin cricket:*:141:80::0:0:Cricket Monitoring User:/usr/local/cricket:/usr/sbin/nologin ladvd:*:142:142::0:0:Ladvd User:/var/empty:/usr/sbin/nologin dovecot:*:143:143::0:0:Dovecot User:/var/empty:/usr/sbin/nologin dovenull:*:144:144::0:0:Dovecot login User:/var/empty:/usr/sbin/nologin webcamd:*:145:145::0:0:Webcamd user:/var/empty:/usr/sbin/nologin ventrilo:*:146:146::0:0:& server:/usr/local/ventrilo-server:/usr/sbin/nologin kdm:*:147:147::0:0:KDE Display Manager:/nonexistent:/usr/sbin/nologin ipv6mon:*:148:148::0:0:IPv6 Address Monitoring Daemon:/nonexistent:/usr/sbin/nologin avenger:*:149:149::0:0:Mail Avenger:/var/spool/avenger:/usr/sbin/nologin cbsd:*:150:150::0:0:Cbsd user:/nonexistent:/bin/sh pop3vscan:*:151:6::0:0:POP3VScan Daemon:/var/spool/pop3vscan:/usr/sbin/nologin iog:*:152:80::0:0:iog Monitoring Owner:/usr/local/iog:/usr/sbin/nologin rbldns:*:153:153::0:0:rbldnsd pseudo-user:/nonexistent:/usr/sbin/nologin trircd:*:154:154::0:0:& user:/usr/local/etc/tr-ircd:/usr/sbin/nologin xmrig:*:155:65534::0:0:XMRig:/nonexistent:/usr/sbin/nologin monetdb:*:156:156::0:0:MonetDB user:/usr/local/monetdb5:/bin/sh barman:*:157:157::0:0:Barman user:/var/barman:/bin/sh pootle:*:158:158::0:0:Pootle User:/var/db/pootle:/usr/sbin/nologin nocat:*:159:159::0:0:NoCat Daemon:/libexec/nocat:/sbin/nologin _ypldap:*:160:160::0:0:YP Ldap unprivileged user:/var/empty:/usr/sbin/nologin solr:*:161:161::0:0:Apache Solr System:/var/db/solr:/usr/sbin/nologin octoprint:*:162:162::0:0:OctoPrint Daemon:/usr/local/octoprint:/usr/sbin/nologin _iked:*:163:163::0:0:IKEv2 Daemon:/var/empty:/usr/sbin/nologin lightdm:*:164:164::0:0:Light Display Manager:/var/lib/lightdm-data:/usr/sbin/nologin uwsgi:*:165:165::0:0:uwsgi Daemon:/nonexistent:/usr/sbin/nologin yule:*:166:166::0:0:Samhain Daemon:/nonexistent:/usr/sbin/nologin ceph:*:167:167::0:0:Ceph Daemons:/var/lib/ceph:/usr/sbin/nologin frr:*:168:168::0:0:FRRouting user:/var/empty:/usr/sbin/nologin acme:*:169:169::0:0:ACME protocol client:/var/db/acme:/bin/sh tile38:*:170:170::0:0:Tile38 User:/var/db/tile38:/usr/sbin/nologin sfs:*:171:171::0:0:Self-Certifying File System:/nonexistent:/usr/sbin/nologin agk:*:172:172::0:0:AquaGateKeeper:/nonexistent:/nonexistent polipo:*:173:173::0:0:polipo web cache:/nonexistent:/usr/sbin/nologin flowtools:*:174:174::0:0:Flow-tools collector pseudo-user:/nonexistent:/usr/sbin/nologin twms:*:175:175::0:0:tWMS pseudo-user:/nonexistent:/usr/sbin/nologin mlvpn:*:176:176::0:0:mlVPN pseudo-user:/var/run/mlvpn:/usr/sbin/nologin _mdnsd:*:177:177::0:0:Multicast DNS Daemon:/var/empty:/usr/sbin/nologin otpw:*:178:178::0:0:OTPW pseudo-user:/var/lib/otpw:/usr/sbin/nologin gdnsd:*:179:179::0:0:gDNSd pseudo-user:/nonexistent:/usr/sbin/nologin # free: 180, GID used nagios:*:181:181::0:0:Nagios pseudo-user:/var/spool/nagios:/usr/sbin/nologin noc:*:182:182::0:0:NOC pseudo-user:/usr/local/noc:/bin/sh icinga:*:183:183::0:0:Icinga pseudo-user:/var/spool/icinga:/usr/sbin/nologin dnscache:*:184:184::0:0:dnscache pseudo-user:/nonexistent:/usr/sbin/nologin tinydns:*:185:185::0:0:tinydns pseudo-user:/nonexistent:/usr/sbin/nologin dnslog:*:186:186::0:0:dnslog pseudo-user:/nonexistent:/usr/sbin/nologin swift:*:187:187::0:0:Swift daemon pseudo-user:/nonexistent:/usr/sbin/nologin netxms:*:188:188::0:0:netxms pseudo-user:/nonexistent:/usr/sbin/nologin leofs:*:189:189::0:0:LeoFS daemons pseudo-user:/var/db/leofs:/usr/sbin/nologin keystone:*:190:190::0:0:Keystone pseudo-user:/var/lib/keystone:/usr/sbin/nologin glance:*:191:191::0:0:Glance pseudo-user:/var/lib/glance:/usr/sbin/nologin moinmoin:*:192:192::0:0:MoinMoin User:/nonexistent:/usr/sbin/nologin cups:*:193:193::0:0:Cups Owner:/nonexistent:/usr/sbin/nologin saned:*:194:194::0:0:SANE Scanner Daemon:/nonexistent:/bin/sh radns:*:195:195::0:0:radns user:/nonexistent:/usr/sbin/nologin nova:*:196:196::0:0:Nova daemon pseudo-user:/var/lib/nova:/usr/sbin/nologin dq:*:197:197::0:0:dqcache user:/nonexistent:/usr/sbin/nologin horizon:*:198:198::0:0:Horizon pseudo-user:/var/lib/horizon:/usr/sbin/nologin mcserver:*:199:199::0:0:Minecraft Server:/nonexistent:/bin/sh sympa:*:200:200::0:0:Sympa Owner:/nonexistent:/usr/sbin/nologin privoxy:*:201:201::0:0:Privoxy proxy user:/nonexistent:/usr/sbin/nologin dspam:*:202:202::0:0:Dspam:/nonexistent:/usr/sbin/nologin cinder:*:203:203::0:0:Cinder daemon pseudo-user:/var/lib/cinder:/usr/sbin/nologin yate:*:204:204::0:0:Yate:/nonexistent:/usr/sbin/nologin gnugk:*:205:205::0:0:GNU GateKeeper pseudo-user:/nonexistent:/usr/sbin/nologin gini:*:206:206::0:0:& streaming server:/var/log/gini:/usr/sbin/nologin _mixminion:*:207:207::0:0:Mixminion server:/nonexistent:/usr/sbin/nologin _dnsdist:*:208:208::0:0:dnsdist user:/nonexistent:/usr/sbin/nologin shoutcast:*:210:210::0:0:Shoutcast sandbox:/nonexistent:/bin/sh git:*:211:211::0:0:git user:/usr/local/git:/bin/sh hg:*:212:212::0:0:mercurial-server user:/usr/local/hg:/bin/sh drizzle:*:213:213::0:0:Drizzle daemon:/var/db/drizzle:/usr/sbin/nologin kyototycoon:*:214:214::0:0:kyototycoon user:/var/empty:/usr/sbin/nologin opendnssec:*:215:215::0:0:Opendnssec Pseudo User:/nonexistent:/usr/sbin/nologin nsd:*:216:216::0:0:NSD DNS Server:/nonexistent:/usr/sbin/nologin anvil:*:217:217::0:0:anvil certificate dropper:/var/db/anvil:/bin/sh zap:*:218:218::0:0:zap user:/usr/local/zap:/bin/sh sddm:*:219:219::0:0:SDDM Display Manager user:/usr/local/etc/sddm/home:/usr/sbin/nologin bs:*:220:220::0:0:Big Sister:/usr/local/bigsister:/bin/sh opensips:*:221:221::0:0:OpenSIPS user:/nonexistent:/usr/sbin/nologin rtpproxy:*:222:222::0:0:& user:/nonexistent:/sbin/nologin mqttwarn:*:223:223::0:0:mqttwarn:/nonexistent:/sbin/nologin payara:*:224:224::0:0:Payara Application Server user:/nonexistent:/usr/sbin/nologin postgrey:*:225:225::0:0:Postgrey Owner:/nonexistent:/usr/sbin/nologin sqlgrey:*:226:226::0:0:SQLgrey Owner:/nonexistent:/usr/sbin/nologin _hfm:*:227:227::0:0:hfm daemon:/nonexistent:/usr/sbin/nologin osrm:*:228:228::0:0:osrm:/nonexistent:/usr/sbin/nologin # free: 229, GID used carbon:*:230:230::0:0:osrm:/nonexistent:/usr/sbin/nologin foundationdb:*:231:231::0:0:foundationdb:/nonexistent:/usr/sbin/nologin archiva:*:232:232::0:0:Archiva Daemon User:/usr/local/archiva:/bin/sh _ntp:*:233:233::0:0:NTP Daemon:/var/empty:/usr/sbin/nologin kafka:*:234:234::0:0:Apache Kafka user:/nonexistent:/usr/sbin/nologin openhab:*:235:235::0:0:openHAB user:/var/db/openhab2/home:/usr/sbin/nologin rspamd:*:236:236::0:0:rspamd pseudo-user:/nonexistent:/usr/sbin/nologin -# free: 237 +paperless:*:237:237::0:0:paperless user:/var/db/paperless:/bin/sh # free: 238 # free: 239 aprsd:*:240:240::0:0:aprsd:/nonexistent:/bin/sh tnc:*:241:241::0:0:aprsd:/nonexistent:/bin/sh prosody:*:242:242::0:0:Prosody Jabber Server:/nonexistent:/usr/sbin/nologin # free: 243 mastodon:*:244:244::0:0:Mastodon User:/usr/local/www/mastodon:/bin/sh # free: 245 # free: 246 fcron:*:247:247::0:0:fcron pseudo-user:/nonexistent:/usr/sbin/nologin # free: 248 # free: 249 # free: 250 # free: 251 # free: 252 _adsuck:*:253:253::0:0:Adsuck ad blocking user:/nonexistent:/usr/sbin/nologin # free: 254 _i2pd:*:255:255::0:0:I2P daemon:/var/db/i2pd:/usr/sbin/nologin _tor:*:256:256::0:0:Tor anonymizing router:/var/db/tor:/usr/sbin/nologin _smtpd:*:257:257::0:0:OpenSMTPD:/var/empty:/usr/sbin/nologin _smtpq:*:258:258::0:0:OpenSMTPD queue user:/var/empty:/usr/sbin/nologin # free: 259 meta1s:*:260:260::0:0:MeTA1 SMTPS:/nonexistent:/usr/sbin/nologin meta1q:*:261:261::0:0:MeTA1 QMGR:/nonexistent:/usr/sbin/nologin meta1c:*:262:262::0:0:MeTA1 SMTPC:/nonexistent:/usr/sbin/nologin meta1m:*:263:263::0:0:MeTA1 misc:/nonexistent:/usr/sbin/nologin meta1:*:264:264::0:0:MeTA1 other:/nonexistent:/usr/sbin/nologin # free: 265 # free: 266 # free: 267 # free: 268 # free: 269 # free: 270 # free: 271 # free: 272 # free: 273 # free: 274 hacluster:*:275:275::0:0:Heartbeat cluster user:/nonexistent:/usr/sbin/nologin frontbase:*:276:276::0:0:FrontBase Daemon:/usr/local/FrontBase/Databases:/bin/sh # free: 277 rtg:*:278:278::0:0:RTG daemon:/nonexistent:/usr/sbin/nologin mrtg:*:279:279::0:0:MRTG daemon:/nonexistent:/usr/sbin/nologin xymon:*:280:280::0:0:Xymon Monitor:/nonexistent:/usr/sbin/nologin prelude:*:281:281::0:0:Prelude user:/nonexistent:/usr/sbin/nologin spread:*:282:282::0:0:Spread user:/nonexistent:/usr/sbin/nologin devmon:*:283:283::0:0:devmon monitor:/nonexistent:/usr/sbin/nologin vnstat:*:284:284::0:0:vnStat Network Monitor:/nonexistent:/usr/sbin/nologin exaddos:*:285:285::0:0:exaddos daemon user:/nonexistent:/usr/sbin/nologin rancid:*:286:286::0:0:RANCID daemon user:/usr/local/var/rancid:/bin/sh # free: 287 ntopng:*:288:288::0:0:ntopng daemon user:/nonexistent:/usr/sbin/nologin # free: 289 # free: 290 # free: 291 # free: 292 # free: 293 # free: 294 # free: 295 # free: 296 # free: 297 # free: 298 # free: 299 backuppc:*:300:300::0:0:BackupPC pseudo-user:/nonexistent:/usr/sbin/nologin # free: 301 netdata:*:302:302::0:0:NetData Daemon:/var/cache/netdata:/usr/sbin/nologin # free: 303 # free: 304 # free: 305 # free: 306 # free: 307 # free: 308 # free: 309 # free: 310 # free: 311 _sphinx:*:312:312::0:0:Sphinxsearch Owner:/nonexistent:/usr/sbin/nologin _fastdfs:*:313:313::0:0:FastDFS Owner:/nonexistent:/usr/sbin/nologin # free: 314 # free: 315 # free: 316 # free: 317 # free: 318 # free: 319 # free: 320 # free: 321 # free: 322 # free: 323 # free: 324 dkfilter:*:325:325::0:0:DK Filter Owner:/nonexistent:/usr/sbin/nologin smfs:*:326:326::0:0:SMFSAV Owner:/nonexistent:/usr/sbin/nologin # free: 327 # free: 328 # free: 329 orthanc:*:330:330::0:0:Orthanc Daemon:/nonexistent:/usr/sbin/nologin # free: 331 # free: 332 # free: 333 # free: 334 # free: 335 _pma:*:336:80::0:0:phpMyAdmin Owner:/nonexistent:/usr/sbin/nologin daapd:*:337:337::0:0:daapd User:/nonexistent:/usr/sbin/nologin murmur:*:338:338::0:0:& User:/nonexistent:/usr/sbin/nologin # free: 339 wildfire:*:340:340::0:0:Wildfire Daemon:/nonexistent:/usr/sbin/nologin stunnel:*:341:341::0:0:Stunnel Daemon:/nonexistent:/usr/sbin/nologin openfire:*:342:342::0:0:Openfire IM Daemon:/nonexistent:/usr/sbin/nologin # free: 343 # free: 344 # free: 345 # free: 346 # free: 347 # free: 348 # free: 349 _sabnzbd:*:350:350::0:0:sabnzb Daemon:/nonexistent:/usr/sbin/nologin sonarr:*:351:351::0:0:Sonarr PVR:/nonexistent:/usr/sbin/nologin radarr:*:352:352::0:0:Radarr Daemon:/nonexistent:/usr/sbin/nologin _iodined:*:353:353::0:0:Iodine Daemon:/nonexistent:/usr/sbin/nologin jackett:*:354:354::0:0:Jackett Torznab Proxy Daemon:/nonexistent:/usr/sbin/nologin nzbhydra2:*:355:355::0:0:NZBHydra 2 Daemon:/nonexistent:/usr/sbin/nologin # free: 356 # free: 357 # free: 358 # free: 359 # free: 360 httptunnel:*:361:361::0:0:httptunnel Daemon:/nonexistent:/usr/sbin/nologin # free: 362 # free: 363 # free: 364 # free: 365 # free: 366 # free: 367 # free: 368 # free: 369 # free: 370 # free: 371 # free: 372 # free: 373 # free: 374 # free: 375 # free: 376 # free: 377 # free: 378 # free: 379 # free: 380 # free: 381 # free: 382 # free: 383 # free: 384 # free: 385 # free: 386 # free: 387 # free: 388 ldap:*:389:389::0:0:OpenLDAP Server:/nonexistent:/usr/sbin/nologin # free: 390 # free: 391 # free: 392 # free: 393 # free: 394 # free: 395 # free: 396 # free: 397 tiarra:*:398:398::0:0:Tiarra IRC Proxy:/nonexistent:/usr/sbin/nologin # free: 399 # free: 400 # free: 401 # free: 402 # free: 403 # free: 404 # free: 405 # free: 406 # free: 407 # free: 408 # free: 409 # free: 410 uhub:*:411:411::0:0:uHub ADC Daemon:/nonexistent:/usr/sbin/nologin # free: 412 # free: 413 # free: 414 # free: 415 # free: 416 # free: 417 # free: 418 # free: 419 oxidized:*:420:420::0:0:Oxidized Owner:/var/db/oxidized:/usr/sbin/nologin # free: 421 # free: 422 # free: 423 # free: 424 # free: 425 drweb:*:426:426::0:0:Dr.Web Mail Scanner:/nonexistent:/usr/sbin/nologin # free: 427 # free: 428 varnish:*:429:429::0:0:Varnish Cache User:/nonexistent:/usr/sbin/nologin varnishlog:*:430:429::0:0:Varnish Log User:/nonexistent:/usr/sbin/nologin # free: 431 # free: 432 # free: 433 # free: 434 # free: 435 # free: 436 # free: 437 # free: 438 # free: 439 # free: 440 # free: 441 quasselcore:*:442:442::0:0:Quassel IRC User:/nonexistent:/usr/sbin/nologin # free: 443 callweaver:*:444:444::0:0:Callweaver account:/var/lib/callweaver:/usr/sbin/nologin # free: 445 # free: 446 # free: 447 # free: 448 # free: 449 ecartis:*:450:450::0:0:Ecartis Listserver:/usr/local/ecartis:/usr/sbin/nologin # free: 451 # free: 452 # free: 453 # free: 454 # free: 455 # free: 456 # free: 457 # free: 458 # free: 459 # free: 460 # free: 461 # free: 462 # free: 463 # free: 464 courier:*:465:465::0:0:Courier Mail Server:/nonexistent:/usr/sbin/nologin condor:*:466:466::0:0:& user:/home/condor:/usr/sbin/nologin netmon:*:467:467::0:0:Network monitor account:/var/netmon:/usr/sbin/nologin slurm:*:468:468::0:0:SLURM Daemon:/nonexistent:/usr/sbin/nologin consul:*:469:469::0:0:Consul Daemon:/var/tmp/consul:/usr/sbin/nologin serf:*:470:470::0:0:Serf Daemon:/nonexistent:/usr/sbin/nologin vault:*:471:471::0:0:Vault Daemon:/nonexistent:/usr/sbin/nologin nomad:*:472:472::0:0:Nomad Daemon:/var/tmp/nomad:/usr/sbin/nologin minio:*:473:473::0:0:Minio Daemon:/var/tmp/minio:/usr/sbin/nologin gitlab-runner:*:474:474::0:0:GitLab Runner Daemon:/var/tmp/gitlab_runner:/usr/sbin/nologin traefik:*:475:475::0:0:Traefik Daemon:/var/tmp/traefik:/usr/sbin/nologin gitlab-pages:*:476:476::0:0:GitLab Pages Daemon:/var/tmp/gitlab_pages:/usr/sbin/nologin fiche:*:477:477::0:0:fiche Daemon:/usr/local/www/fiche:/usr/sbin/nologin prometheus:*:478:478::0:0:Prometheus Daemon:/var/tmp/prometheus:/usr/sbin/nologin alertmanager:*:479:479::0:0:Alertmanager Daemon:/var/tmp/alertmanager:/usr/sbin/nologin # free: 480 # free: 481 # free: 482 # free: 483 # free: 484 # free: 485 # free: 486 # free: 487 # free: 488 # free: 489 # free: 490 # free: 491 # free: 492 # free: 493 # free: 494 # free: 495 # free: 496 # free: 497 # free: 498 # free: 499 # free: 500 # free: 501 # free: 502 # free: 503 # free: 504 _bbstored:*:505:505::0:0:Box Backup Store Daemon:/nonexistent:/usr/sbin/nologin radmind:*:506:506::0:0:radmind User:/var/radmind:/usr/sbin/nologin skkserv:*:507:507::0:0:skkserv User:/nonexistent:/usr/sbin/nologin # free: 508 # free: 509 # free: 510 # free: 511 pwhois:*:512:512::0:0:pwhoisd User:/nonexistent:/usr/sbin/nologin # free: 513 # free: 514 # free: 515 # free: 516 # free: 517 # free: 518 # free: 519 libvirtdbus:*:520:520::0:0:Libvirt D-Bus bridge:/nonexistent:/usr/sbin/nologin davmail:*:521:521::0:0:Davmail Exchange Gateway:/nonexistent:/usr/sbin/nologin nullmail:*:522:522::0:0:Nullmailer Mail System:/var/spool/nullmailer:/bin/sh freevo:*:523:523::0:0:Freevo User:/var/db/freevo:/bin/sh # free: 524 dkimproxy:*:525:525::0:0:DKIM Proxy Owner:/nonexistent:/usr/sbin/nologin # free: 526 # free: 527 # free: 528 # free: 529 # free: 530 # free: 531 # free: 532 # free: 533 pgbouncer:*:534:534::0:0:Pgbouncer Daemon:/nonexistent:/usr/sbin/nologin redis:*:535:535::0:0:Redis Daemon:/nonexistent:/usr/sbin/nologin # free: 536 # free: 537 # free: 538 # free: 539 # free: 540 # free: 541 _flowd:*:542:542::0:0:flowd privilege separation user:/var/empty:/usr/sbin/nologin ejabberd:*:543:543::0:0:ejabberd pseudo user:/var/spool/ejabberd:/bin/sh # free: 544 # free: 545 # free: 546 # free: 547 # free: 548 # free: 549 # free: 550 # free: 551 kresd:*:552:552::0:0:Knot DNS Resolver:/nonexistent:/usr/sbin/nologin knot:*:553:553::0:0:Knot DNS Server:/nonexistent:/usr/sbin/nologin qtss:*:554:554::0:0:Darwin Streaming Server:/nonexistent:/usr/sbin/nologin ircdru:*:555:555::0:0:Russian hybrid IRC server:/nonexistent:/bin/sh messagebus:*:556:556::0:0:D-BUS Daemon User:/nonexistent:/usr/sbin/nologin # free: 557 avahi:*:558:558::0:0:Avahi Daemon User:/nonexistent:/usr/sbin/nologin tacacs:*:559:559::0:0:TACACS+ Daemon User:/nonexistent:/usr/sbin/nologin haldaemon:*:560:560::0:0:HAL Daemon User:/nonexistent:/usr/sbin/nologin distcc:*:561:561::0:0:Distcc user:/nonexistent:/usr/sbin/nologin polkit:*:562:562::0:0:PolicyKit User:/nonexistent:/usr/sbin/nologin pulse:*:563:563::0:0:PulseAudio System User:/nonexistent:/usr/sbin/nologin # free: 564 polkitd:*:565:565::0:0:Polkit Daemon User:/var/empty:/usr/sbin/nologin # free: 566 # free: 567 # free: 568 # free: 569 # free: 570 # free: 571 # free: 572 # free: 573 # free: 574 nexus:*:575:575::0:0:Nexus Repository Manager OSS:/nonexistent:/usr/sbin/nologin # free: 576 # free: 577 # free: 578 # free: 579 # free: 580 # free: 581 # free: 582 # free: 583 # free: 584 # free: 585 # free: 586 assp:*:587:587::0:0:ASSP Anti-Spam Proxy:/var/db/assp:/usr/sbin/nologin avahi-autoipd:*:588:588::0:0:Avahi Autoipd Daemon user:/nonexistent:/usr/sbin/nologin # free: 589 # free: 590 # free: 591 # free: 592 # free: 593 # free: 594 # free: 595 # free: 596 # free: 597 # free: 598 # free: 599 _xsi:*:600:600::0:0:XMLSysInfo User:/nonexistent:/usr/sbin/nologin _tss:*:601:601:daemon:0:0:TrouSerS user:/var/empty:/usr/sbin/nologin _pkcs11:*:602:602:daemon:0:0:opencryptoki user:/var/empty:/usr/sbin/nologin _acme:*:603:603::0:0:ACME client user:/var/empty:/usr/sbin/nologin # free: 604 _hockeypuck:*:605:605::0:0:hockeypuck pgp keyserver user:/var/empty:/usr/sbin/nologin # free: 606 # free: 607 # free: 608 # free: 609 freeswitch:*:610:610::0:0:Freeswitch user:/nonexistent:/usr/sbin/nologin # free: 611 # free: 612 # free: 613 # free: 614 ntpa:*:615:615::0:0:NTPa user:/nonexistent:/usr/sbin/nologin taskd:*:616:616::0:0:taskd user:/nonexistent:/usr/sbin/nologin # free: 617 # free: 618 # free: 619 # free: 620 # free: 621 # free: 622 # free: 623 # free: 624 # free: 625 # free: 626 # free: 627 # free: 628 # free: 629 # free: 630 # free: 631 # free: 632 # free: 633 # free: 634 # free: 635 _pla:*:636:80::0:0:phpLDAPAdmin Owner:/nonexistent:/usr/sbin/nologin # free: 637 # free: 638 caldavd:*:639:639::0:0:Caldavd user:/var/db/caldavd:/usr/sbin/nologin # free: 640 monkeysphere:*:641:641::0:0:Monkeysphere User:/var/monkeysphere:/usr/local/bin/bash # free: 642 # free: 643 # free: 644 # free: 645 # free: 646 # free: 647 # free: 648 # free: 649 # free: 650 # free: 651 # free: 652 # free: 653 # free: 654 # free: 655 # free: 656 # free: 657 # free: 658 # free: 659 # free: 660 # free: 661 # free: 662 # free: 663 # free: 664 # free: 665 aox:*:666:666::0:0:Archiveopteryx user:/nonexistent:/usr/sbin/nologin riak:*:667:667::0:0:Riak user:/usr/local/lib/riak:/bin/sh riakcs:*:668:667::0:0:Riak CS user:/usr/local/lib/riak-cs:/bin/sh stanchion:*:669:667::0:0:Stanchion user:/usr/local/lib/stanchion:/bin/sh # free: 670 # free: 671 # free: 672 # free: 673 # free: 674 # free: 675 # free: 676 # free: 677 # free: 678 # free: 679 # free: 680 # free: 681 # free: 682 # free: 683 # free: 684 # free: 685 # free: 686 # free: 687 # free: 688 # free: 689 # free: 690 # free: 691 # free: 692 # free: 693 # free: 694 # free: 695 # free: 696 # free: 697 # free: 698 # free: 699 bnetd:*:700:700::0:0:Bnetd user:/nonexistent:/usr/sbin/nologin fastnetmon:*:701:701::0:0:FastNetMon user:/nonexistent:/usr/sbin/nologin _sndio:*:702:702::0:0:sndio privsep:/var/empty:/usr/sbin/nologin # free: 703 # free: 704 # free: 705 # free: 706 # free: 707 # free: 708 # free: 709 # free: 710 # free: 711 # free: 712 # free: 713 # free: 714 # free: 715 # free: 716 bopm:*:717:717::0:0:Blitzed Open Proxy Monitor:/nonexistent:/bin/sh _dnscrypt-wrapper:*:718:65534::0:0:dnscrypt-wrapper user:/var/empty:/usr/sbin/nologin # free: 719 # free: 720 # free: 721 # free: 722 # free: 723 # free: 724 # free: 725 # free: 726 # free: 727 # free: 728 # free: 729 # free: 730 # free: 731 # free: 732 # free: 733 # free: 734 # free: 735 # free: 736 # free: 737 # free: 738 # free: 739 # free: 740 # free: 741 # free: 742 # free: 743 # free: 744 # free: 745 # free: 746 # free: 747 # free: 748 # free: 749 # free: 750 # free: 751 # free: 752 # free: 753 # free: 754 # free: 755 # free: 756 # free: 757 # free: 758 # free: 759 # free: 760 # free: 761 # free: 762 # free: 763 # free: 764 # free: 765 # free: 766 # free: 767 # free: 768 # free: 769 postgres:*:770:770::0:0:PostgreSQL Daemon:/var/db/postgres:/bin/sh cockroach:*:771:771::0:0:CockroachDB Daemon:/var/db/cockroach:/usr/sbin/nologin # free: 772 # free: 773 # free: 774 # free: 775 # free: 776 openxpki:*:777:777::0:0:OpenXPKI Owner:/nonexistent:/usr/sbin/nologin litecoin:*:778:778::0:0:litecoin Daemon:/var/db/litecoin:/usr/sbin/nologin bitcoin:*:779:779::0:0:bitcoin Daemon:/var/db/bitcoin:/usr/sbin/nologin zetacoin:*:780:780::0:0:ZetaCoin Daemon:/nonexistent:/usr/sbin/nologin monero:*:781:781::0:0:Monero Daemon:/var/db/monero:/usr/sbin/nologin # free: 782 # free: 783 # free: 784 # free: 785 # free: 786 # free: 787 # free: 788 # free: 789 # free: 790 # free: 791 # free: 792 # free: 793 # free: 794 # free: 795 # free: 796 # free: 797 # free: 798 # free: 799 clickhouse:*:800:800::0:0:ClickHouse Daemon:/var/db/clickhouse:/usr/sbin/nologin # free: 801 # free: 802 # free: 803 # free: 804 # free: 805 # free: 806 # free: 807 # free: 808 # free: 809 # free: 810 # free: 811 foreman_proxy:*:812:812::0:0:Foreman Smart Proxy:/usr/local/share/foreman-proxy:/usr/sbin/nologin hitch:*:813:813::0:0:Hitch TLS Proxy:/nonexistent:/usr/sbin/nologin puppet:*:814:814::0:0:Puppet Daemon:/nonexistent:/usr/sbin/nologin uchiwa:*:815:815::0:0:Uchiwa Dashboard:/nonexistent:/usr/sbin/nologin # free: 816 rslsync:*:817:817::0:0:Resilio Sync Daemon:/nonexistent:/usr/sbin/nologin jenkins:*:818:818::0:0:Jenkins CI:/usr/local/jenkins:/bin/sh rundeck:*:819:819::0:0:Rundeck:/usr/local/rundeck:/bin/sh openacs:*:820:820::0:0:OpenACS Daemon User:/nonexistent:/usr/sbin/nologin dotlrn:*:821:821::0:0:.LRN Daemon User:/nonexistent:/usr/sbin/nologin titus:*:822:65533::0:0:Titus Daemon User:/nonexistent:/usr/sbin/nologin titus-keys:*:823:65533::0:0:Titus Keyserver User:/nonexistent:/usr/sbin/nologin selenium:*:824:824::0:0:Selenium Daemon User:/usr/local/selenium:/bin/sh polw:*:825:825::0:0:Policyd-weight Cache Owner:/nonexistent:/sbin/nologin statsd:*:826:826::0:0:Statsd Daemon:/nonexistent:/sbin/nologin # free: 827 # free: 828 # free: 829 # free: 830 # free: 831 # free: 832 # free: 833 # free: 834 # free: 835 # free: 836 # free: 837 # free: 838 # free: 839 netdisco:*:840:840::0:0:netdisco daemon:/nonexistent:/usr/sbin/nologin tcpcryptd:*:841:841::0:0:tcpcrypt daemon:/nonexistent:/usr/sbin/nologin munin:*:842:842::0:0:Munin:/var/munin:/usr/sbin/nologin # free: 843 subsonic:*:844:844::0:0:Subsonic standalone-server:/nonexistent:/usr/sbin/nologin # free: 845 sogod:*:846:846::0:0:SOGo groupware:/nonexistent:/usr/sbin/nologin domoticz:*:847:847::0:0:domoticz user:/nonexistent:/usr/sbin/nologin graylog:*:848:848::0:0:Graylog user:/nonexistent:/usr/sbin/nologin chronyd:*:849:849::0:0:chronyd user:/nonexistent:/usr/sbin/nologin qbittorrent:*:850:850::0:0:qBittorrent Daemon User:/var/db/qbittorrent/conf:/usr/sbin/nologin cassandra:*:851:851::0:0:Cassandra DB Daemon User:/var/db/cassandra:/usr/sbin/nologin # free: 852 _geodns:*:853:853::0:0:GeoDNS User:/var/empty:/usr/sbin/nologin # free: 854 # free: 855 # free: 856 # free: 857 # free: 858 # free: 859 # free: 860 # free: 861 # free: 862 # free: 863 # free: 864 # free: 865 # free: 866 # free: 867 # free: 868 # free: 869 # free: 870 archiva:*:871:871::0:0:Apache Archiva Daemon:/nonexistent:/usr/sbin/nologin # free: 872 # free: 873 # free: 874 # free: 875 # free: 876 # free: 877 # free: 878 # free: 879 # free: 880 # free: 881 midpoint:*:882:882::0:0:midPoint user:/var/db/midpoint:/usr/sbin/nologin ipfs-go:*:883:883::0:0:ipfs-go user:/var/db/ipfs-go:/bin/sh telegraf:*:884:884::0:0:telegraf user:/nonexistent:/usr/sbin/nologin tcpdump:*:885:885::0:0:tcpdump user:/nonexistent:/usr/sbin/nologin miniflux:*:886:886::0:0:Miniflux:/nonexistent:/usr/sbin/nologin pdagent:*:887:887::0:0:PagerDuty Agent:/nonexistent:/usr/sbin/nologin vuls:*:888:888::0:0:VULnerability Scanner:/var/db/vuls:/usr/sbin/nologin mattermost:*:889:889::0:0:Mattermost:/usr/local/www/mattermost:/usr/sbin/nologin matterircd:*:890:890::0:0:Matterircd User:/nonexistent:/usr/sbin/nologin urbackup:*:891:891::0:0:UrBackup Server:/var/urbackup:/usr/sbin/nologin tautulli:*:892:892::0:0:Tautulli user:/nonexistent:/usr/sbin/nologin logstash:*:893:893::0:0:Logstash user:/nonexistent:/usr/sbin/nologin arangodb:*:894:894::0:0:ArangoDB pseudo-user:/var/db/arangodb:/usr/sbin/nologin snmptt:*:895:895::0:0:SNMPTT User:/var/spool/snmptt:/usr/sbin/nologin istat:*:896:896::0:0:istatserver user:/nonexistent:/usr/sbin/nologin znc:*:897:897::0:0:ZNC User:/nonexistent:/usr/sbin/nologin ufdb:*:898:898::0:0:ufdb user:/nonexistent:/usr/sbin/nologin guacamole:*:899:899::0:0:Guacamole user:/nonexistent:/usr/sbin/nologin seafile:*:900:900::0:0:Seafile user:/nonexistent:/usr/bin/nologin fossy:*:901:901::0:0:FOSSology user:/usr/local/share/fossology:/usr/local/bin/bash scanlogd:*:902:902::0:0:scanlogd user:/nonexistent:/usr/sbin/nologin _ocserv:*:903:903::0:0:ocserv user:/nonexistent:/usr/sbin/nologin grafana:*:904:904::0:0:Grafana2:/nonexistent:/usr/bin/nologin artifactory:*:905:905::0:0:artifactory user:/nonexistent:/usr/sbin/nologin opentsdb:*:906:906::0:0:OpenTSDB Daemon:/var/empty:/usr/sbin/nologin influxd:*:907:907::0:0:InfluxDB Daemon:/var/empty:/usr/sbin/nologin riemann:*:908:908::0:0:Riemann User:/var/empty:/usr/sbin/nologin proxy65:*:909:909::0:0:Proxy65 Daemon:/nonexistent:/usr/sbin/nologin bacula:*:910:910::0:0:Bacula Daemon:/var/db/bacula:/usr/sbin/nologin iserv:*:911:911::0:0:Iserv Daemon:/nonexistent:/usr/sbin/nologin _sj3:*:912:912::0:0:SJ3 Daemon:/nonexistent:/usr/sbin/nologin _relayd:*:913:913::0:0:Relay Daemon:/var/empty:/usr/sbin/nologin bitlbee:*:914:914::0:0:Bitlbee pseudo-user:/var/db/bitlbee:/usr/sbin/nologin logcheck:*:915:915::0:0:Logcheck system account:/var/lib/logcheck:/usr/local/bin/bash # free: 916 _prayer:*:917:917::0:0:Prayer Account:/nonexistent:/usr/sbin/nologin nefu:*:918:918::0:0:Nefu daemon:/var/db/nefu:/usr/sbin/nologin couchdb:*:919:919::0:0:CouchDB Account:/var/empty:/usr/sbin/nologin vboxusers:*:920:920::0:0:Virtualbox user:/nonexistent:/usr/sbin/nologin transmission:*:921:921::0:0:Transmission Daemon User:/usr/local/etc/transmission/home:/usr/sbin/nologin mongodb:*:922:922::0:0:MongoDB pseudo-user:/var/db/mongodb:/usr/sbin/nologin liquidsoap:*:923:923::0:0:Liquidsoap User:/nonexistent:/usr/sbin/nologin postpals:*:924:924::0:0:postpals user:/nonexistent:/usr/sbin/nologin mfs:*:925:925::0:0:MooseFS User:/nonexistent:/usr/sbin/nologin minbif:*:926:926::0:0:Minbif Daemon User:/nonexistent:/usr/sbin/nologin kumofs:*:927:927::0:0:kumofs daemon:/nonexistent:/usr/sbin/nologin nslcd:*:928:928::0:0:nslcd daemon:/nonexistent:/usr/sbin/nologin activemq:*:929:929::0:0:ActiveMQ Daemon:/nonexistent:/usr/sbin/nologin ifgraph:*:930:930::0:0:ifGraph:/nonexistent:/usr/sbin/nologin asterisk:*:931:931::0:0:Asterisk User:/nonexistent:/usr/sbin/nologin sancp:*:932:932::0:0:SANCP Daemon:/var/log/sancp:/usr/sbin/nologin dlna:*:933:933::0:0:DLNA Daemon:/nonexistent:/usr/sbin/nologin torrus:*:934:934::0:0:torrus daemon:/nonexistent:/usr/sbin/nologin erlyvideo:*:935:935::0:0:erlyvideo user:/nonexistent:/usr/sbin/nologin crtmpserver:*:936:936::0:0:crtmpserver user:/nonexistent:/usr/sbin/nologin get_iplayer:*:937:937::0:0:get_iplayer user:/nonexistent:/usr/sbin/nologin vdr:*:938:938::0:0:vdr user:/nonexistent:/usr/sbin/nologin noip:*:939:939::0:0:noip user:/nonexistent:/usr/sbin/nologin _tcpproxy:*:940:940::0:0:tcpproxy user:/nonexistent:/usr/sbin/nologin cego:*:941:941::0:0:cego user:/usr/local/cego:/usr/sbin/nologin teamspeak:*:942:942::0:0:TeamSpeak user:/nonexistent:/usr/sbin/nologin dnetfold:*:943:943::0:0:& user:/nonexistent:/usr/sbin/nologin bbs:*:944:944::0:0:& user:/nonexistent:/usr/sbin/nologin dbxml:*:945:945::0:0:& user:/nonexistent:/usr/sbin/nologin mediatomb:*:946:946::0:0:Mediatomb UPnP AV MediaServer:/nonexistent:/usr/sbin/nologin mapred:*:947:955::0:0:Hadoop MapReduce user:/nonexistent:/usr/sbin/nologin dnrd:*:948:948::0:0:& user:/nonexistent:/usr/sbin/nologin _lldpd:*:949:949::0:0:lldpd user:/nonexistent:/usr/sbin/nologin couchpotato:*:950:954::0:0:couchpotato user:/nonexistent:/usr/sbin/nologin openerpd:*:951:951::0:0:Openerpd user:/nonexistent:/usr/sbin/nologin bitten-slave:*:952:952:daemon:0:0:Bitten slave user:/var/lib/bitten-slave:/usr/sbin/nologin _neubot:*:953:953::0:0:neubot daemon:/nonexistent:/usr/sbin/nologin oops:*:954:65534::0:0:oops user:/nonexistent:/usr/sbin/nologin hdfs:*:955:955::0:0:Hadoop HDFS user:/nonexistent:/usr/sbin/nologin pandora:*:956:956::0:0:Pandora FMS user:/usr/local/etc/pandora/home:/usr/sbin/nologin razorback:*:957:957::0:0:Razorback user:/var/run/razorback:/usr/sbin/nologin gnunet:*:958:958::0:0:GNUnet daemon:/var/lib/gnunet:/usr/sbin/nologin c_icap:*:959:959::0:0:c-icap daemon:/var/empty:/usr/sbin/nologin trytond:*:960:960::0:0:trytond daemon:/var/empty:/usr/sbin/nologin gearmand:*:961:961::0:0:gearmand daemon:/var/empty:/usr/sbin/nologin zookeeper:*:962:962::0:0:zookeeper user:/nonexistent:/usr/sbin/nologin fluentd:*:963:963::0:0:fluentd user:/nonexistent:/usr/sbin/nologin git_daemon:*:964:964::0:0:git daemon:/nonexistent:/usr/sbin/nologin elasticsearch:*:965:965::0:0:elasticsearch user:/nonexistent:/usr/sbin/nologin ossec:*:966:966::0:0:OSSEC user:/nonexistent:/usr/sbin/nologin ossecm:*:967:966::0:0:OSSEC mail user:/nonexistent:/usr/sbin/nologin ossecr:*:968:966::0:0:OSSEC rem user:/nonexistent:/usr/sbin/nologin kippo:*:969:969::0:0:kippo user:/nonexistent:/usr/sbin/nologin colord:*:970:970::0:0:colord color management daemon:/nonexistent:/usr/sbin/nologin shibd:*:971:971::0:0:Shibboleth SAML daemon:/nonexistent:/usr/sbin/nologin plex:*:972:972::0:0:Plex Media Server:/nonexistent:/usr/sbin/nologin boinc:*:973:973::0:0:BOINC user:/var/db/boinc:/bin/sh radicale:*:974:974::0:0:Radicale daemon:/nonexistent:/usr/sbin/nologin unifi:*:975:975::0:0:Unifi Wireless Controller:/nonexistent:/usr/sbin/nologin minetest:*:976:976::0:0:& server:/nonexistent:/usr/sbin/nologin tests:*:977:65534::0:0:Unprivileged user for tests:/nonexistent:/usr/sbin/nologin _dnscrypt-proxy:*:978:978::0:0:dnscrypt-proxy user:/var/empty:/usr/sbin/nologin ums:*:979:979::0:0:Universal Media Server:/nonexistent:/usr/sbin/nologin hbase:*:980:980::0:0:HBase user:/nonexistent:/usr/sbin/nologin uvncrep:*:981:981::0:0:UltraVNC Repeater daemon:/nonexistent:/usr/sbin/nologin bro:*:982:982::0:0:Bro Network Security Monitor:/nonexistent:/usr/sbin/nologin syncthing:*:983:983::0:0:Syncthing Daemon:/var/tmp/syncthing:/usr/sbin/nologin tvheadend:*:984:984::0:0:TV Headend:/usr/local/etc/tvheadend:/bin/sh puppetdb:*:985:985::0:0:PuppetDB Daemon pseudo-user:/nonexistent:/usr/sbin/nologin kamailio:*:986:986::0:0:kamailio daemon:/nonexistent:/usr/sbin/nologin spark:*:987:987::0:0:Apache Spark user:/nonexistent:/usr/sbin/nologin toxdht:*:988:65534::0:0:Tox DHT bootstrap user:/nonexistent:/usr/sbin/nologin emby:*:989:989::0:0:Emby:/nonexistent:/usr/sbin/nologin oozie:*:990:990::0:0:Apache Oozie user:/nonexistent:/usr/sbin/nologin sguil:*:991:991::0:0:Sguil:/nonexistent:/usr/sbin/nologin hive:*:992:992::0:0:Apache Hive user:/nonexistent:/usr/sbin/nologin kannel:*:993:993::0:0:Kannel User:/nonexistent:/usr/sbin/nologin rcynic:*:994:994::0:0:RPKI validation system:/nonexistent:/usr/sbin/nologin rpkirtr:*:995:995::0:0:RPKI router server:/nonexistent:/usr/sbin/nologin tarantool:*:996:996::0:0:Tarantool Daemon:/nonexistent:/usr/sbin/nologin bareos:*:997:997::0:0:Bareos Daemon:/var/db/bareos:/usr/sbin/nologin _rmilter:*:998:998::0:0:Rmilter daemon:/nonexistent:/usr/sbin/nologin ebnetd:*:999:999::0:0:EBNETD:/nonexistent:/usr/sbin/nologin # DO NOT USE: 1000-65533 nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin Index: head/deskutils/py-paperless/Makefile =================================================================== --- head/deskutils/py-paperless/Makefile (nonexistent) +++ head/deskutils/py-paperless/Makefile (revision 497249) @@ -0,0 +1,126 @@ +# $FreeBSD$ + +PORTNAME= paperless +PORTVERSION= 2.7.0 +CATEGORIES= deskutils python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= grembo@FreeBSD.org +COMMENT= Index and archive scanned paper documents + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateparser>=0.7.1:devel/py-dateparser@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers>=2.4.0:www/py-dj21-django-cors-headers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-crispy-forms>=1.7.2:www/py-dj21-django-crispy-forms@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-extensions>=2.1.6:www/py-dj21-django-extensions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-django-filter>=2.0.0:www/py-dj21-django-filter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangoql>=0.12.4:www/py-dj21-djangoql@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework>=3.9.0:www/py-dj21-djangorestframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fuzzywuzzy>=0.15.1:devel/py-fuzzywuzzy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.7:textproc/py-langdetect@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pdftotext>=2.1.1:textproc/py-pdftotext@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyocr>=0.5.3:graphics/py-pyocr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.10.1:www/py-python-dotenv@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-gnupg>=0.4.3:security/py-python-gnupg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.10:devel/py-python-magic@${PY_FLAVOR} +RUN_DEPENDS:= ${BUILD_DEPENDS} +RUN_DEPENDS+= gpg2:security/gnupg \ + optipng:graphics/optipng \ + tesseract:graphics/tesseract \ + unpaper:graphics/unpaper + +USES= python:3.5+ shebangfix +USE_GITHUB= yes +GH_ACCOUNT= the-paperless-project +GH_PROJECT= paperless +USE_RC_SUBR= paperless-consumer + +SHEBANG_FILES= ${WRKSRC}/src/manage.py + +SUB_FILES= README nginx.conf paperless.7 pkg-message sshd_config uwsgi.ini +SUB_LIST= PKGBASE=${PKGBASE} PYTHON_CMD=${PYTHON_CMD} \ + PYTHONPREFIX_SITELIBDIR=${PYTHONPREFIX_SITELIBDIR} \ + ECHO=${ECHO} EGREP=${EGREP} TOUCH=${TOUCH} \ + CHOWN=${CHOWN} RM=${RM:Q} + +NO_ARCH= yes + +USERS= paperless +GROUPS= paperless + +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SINGLE= IMAGICK +OPTIONS_SINGLE_IMAGICK= IMAGICK6_NOX11 IMAGICK6_X11 IMAGICK7_NOX11 IMAGICK7_X11 +OPTIONS_DEFAULT= IMAGICK6_X11 + +IMAGICK_DESC= ${IMAGEMAGICK_DESC} +IMAGICK6_NOX11_DESC= ImageMagick6 without X11 support +IMAGICK6_X11_DESC= ImageMagick6 with X11 support +IMAGICK7_NOX11_DESC= ImageMagick7 without X11 support +IMAGICK7_X11_DESC= ImageMagick7 with X11 support + +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} +DOCS_USES= gmake + +IMAGICK6_X11_RUN_DEPENDS= convert:graphics/ImageMagick6 +IMAGICK6_NOX11_RUN_DEPENDS= convert:graphics/ImageMagick6-nox11 +IMAGICK7_X11_RUN_DEPENDS= convert:graphics/ImageMagick7 +IMAGICK7_NOX11_RUN_DEPENDS= convert:graphics/ImageMagick7-nox11 + +PAPERLESS_STATICDIR= ${WRKSRC}/static + +do-build: + @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ + -d ${PYTHONPREFIX_SITELIBDIR} \ + -f ${WRKSRC}/src + @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ + -d ${PYTHONPREFIX_SITELIBDIR} \ + -f ${WRKSRC}/src + @${RM} -r ${PAPERLESS_STATICDIR} + @${SETENV} \ + PAPERLESS_STATICDIR=${PAPERLESS_STATICDIR} \ + ${PYTHON_CMD} ${WRKSRC}/src/manage.py collectstatic + +do-build-DOCS-on: + cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} \ + ${MAKE_CMD} ${MAKE_ARGS} html SPHINXBUILD=sphinx-build-${PYTHON_VER} + +do-install: + @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/paperless + @cd ${WRKSRC}/resources && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} + @cd ${WRKSRC}/src && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/paperless + @${RLN} ${STAGEDIR}${PYTHON_SITELIBDIR}/paperless/manage.py \ + ${STAGEDIR}${PREFIX}/bin/paperless + @${MKDIR} ${STAGEDIR}${WWWDIR} + @cd ${WRKSRC} && \ + ${COPYTREE_SHARE} static ${STAGEDIR}${WWWDIR} + @${SED} -e 's|%%WWWDIR%%|${WWWDIR}|g;' \ + ${WRKSRC}/paperless.conf.example \ + > ${STAGEDIR}${PREFIX}/etc/paperless.conf.sample + @${MKDIR} ${STAGEDIR}/var/db/paperless/consume/input \ + ${STAGEDIR}/var/db/paperless/media \ + ${STAGEDIR}/var/db/paperless/sqlite + ${INSTALL_MAN} ${WRKDIR}/paperless.7 ${STAGEDIR}${MANPREFIX}/man/man7 + +# Klammern aussenrum? +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR}/presentation + @cd ${WRKSRC}/docs/_build/html && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + @cd ${WRKSRC}/presentation && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/presentation + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} \ + ${WRKDIR}/README \ + ${WRKDIR}/nginx.conf \ + ${WRKDIR}/sshd_config \ + ${WRKDIR}/uwsgi.ini \ + ${STAGEDIR}${EXAMPLESDIR} + +.include Property changes on: head/deskutils/py-paperless/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/distinfo =================================================================== --- head/deskutils/py-paperless/distinfo (nonexistent) +++ head/deskutils/py-paperless/distinfo (revision 497249) @@ -0,0 +1,3 @@ +TIMESTAMP = 1553390083 +SHA256 (the-paperless-project-paperless-2.7.0_GH0.tar.gz) = 478823e12ea874dc0acd7f6ce038d221849cfcb797f0d6de57624bacdaa02839 +SIZE (the-paperless-project-paperless-2.7.0_GH0.tar.gz) = 4038688 Property changes on: head/deskutils/py-paperless/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/README.in =================================================================== --- head/deskutils/py-paperless/files/README.in (nonexistent) +++ head/deskutils/py-paperless/files/README.in (revision 497249) @@ -0,0 +1 @@ +Please see `man paperless' for details on how to use the paperless examples. Property changes on: head/deskutils/py-paperless/files/README.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/nginx.conf.in =================================================================== --- head/deskutils/py-paperless/files/nginx.conf.in (nonexistent) +++ head/deskutils/py-paperless/files/nginx.conf.in (revision 497249) @@ -0,0 +1,18 @@ + server { + listen 80; + server_name localhost; + + location /static/ { + alias %%WWWDIR%%/static/; + } + + location / { + uwsgi_pass unix:/tmp/uwsgi-paperless.sock; + include uwsgi_params; + } + + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root %%PREFIX%%/www/nginx-dist; + } + } Property changes on: head/deskutils/py-paperless/files/nginx.conf.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/paperless-consumer.in =================================================================== --- head/deskutils/py-paperless/files/paperless-consumer.in (nonexistent) +++ head/deskutils/py-paperless/files/paperless-consumer.in (revision 497249) @@ -0,0 +1,61 @@ +#!/bin/sh + +# $FreeBSD$ +# +# PROVIDE: paperless-consumer +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line(s) to /etc/rc.conf to enable the paperless +# document consumer: +# paperless_consumer_enable (bool):XSet to "NO" by default. +# Set it to "YES" to enable +# paperless_consumer +# paperless_consumer_log_facility(str): Set to "daemon" by default. +# Consumer logging syslog facility. +# paperless_consumer_log_priority(str): Set to "notice" by default. +# Consumer logging syslog priority. +# paperless_consumer_log_tag(str): Set to "paperless-consumer" by default. +# Consumer logging syslog tag. +# paperless_consumer_restart_delay(int):Set to "60" by default. +# Consumer automatic restart delay in +# seconds. + +. /etc/rc.subr + +name="paperless_consumer" +rcvar="${name}_enable" + +# Set defaults +paperless_consumer_enable=${paperless_consumer_enable:-"NO"} +paperless_consumer_daemon_user=${paperless_consumer_user:-"paperless"} +paperless_consumer_log_facility=${paperless_consumer_log_facility:-"daemon"} +paperless_consumer_log_priority=${paperless_consumer_log_priority:-"notice"} +paperless_consumer_log_tag=${paperless_consumer_log_tag:-"paperless-consumer"} +paperless_consumer_restart_delay=${paperless_consumer_restart_delay:-"5"} + +paperless_consumer_env="LANG=en_US.UTF-8 PATH=$PATH:%%PREFIX%%/bin" + +start_precmd="${name}_prestart" + +pidfile="/var/run/paperless_consumer.pid" +command="/usr/sbin/daemon" +command_args="-cS -u ${paperless_consumer_daemon_user} \ + -P ${pidfile} \ + -t paperless-consumer \ + -l ${paperless_consumer_log_facility} \ + -s ${paperless_consumer_log_priority} \ + -T ${paperless_consumer_log_tag} \ + -R ${paperless_consumer_restart_delay} \ + %%PREFIX%%/bin/paperless document_consumer" + +paperless_consumer_prestart() +{ + %%ECHO%% "Applying potential migrations to ${name}." + env ${paperless_consumer_env} su \ + -m ${paperless_consumer_daemon_user} \ + -c 'sh -c "%%PREFIX%%/bin/paperless migrate --no-color -v 0"' +} + +load_rc_config ${name} +run_rc_command "$1" Property changes on: head/deskutils/py-paperless/files/paperless-consumer.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/paperless.7.in =================================================================== --- head/deskutils/py-paperless/files/paperless.7.in (nonexistent) +++ head/deskutils/py-paperless/files/paperless.7.in (revision 497249) @@ -0,0 +1,259 @@ +.\" +.\" Copyright (c) 2019 Michael Gmelin +.\" +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" $FreeBSD$ +.\" +.Dd March 30, 2019 +.Dt PAPERLESS 7 +.Os +.Sh NAME +.Nm paperless +.Nd Index and archive scanned paper documents - installation +.Sh SYNOPSIS +.Nm pkg install %%PKGBASE%% +.Sh DESCRIPTION +.Em Paperless +is a simple Django application running in two parts: The consumer, +which does the indexing and a web interface, which allows searching +and downloading already-indexed documents. +.Pp +This man page documents how the +.Fx FreeBSD +port is installed and configured. +It assumes that the paperless package was already installed, e.g., from the +.Fx FreeBSD +package repo as described in +.Sx SYNOPSIS . +.Pp +For more information about using paperless, see +.Dq the official paperless documentation +.Pa ( file:/%%DOCSDIR%%/index.html +or +.Pa https://paperless.readthedocs.io ) . +.Pp +The package creates a symlink from +.Pa %%PYTHONPREFIX_SITELIBDIR%%/paperless/manage.py +to +.Pa %%PREFIX%%/bin/paperless +for convenience reasons, so whenever the official +documentation mentions +.Em manage.py +it can be substituted with +.Pa %%PREFIX%%/bin/paperless +or simply +.Pa paperless . +.Pp +.Em Paperless always needs to be run using the correct system user +and an UTF-8 codepage. +.Pp +The package %%PKGBASE%% created a user +.Em paperless +with the following home directory layout, setting appropriate +restrictive access permissions: +.Bl -tag -width "/var" +.It Pa /var/db/paperless +home directory (only writeable by root) +.Bl -tag -width "consume/" -compact +.It Pa consume/ +Consume directory writable by root, used as chroot directory +for sftp access (see below). +.Bl -tag -width "123" -compact +.It Pa input/ +Input files are dropped in there to be processed by the +paperless document consumer - either directly or via +a mechanism like sftp. +.El +.It Pa media/ +Directory used by paperless to store original files and +thumbnails. +.It Pa sqlite/ +Contains paperless' SQLite database. +.El +.El +.Sh CONSUMER SETUP +In case documents should be PGP encrypted, +.Va PAPERLESS_PASSPHRASE +needs to be configured in +.Pa %%PREFIX%%/etc/paperless.conf +first. +.Pp +Also, +.Va PAPERLESS_OCR_THREADS +can be tuned in the same configuration file to limit +the impact on system performance. +.Pp +To use paperless, the consumer is enabled +.Pp +.Dl "sysrc paperless_consumer_enable=YES" +.Pp +and subsequently started +.Pp +.Dl "service paperless-consumer start" +.Pp +(which also creates/updates the paperless SQLite database). +.Pp +Therefore, restarting the consumer after updates +.Pp +.Dl "service paperless-consumer restart" +.Pp +updates the database before starting the new program version. +.Sh WEB UI SETUP +Before using the web ui, make sure to create a super user and assign +a password +.Pp +.Dl "su -l paperless -c '%%PREFIX%%/bin/paperless createsuperuser'" +.Pp +It is recommended to host the web component using a real +web server, e.g., nginx + uwsgi. +.Pp +Install and configure uwsgi: +.Pp +.Dl "pkg install uwsgi-py36" +.Dl "mkdir -p %%PREFIX%%/etc/uwsgi" +.Dl "cp %%EXAMPLESDIR%%/uwsgi.ini \\" +.Dl " %%PREFIX%%/etc/uwsgi/paperless.ini" +.Dl "sysrc uwsgi_enable=YES" +.Dl "sysrc uwsgi_profiles+=paperless" +.Dl "sysrc uwsgi_paperless_socket_owner=paperless:www" +.Dl "sysrc uwsgi_paperless_uid=paperless" +.Dl "sysrc uwsgi_paperless_gid=paperless" +.Dl "sysrc uwsgi_paperless_configfile=%%PREFIX%%/etc/uwsgi/paperless.ini" +.Pp +Start the uwsgi process: +.Pp +.Dl "service uwsgi start paperless" +.Pp +Install nginx: +.Pp +.Dl "pkg install nginx" +.Pp +Create a basic server configuration ( +.Pa %%PREFIX%%/etc/nginx/nginx.conf +), example snippet: +.Pp +.Dl "server {" +.Dl " listen 80;" +.Dl " server_name localhost;" +.Dl "" +.Dl " location /static/ {" +.Dl " alias %%WWWDIR%%/static/;" +.Dl " }" +.Dl "" +.Dl " location / {" +.Dl " uwsgi_pass unix:/tmp/uwsgi-paperless.sock;" +.Dl " include uwsgi_params;" +.Dl " }" +.Dl "" +.Dl " error_page 500 502 503 504 /50x.html;" +.Dl " location = /50x.html {" +.Dl " root %%PREFIX%%/www/nginx-dist;" +.Dl " }" +.Dl "}" +.Pp +Enable and start nginx: +.Pp +.Dl "sysrc nginx_enable=YES" +.Dl "service nginx start" +.Pp +.Em \In the real world, nginx should be configured to use TLS +.Em and (potentially) client certificates . +.Sh SFTP SETUP +Setting up +.Em sftp +enabled direct upload of files to be processed by the paperless +consumer. +Some scanners allow configuring sftp with key based authentication, +which is convenient as it scans directly to the paperless processing +pipeline. +.Pp +In case paperless is using a dedicated instance of +.Xr sshd 8 , +access can be limited to the paperless user by adding +these lines to +.Pa /etc/ssh/sshd_config : +.Pp +.Dl "# Only include if sshd is dedicated to paperless" +.Dl "# otherwise you'll lock yourself out" +.Dl "AllowUsers paperless" +.Pp +The following block limits the paperless user to using the +.Xr sftp 1 +protocol and locks it into the consume directory: +.Pp +.Dl "# paperless can only do sftp and is dropped into correct directory" +.Dl "Match User paperless" +.Dl " ChrootDirectory %h/consume" +.Dl " ForceCommand internal-sftp -u 0077 -d /input" +.Dl " AllowTcpForwarding no" +.Dl " X11Forwarding no" +.Dl " PasswordAuthentication no" +.Pp +The public keys of authorized users/devices need to be added to +.Pa /var/db/paperless/.ssh/authorized_keys : +.Pp +.Dl "mkdir -p /var/db/paperless/.ssh" +.Dl "cat path/to/pubkey >>/var/db/paperless/.ssh/authorized_keys" +.Pp +Make sure +.Xr sshd 8 +is enabled and restart (or reload) it: +.Pp +.Dl "sysrc sshd_enable=YES" +.Dl "service sshd restart" +.Pp +The user will be dropped into the correct directory, so uploading +a file is as simple as: +.Pp +.Dl "echo put file.pdf | sftp -b - paperless@host" +.Sh FILES +.Bl -tag -width ".Pa %%PREFIX%%/etc/paperless.conf" -compact +.It Pa %%PREFIX%%/etc/paperless.conf +See self-documented +.Pa %%PREFIX%%/etc/paperless.conf.sample +for example. +.It Pa %%DOCSDIR%%/index.html +Official documentation for the version installed. +.It Pa %%DOCSDIR%%/presentation/index.html +Presentation of the motivation for and technology behind paperless. +.It Pa %%EXAMPLESDIR%% +Configuration examples, complementary to this man page. +.El +.Sh SEE ALSO +.Xr sftp 1 , +.Xr sshd_config 5 , +.Xr ports 7 , +.Xr daemon 8 , +.Xr service 8 , +.Xr sysrc 8 +.Pp +.Rs +.%B "Official paperless documentation" +.Re +.Pp +.Pa https://paperless.readthedocs.io +.Sh AUTHORS +.An -nosplit +This manual page was written by +.An Michael Gmelin Aq Mt grembo@FreeBSD.org . Property changes on: head/deskutils/py-paperless/files/paperless.7.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/patch-paperless.conf.example =================================================================== --- head/deskutils/py-paperless/files/patch-paperless.conf.example (nonexistent) +++ head/deskutils/py-paperless/files/patch-paperless.conf.example (revision 497249) @@ -0,0 +1,29 @@ +--- paperless.conf.example.orig 2019-01-27 13:48:05 UTC ++++ paperless.conf.example +@@ -11,22 +11,22 @@ + # This where your documents should go to be consumed. Make sure that it exists + # and that the user running the paperless service can read/write its contents + # before you start Paperless. +-PAPERLESS_CONSUMPTION_DIR="" ++PAPERLESS_CONSUMPTION_DIR="/var/db/paperless/consume/input" + + + # You can specify where you want the SQLite database to be stored instead of + # the default location of /data/ within the install directory. +-#PAPERLESS_DBDIR=/path/to/database/file ++PAPERLESS_DBDIR=/var/db/paperless/sqlite + + + # Override the default MEDIA_ROOT here. This is where all files are stored. + # The default location is /media/documents/ within the install folder. +-#PAPERLESS_MEDIADIR=/path/to/media ++PAPERLESS_MEDIADIR=/var/db/paperless/media + + + # Override the default STATIC_ROOT here. This is where all static files + # created using "collectstatic" manager command are stored. +-#PAPERLESS_STATICDIR="" ++PAPERLESS_STATICDIR=%%WWWDIR%%/static + + + # Override the MEDIA_URL here. Unless you're hosting Paperless off a subdomain Property changes on: head/deskutils/py-paperless/files/patch-paperless.conf.example ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/pkg-message.in =================================================================== --- head/deskutils/py-paperless/files/pkg-message.in (nonexistent) +++ head/deskutils/py-paperless/files/pkg-message.in (revision 497249) @@ -0,0 +1,3 @@ +========================================================================= + Please see `man paperless' for details on how to configure paperless. +========================================================================= Property changes on: head/deskutils/py-paperless/files/pkg-message.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/sshd_config.in =================================================================== --- head/deskutils/py-paperless/files/sshd_config.in (nonexistent) +++ head/deskutils/py-paperless/files/sshd_config.in (revision 497249) @@ -0,0 +1,14 @@ +### Configuration for uploading documents via SFTP +### e.g. using a scanner that supports such a feature + +# Only include if sshd is dedicated to paperless +# otherwise you'll lock yourself out +AllowUsers paperless + +# paperless can only do sftp and is dropped into correct directory +Match User paperless + ChrootDirectory %h/consume + ForceCommand internal-sftp -u 0077 -d /input + AllowTcpForwarding no + X11Forwarding no + PasswordAuthentication no Property changes on: head/deskutils/py-paperless/files/sshd_config.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/files/uwsgi.ini.in =================================================================== --- head/deskutils/py-paperless/files/uwsgi.ini.in (nonexistent) +++ head/deskutils/py-paperless/files/uwsgi.ini.in (revision 497249) @@ -0,0 +1,9 @@ +[uwsgi] +chdir = %%PYTHONPREFIX_SITELIBDIR%%/paperless +module = paperless.wsgi:application +env = DJANGO_SETTINGS_MODULE=paperless.settings +env = LANG=en_US.UTF-8 +env = PATH=$PATH:%%PREFIX%%/bin +harakiri = 20 +max-requests = 500 +vacuum = true Property changes on: head/deskutils/py-paperless/files/uwsgi.ini.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/pkg-descr =================================================================== --- head/deskutils/py-paperless/pkg-descr (nonexistent) +++ head/deskutils/py-paperless/pkg-descr (revision 497249) @@ -0,0 +1,8 @@ +Index and archive all of your scanned paper documents. + +Paperless is a simple Django application running in two parts: The consumer, +which does the indexing and a web interface, which let's you you search and +download already-indexed documents. + +WWW: https://github.com/the-paperless-project/paperless +WWW: https://paperless.readthedocs.io Property changes on: head/deskutils/py-paperless/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/py-paperless/pkg-plist =================================================================== --- head/deskutils/py-paperless/pkg-plist (nonexistent) +++ head/deskutils/py-paperless/pkg-plist (revision 497249) @@ -0,0 +1,741 @@ +bin/paperless +@sample(paperless,paperless,0600) etc/paperless.conf.sample +%%PYTHON_SITELIBDIR%%/paperless/__pycache__/manage.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/__pycache__/manage.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/actions.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/actions.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/checks.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/checks.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/consumer.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/consumer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/filters.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/filters.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/forms.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/forms.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/loggers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/loggers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mail.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mail.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/managers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/managers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mixins.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/mixins.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/serialisers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/serialisers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/actions.py +%%PYTHON_SITELIBDIR%%/paperless/documents/admin.py +%%PYTHON_SITELIBDIR%%/paperless/documents/apps.py +%%PYTHON_SITELIBDIR%%/paperless/documents/checks.py +%%PYTHON_SITELIBDIR%%/paperless/documents/consumer.py +%%PYTHON_SITELIBDIR%%/paperless/documents/filters.py +%%PYTHON_SITELIBDIR%%/paperless/documents/forms.py +%%PYTHON_SITELIBDIR%%/paperless/documents/loggers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/mail.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/change_storage_type.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/change_storage_type.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_consumer.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_consumer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_correspondents.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_correspondents.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_exporter.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_exporter.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_importer.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_importer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_logs.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_logs.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_retagger.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/document_retagger.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/loaddata_stdin.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/__pycache__/loaddata_stdin.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/change_storage_type.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_consumer.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_correspondents.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_exporter.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_importer.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_logs.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/document_retagger.py +%%PYTHON_SITELIBDIR%%/paperless/documents/management/commands/loaddata_stdin.py +%%PYTHON_SITELIBDIR%%/paperless/documents/managers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0001_initial.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0002_auto_20151226_1316.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0003_sender.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0004_auto_20160114_1844.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0005_auto_20160123_0313.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0006_auto_20160123_0430.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0007_auto_20160126_2114.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0008_document_file_type.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0009_auto_20160214_0040.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0010_log.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0011_auto_20160303_1929.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0012_auto_20160305_0040.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0013_auto_20160325_2111.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0014_document_checksum.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0015_add_insensitive_to_match.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0016_auto_20170325_1558.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0017_auto_20170512_0507.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0018_auto_20170715_1712.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0019_add_consumer_user.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0020_document_added.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0021_document_storage_type.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/0022_auto_20181007_1420.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0002_auto_20151226_1316.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0002_auto_20151226_1316.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0003_sender.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0003_sender.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0004_auto_20160114_1844.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0004_auto_20160114_1844.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0005_auto_20160123_0313.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0005_auto_20160123_0313.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0006_auto_20160123_0430.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0006_auto_20160123_0430.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0007_auto_20160126_2114.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0007_auto_20160126_2114.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0008_document_file_type.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0008_document_file_type.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0009_auto_20160214_0040.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0009_auto_20160214_0040.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0010_log.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0010_log.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0011_auto_20160303_1929.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0011_auto_20160303_1929.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0012_auto_20160305_0040.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0012_auto_20160305_0040.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0013_auto_20160325_2111.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0013_auto_20160325_2111.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0014_document_checksum.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0014_document_checksum.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0015_add_insensitive_to_match.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0015_add_insensitive_to_match.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0016_auto_20170325_1558.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0016_auto_20170325_1558.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0017_auto_20170512_0507.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0017_auto_20170512_0507.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0018_auto_20170715_1712.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0018_auto_20170715_1712.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0019_add_consumer_user.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0019_add_consumer_user.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0020_document_added.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0020_document_added.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0021_document_storage_type.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0021_document_storage_type.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0022_auto_20181007_1420.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0022_auto_20181007_1420.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/mixins.py +%%PYTHON_SITELIBDIR%%/paperless/documents/models.py +%%PYTHON_SITELIBDIR%%/paperless/documents/parsers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/serialisers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/settings.py +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__pycache__/handlers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/__pycache__/handlers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/signals/handlers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/gif.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/image.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/jpg.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/pdf.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/png.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/documents/img/tiff.png +%%PYTHON_SITELIBDIR%%/paperless/documents/static/js/colours.js +%%PYTHON_SITELIBDIR%%/paperless/documents/static/paperless.css +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/base_site.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/documents/document/change_form.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/documents/document/change_list.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/documents/document/change_list_results.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/documents/document/select_object.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/admin/index.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templates/documents/index.html +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/customisation.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/customisation.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/hacks.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/__pycache__/hacks.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/customisation.py +%%PYTHON_SITELIBDIR%%/paperless/documents/templatetags/hacks.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/factories.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/factories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_checks.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_checks.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_consumer.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_consumer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_document_model.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_document_model.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_importer.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_importer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_logger.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_logger.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_mail.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_mail.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_matchables.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_matchables.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_models.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/__pycache__/test_models.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/factories.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/inline_mail.txt +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/mail.txt +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_checks.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_consumer.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_document_model.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_importer.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_logger.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_mail.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_matchables.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_models.py +%%PYTHON_SITELIBDIR%%/paperless/documents/views.py +@mode 0755 +%%PYTHON_SITELIBDIR%%/paperless/manage.py +@mode +%%PYTHON_SITELIBDIR%%/paperless/paperless/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/checks.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/checks.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/middleware.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/middleware.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/mixins.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/mixins.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/wsgi.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless/__pycache__/wsgi.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless/checks.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/db.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/middleware.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/mixins.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/models.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/settings.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/static/paperless/img/favicon.ico +%%PYTHON_SITELIBDIR%%/paperless/paperless/static/paperless/img/logo-dark.png +%%PYTHON_SITELIBDIR%%/paperless/paperless/static/paperless/img/logo-light.png +%%PYTHON_SITELIBDIR%%/paperless/paperless/urls.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/version.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/views.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/wsgi.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/languages.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/languages.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/apps.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/languages.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/parsers.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/signals.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_date.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_date.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_ocr.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_ocr.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_signals.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/__pycache__/test_signals.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/samples/no-text.png +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/test_date.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/test_ocr.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_tesseract/tests/test_signals.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/parsers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/__pycache__/signals.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/apps.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/parsers.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_text/signals.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/apps.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/filters.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/filters.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/serialisers.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/serialisers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/admin.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/apps.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/filters.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/0001_initial.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/0002_auto_20181007_1420.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/0002_auto_20181007_1420.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/0002_auto_20181007_1420.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%% +%%PYTHON_SITELIBDIR%%/paperless/reminders/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/reminders/models.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/serialisers.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/tests.py +%%PYTHON_SITELIBDIR%%/paperless/reminders/views.py +%%PYTHON_SITELIBDIR%%/paperless/setup.cfg +%%PYTHON_SITELIBDIR%%/paperless/tox.ini +man/man7/paperless.7.gz +%%PORTDOCS%%%%DOCSDIR%%/.buildinfo +%%PORTDOCS%%%%DOCSDIR%%/_sources/api.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/changelog.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/consumption.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/contributing.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/customising.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/extending.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/guesswork.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/index.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/migrating.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/requirements.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/scanners.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/setup.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/troubleshooting.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_sources/utilities.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/_static/ajax-loader.gif +%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css +%%PORTDOCS%%%%DOCSDIR%%/_static/comment-bright.png +%%PORTDOCS%%%%DOCSDIR%%/_static/comment-close.png +%%PORTDOCS%%%%DOCSDIR%%/_static/comment.png +%%PORTDOCS%%%%DOCSDIR%%/_static/css/badge_only.css +%%PORTDOCS%%%%DOCSDIR%%/_static/css/theme.css +%%PORTDOCS%%%%DOCSDIR%%/_static/custom.css +%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js +%%PORTDOCS%%%%DOCSDIR%%/_static/down-pressed.png +%%PORTDOCS%%%%DOCSDIR%%/_static/down.png +%%PORTDOCS%%%%DOCSDIR%%/_static/file.png +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bold.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bold.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bold.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bold.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bolditalic.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bolditalic.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bolditalic.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-bolditalic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-italic.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-italic.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-italic.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-italic.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-regular.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-regular.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-regular.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/Lato/lato-regular.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/fontawesome-webfont.eot +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/fontawesome-webfont.svg +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/fontawesome-webfont.ttf +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/fontawesome-webfont.woff +%%PORTDOCS%%%%DOCSDIR%%/_static/fonts/fontawesome-webfont.woff2 +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-3.1.0.js +%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js +%%PORTDOCS%%%%DOCSDIR%%/_static/js/modernizr.min.js +%%PORTDOCS%%%%DOCSDIR%%/_static/js/theme.js +%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png +%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png +%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css +%%PORTDOCS%%%%DOCSDIR%%/_static/screenshot.png +%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js +%%PORTDOCS%%%%DOCSDIR%%/_static/underscore-1.3.1.js +%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js +%%PORTDOCS%%%%DOCSDIR%%/_static/up-pressed.png +%%PORTDOCS%%%%DOCSDIR%%/_static/up.png +%%PORTDOCS%%%%DOCSDIR%%/_static/websupport.js +%%PORTDOCS%%%%DOCSDIR%%/api.html +%%PORTDOCS%%%%DOCSDIR%%/changelog.html +%%PORTDOCS%%%%DOCSDIR%%/consumption.html +%%PORTDOCS%%%%DOCSDIR%%/contributing.html +%%PORTDOCS%%%%DOCSDIR%%/customising.html +%%PORTDOCS%%%%DOCSDIR%%/extending.html +%%PORTDOCS%%%%DOCSDIR%%/genindex.html +%%PORTDOCS%%%%DOCSDIR%%/guesswork.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/migrating.html +%%PORTDOCS%%%%DOCSDIR%%/objects.inv +%%PORTDOCS%%%%DOCSDIR%%/presentation/README.md +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/css/font-awesome.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/css/font-awesome.min.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/FontAwesome.otf +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/fontawesome-webfont.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/fontawesome-webfont.svg +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/fontawesome-webfont.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/fontawesome-webfont.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/fonts/fontawesome-webfont.woff2 +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/animated.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/bordered-pulled.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/core.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/fixed-width.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/font-awesome.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/icons.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/larger.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/list.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/mixins.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/path.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/rotated-flipped.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/stacked.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/less/variables.less +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_animated.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_bordered-pulled.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_core.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_fixed-width.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_icons.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_larger.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_list.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_mixins.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_path.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_rotated-flipped.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_stacked.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/_variables.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/font-awesome-4.3.0/scss/font-awesome.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/google/css/lato.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/google/fonts/DvlFBScY1r-FMtZSYIYoYw.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/google/fonts/HkF_qI1x_noxlxhrhMQYEKCWcynf_cDxXwCLxiixG1c.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/google/fonts/LqowQDslGv4DmUBAfWa2Vw.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/contrib/google/fonts/v0SdcGFAl2aezM9Vq_aFTQ.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/print/paper.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/print/pdf.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/reveal.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/reveal.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/README.md +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/beige.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/black.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/blood.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/league.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/moon.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/night.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/serif.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/simple.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/sky.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/solarized.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/beige.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/black.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/blood.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/league.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/moon.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/night.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/serif.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/simple.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/sky.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/solarized.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/source/white.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/template/mixins.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/template/settings.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/template/theme.scss +%%PORTDOCS%%%%DOCSDIR%%/presentation/css/theme/white.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/img/kitten.jpg +%%PORTDOCS%%%%DOCSDIR%%/presentation/img/pony.png +%%PORTDOCS%%%%DOCSDIR%%/presentation/img/repo.svg +%%PORTDOCS%%%%DOCSDIR%%/presentation/img/stack.jpg +%%PORTDOCS%%%%DOCSDIR%%/presentation/index.html +%%PORTDOCS%%%%DOCSDIR%%/presentation/js/reveal.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/css/zenburn.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/league-gothic/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/league-gothic/league-gothic.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/league-gothic/league-gothic.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/league-gothic/league-gothic.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/league-gothic/league-gothic.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-italic.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-italic.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-italic.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-regular.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-regular.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-regular.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibold.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/font/source-sans-pro/source-sans-pro.css +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/js/classList.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/js/head.min.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/lib/js/html5shiv.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/highlight/highlight.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/leap/leap.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/markdown/example.html +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/markdown/example.md +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/markdown/markdown.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/markdown/marked.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/math/math.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/multiplex/client.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/multiplex/index.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/multiplex/master.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/notes-server/client.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/notes-server/index.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/notes-server/notes.html +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/notes/notes.html +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/notes/notes.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/print-pdf/print-pdf.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/remotes/remotes.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/search/search.js +%%PORTDOCS%%%%DOCSDIR%%/presentation/plugin/zoom-js/zoom.js +%%PORTDOCS%%%%DOCSDIR%%/requirements.html +%%PORTDOCS%%%%DOCSDIR%%/scanners.html +%%PORTDOCS%%%%DOCSDIR%%/search.html +%%PORTDOCS%%%%DOCSDIR%%/searchindex.js +%%PORTDOCS%%%%DOCSDIR%%/setup.html +%%PORTDOCS%%%%DOCSDIR%%/troubleshooting.html +%%PORTDOCS%%%%DOCSDIR%%/utilities.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nginx.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sshd_config +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwsgi.ini +%%DATADIR%%/logo/print/eps/Black logo - no background.eps +%%DATADIR%%/logo/print/eps/Color logo - no background.eps +%%DATADIR%%/logo/print/eps/Color logo with background.eps +%%DATADIR%%/logo/print/eps/White logo - no background.eps +%%DATADIR%%/logo/print/pdf/Black logo - no background.pdf +%%DATADIR%%/logo/print/pdf/Color logo - no background.pdf +%%DATADIR%%/logo/print/pdf/Color logo with background.pdf +%%DATADIR%%/logo/print/pdf/White logo - no background.pdf +%%DATADIR%%/logo/web/png/Black logo - no background.png +%%DATADIR%%/logo/web/png/Color logo - no background.png +%%DATADIR%%/logo/web/png/Color logo with background.png +%%DATADIR%%/logo/web/png/White logo - no background.png +%%DATADIR%%/logo/web/svg/Black logo - no background.svg +%%DATADIR%%/logo/web/svg/Color logo - no background.svg +%%DATADIR%%/logo/web/svg/Color logo with background.svg +%%DATADIR%%/logo/web/svg/White logo - no background.svg +%%DATADIR%%/logo/web/svg/square.svg +%%WWWDIR%%/static/admin/css/autocomplete.css +%%WWWDIR%%/static/admin/css/base.css +%%WWWDIR%%/static/admin/css/changelists.css +%%WWWDIR%%/static/admin/css/dashboard.css +%%WWWDIR%%/static/admin/css/fonts.css +%%WWWDIR%%/static/admin/css/forms.css +%%WWWDIR%%/static/admin/css/login.css +%%WWWDIR%%/static/admin/css/responsive.css +%%WWWDIR%%/static/admin/css/responsive_rtl.css +%%WWWDIR%%/static/admin/css/rtl.css +%%WWWDIR%%/static/admin/css/vendor/select2/LICENSE-SELECT2.md +%%WWWDIR%%/static/admin/css/vendor/select2/select2.css +%%WWWDIR%%/static/admin/css/vendor/select2/select2.min.css +%%WWWDIR%%/static/admin/css/widgets.css +%%WWWDIR%%/static/admin/fonts/LICENSE.txt +%%WWWDIR%%/static/admin/fonts/README.txt +%%WWWDIR%%/static/admin/fonts/Roboto-Bold-webfont.woff +%%WWWDIR%%/static/admin/fonts/Roboto-Light-webfont.woff +%%WWWDIR%%/static/admin/fonts/Roboto-Regular-webfont.woff +%%WWWDIR%%/static/admin/img/LICENSE +%%WWWDIR%%/static/admin/img/README.txt +%%WWWDIR%%/static/admin/img/calendar-icons.svg +%%WWWDIR%%/static/admin/img/gis/move_vertex_off.svg +%%WWWDIR%%/static/admin/img/gis/move_vertex_on.svg +%%WWWDIR%%/static/admin/img/icon-addlink.svg +%%WWWDIR%%/static/admin/img/icon-alert.svg +%%WWWDIR%%/static/admin/img/icon-calendar.svg +%%WWWDIR%%/static/admin/img/icon-changelink.svg +%%WWWDIR%%/static/admin/img/icon-clock.svg +%%WWWDIR%%/static/admin/img/icon-deletelink.svg +%%WWWDIR%%/static/admin/img/icon-no.svg +%%WWWDIR%%/static/admin/img/icon-unknown-alt.svg +%%WWWDIR%%/static/admin/img/icon-unknown.svg +%%WWWDIR%%/static/admin/img/icon-viewlink.svg +%%WWWDIR%%/static/admin/img/icon-yes.svg +%%WWWDIR%%/static/admin/img/inline-delete.svg +%%WWWDIR%%/static/admin/img/search.svg +%%WWWDIR%%/static/admin/img/selector-icons.svg +%%WWWDIR%%/static/admin/img/sorting-icons.svg +%%WWWDIR%%/static/admin/img/tooltag-add.svg +%%WWWDIR%%/static/admin/img/tooltag-arrowright.svg +%%WWWDIR%%/static/admin/js/SelectBox.js +%%WWWDIR%%/static/admin/js/SelectFilter2.js +%%WWWDIR%%/static/admin/js/actions.js +%%WWWDIR%%/static/admin/js/actions.min.js +%%WWWDIR%%/static/admin/js/admin/DateTimeShortcuts.js +%%WWWDIR%%/static/admin/js/admin/RelatedObjectLookups.js +%%WWWDIR%%/static/admin/js/autocomplete.js +%%WWWDIR%%/static/admin/js/calendar.js +%%WWWDIR%%/static/admin/js/cancel.js +%%WWWDIR%%/static/admin/js/change_form.js +%%WWWDIR%%/static/admin/js/collapse.js +%%WWWDIR%%/static/admin/js/collapse.min.js +%%WWWDIR%%/static/admin/js/core.js +%%WWWDIR%%/static/admin/js/inlines.js +%%WWWDIR%%/static/admin/js/inlines.min.js +%%WWWDIR%%/static/admin/js/jquery.init.js +%%WWWDIR%%/static/admin/js/popup_response.js +%%WWWDIR%%/static/admin/js/prepopulate.js +%%WWWDIR%%/static/admin/js/prepopulate.min.js +%%WWWDIR%%/static/admin/js/prepopulate_init.js +%%WWWDIR%%/static/admin/js/timeparse.js +%%WWWDIR%%/static/admin/js/urlify.js +%%WWWDIR%%/static/admin/js/vendor/jquery/LICENSE.txt +%%WWWDIR%%/static/admin/js/vendor/jquery/jquery.js +%%WWWDIR%%/static/admin/js/vendor/jquery/jquery.min.js +%%WWWDIR%%/static/admin/js/vendor/select2/LICENSE.md +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ar.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/az.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/bg.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ca.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/cs.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/da.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/de.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/el.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/en.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/es.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/et.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/eu.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/fa.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/fi.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/fr.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/gl.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/he.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/hi.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/hr.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/hu.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/id.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/is.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/it.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ja.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/km.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ko.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/lt.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/lv.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/mk.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ms.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/nb.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/nl.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/pl.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/pt-BR.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/pt.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ro.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/ru.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/sk.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/sr-Cyrl.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/sr.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/sv.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/th.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/tr.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/uk.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/vi.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/zh-CN.js +%%WWWDIR%%/static/admin/js/vendor/select2/i18n/zh-TW.js +%%WWWDIR%%/static/admin/js/vendor/select2/select2.full.js +%%WWWDIR%%/static/admin/js/vendor/select2/select2.full.min.js +%%WWWDIR%%/static/admin/js/vendor/xregexp/LICENSE.txt +%%WWWDIR%%/static/admin/js/vendor/xregexp/xregexp.js +%%WWWDIR%%/static/admin/js/vendor/xregexp/xregexp.min.js +%%WWWDIR%%/static/django_extensions/css/jquery.autocomplete.css +%%WWWDIR%%/static/django_extensions/img/indicator.gif +%%WWWDIR%%/static/django_extensions/js/jquery.ajaxQueue.js +%%WWWDIR%%/static/django_extensions/js/jquery.autocomplete.js +%%WWWDIR%%/static/django_extensions/js/jquery.bgiframe.js +%%WWWDIR%%/static/djangoql/css/completion.css +%%WWWDIR%%/static/djangoql/css/completion_admin.css +%%WWWDIR%%/static/djangoql/css/syntax_help.css +%%WWWDIR%%/static/djangoql/img/completion_example.png +%%WWWDIR%%/static/djangoql/img/completion_example_scaled.png +%%WWWDIR%%/static/djangoql/js/completion.js +%%WWWDIR%%/static/djangoql/js/completion_admin.js +%%WWWDIR%%/static/djangoql/js/completion_admin_toggle.js +%%WWWDIR%%/static/djangoql/js/lib/lexer.js +%%WWWDIR%%/static/documents/img/gif.png +%%WWWDIR%%/static/documents/img/image.png +%%WWWDIR%%/static/documents/img/jpg.png +%%WWWDIR%%/static/documents/img/pdf.png +%%WWWDIR%%/static/documents/img/png.png +%%WWWDIR%%/static/documents/img/tiff.png +%%WWWDIR%%/static/js/colours.js +%%WWWDIR%%/static/paperless.css +%%WWWDIR%%/static/paperless/img/favicon.ico +%%WWWDIR%%/static/paperless/img/logo-dark.png +%%WWWDIR%%/static/paperless/img/logo-light.png +%%WWWDIR%%/static/rest_framework/css/bootstrap-theme.min.css +%%WWWDIR%%/static/rest_framework/css/bootstrap-tweaks.css +%%WWWDIR%%/static/rest_framework/css/bootstrap.min.css +%%WWWDIR%%/static/rest_framework/css/default.css +%%WWWDIR%%/static/rest_framework/css/font-awesome-4.0.3.css +%%WWWDIR%%/static/rest_framework/css/prettify.css +%%WWWDIR%%/static/rest_framework/docs/css/base.css +%%WWWDIR%%/static/rest_framework/docs/css/highlight.css +%%WWWDIR%%/static/rest_framework/docs/css/jquery.json-view.min.css +%%WWWDIR%%/static/rest_framework/docs/img/favicon.ico +%%WWWDIR%%/static/rest_framework/docs/img/grid.png +%%WWWDIR%%/static/rest_framework/docs/js/api.js +%%WWWDIR%%/static/rest_framework/docs/js/highlight.pack.js +%%WWWDIR%%/static/rest_framework/docs/js/jquery.json-view.min.js +%%WWWDIR%%/static/rest_framework/fonts/fontawesome-webfont.eot +%%WWWDIR%%/static/rest_framework/fonts/fontawesome-webfont.svg +%%WWWDIR%%/static/rest_framework/fonts/fontawesome-webfont.ttf +%%WWWDIR%%/static/rest_framework/fonts/fontawesome-webfont.woff +%%WWWDIR%%/static/rest_framework/fonts/glyphicons-halflings-regular.eot +%%WWWDIR%%/static/rest_framework/fonts/glyphicons-halflings-regular.svg +%%WWWDIR%%/static/rest_framework/fonts/glyphicons-halflings-regular.ttf +%%WWWDIR%%/static/rest_framework/fonts/glyphicons-halflings-regular.woff +%%WWWDIR%%/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 +%%WWWDIR%%/static/rest_framework/img/glyphicons-halflings-white.png +%%WWWDIR%%/static/rest_framework/img/glyphicons-halflings.png +%%WWWDIR%%/static/rest_framework/img/grid.png +%%WWWDIR%%/static/rest_framework/js/ajax-form.js +%%WWWDIR%%/static/rest_framework/js/bootstrap.min.js +%%WWWDIR%%/static/rest_framework/js/coreapi-0.1.1.js +%%WWWDIR%%/static/rest_framework/js/csrf.js +%%WWWDIR%%/static/rest_framework/js/default.js +%%WWWDIR%%/static/rest_framework/js/jquery-3.3.1.min.js +%%WWWDIR%%/static/rest_framework/js/prettify-min.js +@dir(paperless,paperless) %%WWWDIR%%/static +@dir(paperless,paperless,0700) /var/db/paperless/consume/input +@dir(root,paperless,0750) /var/db/paperless/consume +@dir(paperless,paperless,0700) /var/db/paperless/media +@dir(paperless,paperless,0700) /var/db/paperless/sqlite +@dir /var/db/paperless Property changes on: head/deskutils/py-paperless/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property