Fiche.Install 5.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. version=pmwiki-2.2.130 ordered=1 urlencoded=1
  2. agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36
  3. author=Almajd
  4. charset=UTF-8
  5. csum=
  6. ctime=1622643237
  7. host=80.79.148.19
  8. name=Fiche.Install
  9. rev=9
  10. targets=
  11. text=[@%0a$ git clone https://github.com/solusipse/fiche.git%0a$ cd fiche%0a$ doas make%0a$ doas make install%0a%0a$ doas adduser paste%0a$ doas usermod -G daemon paste%0a%0a$ doas mkdir /var/www/htdocs/ircnow/paste%0a$ doas chown www:daemon /var/www/htdocs/ircnow/paste%0a$ doas chmod g+w /var/www/htdocs/ircnow/paste%0a%0a$ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a@]%0a%0apass in log quick proto tcp to {$IP4 $IP6} port 7777 $Flush #pastebin%0a%0aget a tls cert for paste.ircnow.org%0a%0ain /etc/httpd.conf:%0a%0a[@%0aserver "paste.ircnow.org" {%0a listen on egress tls port 443%0a tls {%0a certificate "/etc/ssl/paste.ircnow.org.fullchain.pem"%0a key "/etc/ssl/private/paste.ircnow.org.key"%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a location "*~" {%0a block drop%0a }%0a root "/htdocs/ircnow/paste/"%0a directory {%0a index "index.txt"%0a }%0a}%0a@]%0a%0a!! Cronjob%0a%0a[@%0a$ doas crontab -e -u paste%0a@]%0a%0aAdd this line:%0a%0a[@%0a*/5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a@]%0a%0a%0a!! Troubleshooting%0a%0a'''WARNING''': the argument -B 1048576 causes segfaults.%0a
  12. time=1629901264
  13. author:1629901264=Almajd
  14. diff:1629901264:1629372303:=3d2%0a%3c $ cd fiche%0a
  15. host:1629901264=80.79.148.19
  16. author:1629372303=jrmu
  17. diff:1629372303:1629371506:=13c13%0a%3c $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a---%0a> $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 9999%0a16,17c16,17%0a%3c pass in log quick proto tcp to {$IP4 $IP6} port 7777 $Flush #pastebin%0a%3c %0a---%0a> pass in log quick proto tcp to {$IP4 $IP6} port 9999 $Flush #pastebin%0a> %0a52c52%0a%3c */5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a---%0a> */5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 9999%0a
  18. host:1629372303=38.87.162.8
  19. author:1629371506=jrmu
  20. diff:1629371506:1629371366:=13c13%0a%3c $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 9999%0a---%0a> $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a16,17c16,17%0a%3c pass in log quick proto tcp to {$IP4 $IP6} port 9999 $Flush #pastebin%0a%3c %0a---%0a> pass in log quick proto tcp to {$IP4 $IP6} port 7777 $Flush #pastebin%0a> %0a52c52%0a%3c */5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 9999%0a---%0a> */5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a
  21. host:1629371506=38.87.162.8
  22. author:1629371366=jrmu
  23. diff:1629371366:1629278618:=42,54d41%0a%3c %0a%3c !! Cronjob%0a%3c %0a%3c [@%0a%3c $ doas crontab -e -u paste%0a%3c @]%0a%3c %0a%3c Add this line:%0a%3c %0a%3c [@%0a%3c */5 * * * * fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a%3c @]%0a%3c %0a
  24. host:1629371366=38.87.162.8
  25. author:1629278618=jrmu
  26. diff:1629278618:1628087963:=2,7c2,7%0a%3c $ git clone https://github.com/solusipse/fiche.git%0a%3c $ doas make%0a%3c $ doas make install%0a%3c %0a%3c $ doas adduser paste%0a%3c $ doas usermod -G daemon paste%0a---%0a> git clone https://github.com/solusipse/fiche.git%0a> make%0a> doas make install%0a> %0a> adduser paste%0a> usermod -G daemon paste%0a
  27. host:1629278618=125.231.37.248
  28. author:1628087963=jrmu
  29. diff:1628087963:1623572600:=42,45d41%0a%3c %0a%3c !! Troubleshooting%0a%3c %0a%3c '''WARNING''': the argument -B 1048576 causes segfaults.%0a
  30. host:1628087963=38.87.162.8
  31. author:1623572600=jrmu
  32. diff:1623572600:1622644206:=13c13%0a%3c $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 20 -S -p 7777%0a---%0a> $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 10 -S -p 7777%0a
  33. host:1623572600=38.81.163.143
  34. author:1622644206=jrmu
  35. diff:1622644206:1622643237:=1d0%0a%3c [@%0a14,15c13%0a%3c @]%0a%3c %0a---%0a> %0a17,41d14%0a%3c %0a%3c get a tls cert for paste.ircnow.org%0a%3c %0a%3c in /etc/httpd.conf:%0a%3c %0a%3c [@%0a%3c server "paste.ircnow.org" {%0a%3c listen on egress tls port 443%0a%3c tls {%0a%3c certificate "/etc/ssl/paste.ircnow.org.fullchain.pem"%0a%3c key "/etc/ssl/private/paste.ircnow.org.key"%0a%3c }%0a%3c location "/.well-known/acme-challenge/*" {%0a%3c root "/acme"%0a%3c request strip 2%0a%3c }%0a%3c location "*~" {%0a%3c block drop%0a%3c }%0a%3c root "/htdocs/ircnow/paste/"%0a%3c directory {%0a%3c index "index.txt"%0a%3c }%0a%3c }%0a%3c @]%0a
  36. host:1622644206=38.81.163.143
  37. author:1622643237=jrmu
  38. diff:1622643237:1622643237:=1,14d0%0a%3c git clone https://github.com/solusipse/fiche.git%0a%3c make%0a%3c doas make install%0a%3c %0a%3c adduser paste%0a%3c usermod -G daemon paste%0a%3c %0a%3c $ doas mkdir /var/www/htdocs/ircnow/paste%0a%3c $ doas chown www:daemon /var/www/htdocs/ircnow/paste%0a%3c $ doas chmod g+w /var/www/htdocs/ircnow/paste%0a%3c %0a%3c $ doas -u paste fiche -o /var/www/htdocs/ircnow/paste/ -d paste.ircnow.org -s 10 -S -p 7777%0a%3c %0a%3c pass in log quick proto tcp to {$IP4 $IP6} port 7777 $Flush #pastebin%0a
  39. host:1622643237=38.81.163.143