Hoću svoj pastebin
Kako postaviti svoj vlastiti pastebin i koristiti ga sa wgetpaste.
K-Nopaste
Potrebni programi pre nameštanja: lighttpd, php. Odredite gde će se na www strani nalaziti paste:
# cd /var/www/localhost/htdocs/nopaste.ns-linux.org/Skinite tarball sa http://sourceforge.net/project/showfiles.php?group_id=174124 ili http://sourceforge.net/projects/knopaste/ (obratite pažnju na jednostruke navodnike, jako je važno da ih ne izostavite):
# wget 'http://downloads.sourceforge.net/knopaste/knopaste-3.1.0.tar.gz?modtime=1166365846&big_mirror=0'i otpakujte ga u www direktorijum, npr:
# tar -xzvf knopaste-3.1.0.tar.gzPopravite config.php po svojim potrebama.
Napravite direktorijum pasterbin
# mkdir pastebin
Direktorijum pastebin mora imati prava za pisanje:
# chmod ugo+rwx pastebinAko želite da podesite svoju pastebin stranu da pravilno prikazuje naša slova (UTF-8), onda dodajte ovu liniju u /var/www/localhost/htdocs/paste/templates/knopaste.html odmah iza <head> :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ok, sada samo otvorite moja.strana.org/paste i proverite kako radi.
wgetpaste
Instalirajte paket wgetpaste. Posle toga treba dodati Vaš novi pejst kao default.
# mkdir /etc/wgetpaste.dUnesite sledeće:
# nano /etc/wgetpaste.d/lugons.bash
#!/bin/bashNapravite wgetpaste u etc direktorijumu
# add lugons service
SERVICES="${SERVICES} lugons"
ENGINE_lugons=knopaste
URL_lugons="http://nopaste.ns-linux.org/ ?"
DEFAULT_LANGUAGE_lugons="text"
# add knopaste engine
LANGUAGES_lugons="actionscript ada apache applescript asm asp autoit bash blitzbasic bnf c c_mac caddcl cadlisp cfdg cfm cpp cpp-qt csharp css d delphi diff div dos eiffel fortran freebasic gml groovy html4strict idl ini inno io java java5 javascript latex lisp lua matlab mirc mpasm mysql nsis objc ocaml ocaml-brief oobas oracle8 pascal perl php php-brief plsql python qbasic reg robots ruby sas scheme sdlbasic smalltalk smarty sql tcl text thinbasic tsql vb vbnet vhdl visualfoxpro winbatch xml"
POST_knopaste="submit=Submit % % lang % % paste""
REGEX_knopaste='s|$|\.txt|'
REGEX_RAW_knopaste='s|^http://.*$|&.txt|'
# za knopaste 3.20
# REGEX_URL_knopaste='s|^Location: \(?[^ ]*\).*$|http://nopaste.ns-linux.org/\1|p'
# touch /etc/wgetpaste
Podesite da lugons bude kao default u fajlu /etc/wgetpaste
DEFAULT_SERVICE="lugons"Da omogućite opciju -X (trebate x11-misc/xclip) dodajte još sledeće:
XPASTE=1
Potrebne popravke
Sad treba još popraviti nekoliko fajlova da bi stvari zaista radile.
1. dodajte u /var/www/localhost/htdocs/nopaste.ns-linux.org/config.php :
$config->siteurl = "http://nopaste.ns-linux.org/"2. dodajte/popravite u /var/www/localhost/htdocs/nopaste.ns-linux.org/classes/pastehandler.php (linije 65 i 66)
$siteurl = $this->config->siteurl;
header("Location: $siteurl?$pastename");

















perl
java