English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés
Σ: 1 post

TCH  (statz) Főfasz
#1, Főfasz (10443)
6812 | #4a7b | ^ | Idézet | Sun, 20 Jan 2019 12:00:49 +01
178.164.*.* Linux x86 Opera Classic Hungary *.pool.digikabel.hu
Nnnnna, hát megvan az, csak éppen át kellett linkelni az OpenCSW lib könyvtárát oda, ahol kereste, meg belinkelni pár libet is oda, ami magában a rendszerben volt.
mv /usr/lib/64 /usr/lib/64.bak
ln -s /opt/csw/lib/amd64 /usr/lib/64
ln -s /usr/lib/amd64/libX11.so.4 /usr/lib/64/
ln -s /usr/lib/amd64/libXinerama.so.1 /usr/lib/64/
ln -s /usr/lib/amd64/libmlib.so.2 /usr/lib/64/
És voila, már megy is:



Persze maga a tecső nem jön be, mert valószínűleg az SSL hiányzik neki. :/

Faszom ebbe az egészbe...

Sz*rk: Pedig fennt van az OpenSSH is, meg a LibSSL is, meg az OpenSSL is...

Viszont az IDE életre kelt. Csak make helyett gmake-et kell beállítani.



Sz*rk #2: A jelek szerint nem az SSL-lel van baj, azt szépen felinicializálja. Csak amikor GET van, akkor ESocketError kivétellel elszáll...

Sz*rk #3: És meg is van, hogy miért: nem tudja beállítani az IO Timeoutot...

Sz*rk #4: Az IOTimeout beállításának kihagyásával (persze makróval, csak Solarison) meg is gyógyult:



Sz*rk #5: Működik a lejátszás is. Azaz működne, ha lenne YT képes lejátszó. De MPlayerrel kipróbáltam, hogy magát a programot elindítja-e és igen, csak a program reklamál, hogy ő ezzel a tecső linkkel nem tud mit kezdeni. De ez nekem már mindegy.

Na, szóval jöhet a FreeBSD is. Csak előbb fel kell raknom egy 64 bites, új FreeBSD-t. Vagy akkor már mindjárt TrueOS-t.

Jah, ha valaki szeretne Lazarust telepíteni Solaris alá (nem hinném, hogy rajtam kívül bárki szopik ezzel), akkor itt egy (majdnem) fullos script (Sparc támogatás csak részleges) hozzá:
#!/bin/sh

if [ "$#" -lt 3 ];
then
	echo "Usage: install_lazarus_solaris.sh <i386/x86_64/sparc> <fpc version> <lazarus version> [lazarus source revision]"
	exit 0
fi

case "$1" in
	"i386")
		carch="386"
	;;
	"x86_64")
		carch="x64"
	;;
	"sparc")
		carch="sparc"
	;;
	*)
		echo "Invalid architecture."
		exit 0
	;;
esac

if [ ! -f "/opt/csw/bin/pkgutil" ];
then
	pkgadd -d http://get.opencsw.org/now
fi
PATH="/opt/csw/bin:""$PATH"

pkgutil -U
pkgutil -y -i wget
pkgutil -y -i coreutils
pkgutil -y -i binutils
pkgutil -y -i gtar
pkgutil -y -i gzip
pkgutil -y -i gmake
pkgutil -y -i gdb
pkgutil -y -i libgtk2_dev

cd /tmp

if [ ! -f "/usr/bin/ppc""$carch" ];
then
	DNAME="fpc-""$2"".""$1""-solaris"
	ANAME="$DNAME"".tar"
	wget "ftp://ftp.hu.freepascal.org/pub/fpc/dist/""$2""/""$1""-solaris/""$ANAME"
	if [ ! -f "$ANAME" ];
	then
		echo "Could not download FreePascal binaries."
		exit 0
	fi
	tar -xvf "$ANAME"
	rm "$ANAME"
	cd "$DNAME"
	echo "Install to /usr/ instead of /usr/local/"
	./install.sh
	cd ..
	rm -rf "$DNAME"
fi

cd /tmp

if [ ! -f "/usr/share/fpcsrc/""$2""/Makefile" ];
then
	ANAME="fpc-""$2"".source.zip"
	wget "https://netcologne.dl.sourceforge.net/project/freepascal/Source/""$2""/""$ANAME" --no-check-certificate
	if [ ! -f "$ANAME" ];
	then
		echo "Could not download FreePascal sources."
		exit 0
	fi
	unzip "$ANAME"
	rm "$ANAME"
	mkdir -p /usr/share/fpcsrc/
	mv "fpc-""$2" "/usr/share/fpcsrc/""$2"
fi

cd /tmp

if [ ! -f "/usr/local/share/lazarus/lazarus" ];
then
	if [ ! -d "lazarus" ];
	then
		REV=""
		if [ "$4" != "" ];
		then
			REV="-""$4"
		fi
		ANAME="lazarus-""$3""$REV"".zip"
		wget "https://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20""$3""/""$ANAME" --no-check-certificate
		if [ ! -f "$ANAME" ];
		then
			echo "Could not download Lazarus sources."
			exit 0
		fi
		unzip "$ANAME"
		rm "$ANAME"
	fi
	cd lazarus
	if [ ! -f "lazarus.Makefile.solaris.diff" ];
	then
		wget http://oscomp.hu/depot/lazarus.Makefile.solaris.diff
		patch < lazarus.Makefile.solaris.diff
	fi
	if [ ! -f "install/man/lazarus.man.Makefile.solaris.diff" ];
	then
		cd install/man
		wget http://oscomp.hu/depot/lazarus.man.Makefile.solaris.diff
		patch < lazarus.man.Makefile.solaris.diff
		cd ../..
	fi
	gmake clean bigide
	if [ -f lazarus ];
	then
		gmake install
	fi
	cd ..
	if [ -f "/usr/local/share/lazarus/lazarus" ];
	then
		rm -rf lazarus
	fi
fi

case "$1" in
	"i386")
		if [ ! -d /usr/lib/32.bak ];
		then
			mv /usr/lib/32 /usr/lib/32.bak
			ln -s /opt/csw/lib/i386 /usr/lib/32
			ln -s /usr/lib/libX11.so.4 /usr/lib/32/
			ln -s /usr/lib/libXinerama.so.1 /usr/lib/32/
			ln -s /usr/lib/libmlib.so.2 /usr/lib/32/
		fi
	;;
	"x86_64")
		if [ ! -d /usr/lib/64.bak ];
		then
			mv /usr/lib/64 /usr/lib/64.bak
			ln -s /opt/csw/lib/amd64 /usr/lib/64
			ln -s /usr/lib/amd64/libX11.so.4 /usr/lib/64/
			ln -s /usr/lib/amd64/libXinerama.so.1 /usr/lib/64/
			ln -s /usr/lib/amd64/libmlib.so.2 /usr/lib/64/
		fi
	;;
	"sparc")
		echo "Symlinking needed libraries is not yet implemented for Sparc."
	;;
esac
Sz*rk #6:

Ja és a Solaris ftp-je broken, nem lehet se fel, se letölteni vele. Az NcFTP meg egy nagy fos, mindenre csak beugat, hogy ÁKKSZESZDINÁJD, mielőtt még csak akár elfingottam volna magam, azaz nem volt sem login kísérlet, sem semmi, beírod, hogy ncftp domain.tld és azonnal ÁKKSZESZDINÁJD!!! Az LFTP viszont működik. Mondjuk nekik is jár egy vasalt bakancsos pofántaposás, amiért ez a fos beugat, hogy NEMJÓASZERTIFIKÉT, bazdmeg, ez egy kurwa FTP, nincs semmi SSL, a faszom... De itt legalább van megoldás:
mkdir ~/.lftp && echo "set ssl:verify-certificate no" > ~/.lftp/rc
Sz*rk #7:
A YAFC is megy és ahhoz aztán végképp nem kell semmi sem, lefordul és megy régi és új Solaris alatt is. Teszteltem Solaris 10-en és OmniOS-en is. Viszi a ~/.netrc fájlokat is, csak be kell állítani neki configban, hogy tegye meg (echo "read_netrc true" >> ~/.yafc/yafcrc). Sajnos FreeBSD alatt nem lehet leforgatni, legalábbis újkori (9+) FreeBSD alatt nem. Azonfelül nem tudja az lftp által kezelt -c (commands) kapcsolót sem, de a régi FTP scripting megy vele:
#!/bin/sh
yafc <<END_SCRIPT
open ftp_host
ls
quit
END_SCRIPT


English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés

Név: (max 255 byte)

Email: (max 255 byte) Nem kötelező!

Üzenet: (max 65536 kar.) 65536-0=65536




crap_vkn v4.34.0 by TCH
Thx to saxus for the escaped string decoder function (PHP), the realIP function (PHP) & the SQL handle layer (PHP), to thookerov for the int_divide function (PHP), to Jeff Anderson for the getSelText function (JS), to Alex King for the insertAtCursor function (JS), Flood3r for the new CSS styles, Pety for the spamprotection idea and some design and comfort ideas, MaxMind for the IP2Country database, famfamfam for the flags of countries and an unknown PHP programmer for the removeAccents function.



Kecskebaszók ide!