Jump to content

FreeBSD 14.1 amd64 vdi


Recommended Posts

Inspired by this community I decided to create a vdi with the latest version of FreeBSD (14.1) and all the packages needed to start a server and compile the source. 

FreeBSD user: root
FreeBSD root password: metin2dev

Please use this account for ssh access on the virtual machine.

This user metin2dev is part of the wheel group so type su in the console and when asked for your password simply type metin2dev and voila you are root.

THIS IS A HUGE SECURITY RISK

FreeBSD user: metin2dev
FreeBSD metin2dev password: metin2dev

Alternatively, you can add the metin2dev user ALL=(ALL) ALL with visudo and sudo will also work.

MariaDB user    MariaDB password
 root            metin2dev
 metin2dev        metin2dev
 pma            metin2dev


This virtual machine is configured with SSL with my subdomain and my email address, you will need to configure your virtual machine with your data if you want httpS to work (S is intended)
Please make sure you have a valid domain or subdomain and a valid email address before you can place this order:
And don't forget to change your_domain.com with your domain!

certbot certonly --webroot -w /usr/local/www/apache24/data -d your_domain.com

Then edit the following filess with your data and SSL will work for you too:

/usr/local/etc/apache24/httpd.conf
/usr/local/etc/apache24/extra/httpd-ssl.conf

Don't forget to visit http://the_virtual_machine's_IP after you boot the vdi image.

I used [40250] Reference Serverfile + Client + Src [15 Available Languages] from 
https://metin2.dev/topic/27610-40250-reference-serverfile-client-src-15-available-languages/

The source is the original one, it is NOT compiled.
The site is Geria2 also from here, it is not configured.
This content is purely educational and is not recommended for use for other purposes.

# uname -a
FreeBSD metin2dev 14.1-RELEASE-p5 FreeBSD 14.1-RELEASE-p5 GENERIC amd64

 

# clang -v
FreeBSD clang version 18.1.5 (https://github.com/llvm/llvm-project.git llvmorg-18.1.5-0-g617a15a9eac9)
Target: x86_64-unknown-freebsd14.1
Thread model: posix
InstalledDir: /usr/bin

 

# pkg info
apache24-2.4.62                Version 2.4.x of Apache web server
apr-1.7.3.1.6.3_1              Apache Portability Library
augeas-1.14.0_2                Configuration editing tool
bash-5.2.37                    GNU Project's Bourne Again SHell
binutils-2.43.1,1              GNU binary tools
boost-all-1.85.0               The "meta-port" for boost libraries
boost-docs-1.85.0              Documentation for libraries from boost.org
boost-jam-1.85.0               Build tool from the boost.org
boost-libs-1.85.0              Free portable C++ libraries (without Boost.Python)
brotli-1.1.0,1                 Generic-purpose lossless compression algorithm
ccache-3.7.12_7                Tool to minimize the compile time of C/C++ programs
compat10x-amd64-10.4.1004000.20181014 Convenience package to install the compat10x libraries
compat5x-amd64-5.4.0.8.1_1     Convenience package to install the compat5x libraries
compat6x-amd64-6.4.604000.200810_3 Convenience package to install the compat6x libraries
compat7x-amd64-7.4.704000.201310.1 Convenience package to install the compat7x libraries
compat8x-amd64-8.4.804000.20151116 Convenience package to install the compat8x libraries
compat9x-amd64-9.3.903000.20170608 Convenience package to install the compat9x libraries
cryptopp-8.9.0                 Free C++ class library of Cryptographic Primitives
curl-8.10.1                    Command line tool and library for transferring data with URLs
db18-18.1.40                   Oracle Berkeley DB, Release 18.1
dbus-1.14.10_5,1               Message bus system for inter-application communication
devil-1.8.0_5,1                Cross-platform image library
expat-2.6.3                    XML 1.0 parser written in C
fontconfig-2.15.0_3,1          XML-based font configuration API for X Windows
freetype2-2.13.3               Free and portable TrueType font rendering engine
galera26-26.4.16_3             Synchronous multi-master replication engine
gcc-13_5                       Meta-port for the default version of the GNU Compiler Collection
gcc10-10.5.0_1                 GNU Compiler Collection 10
gcc13-13.3.0                   GNU Compiler Collection 13
gdb-15.1                       GNU Project Debugger
gdbm-1.24                      GNU database manager
gettext-runtime-0.22.5         GNU gettext runtime libraries and programs
giflib-5.2.2                   Tools and library routines for working with GIF images
gmake-4.4.1                    GNU version of 'make' utility
gmp-6.3.0                      Free library for arbitrary precision arithmetic
gnupg-2.4.5_1                  Complete and free PGP implementation
gnutls-3.8.7.1                 GNU Transport Layer Security library
googletest-1.15.2              Framework for writing C++ tests on a variety of platforms
icu-74.2_1,1                   International Components for Unicode (from IBM)
indexinfo-0.3.1                Utility to regenerate the GNU info page index
jansson-2.14                   C library for encoding, decoding, and manipulating JSON data
jasper-4.2.4                   Implementation of the codec specified in the JPEG-2000 standard
jbigkit-2.1_3                  Lossless compression for bi-level images such as scanned pages, faxes
jpeg-turbo-3.0.4               SIMD-accelerated JPEG codec which replaces libjpeg
lcms2-2.16_2                   Accurate, fast, and small-footprint color management engine
lerc-4.0.0                     C++ library for Limited Error Raster Compression
libICE-1.1.1,1                 Inter Client Exchange library for X11
libSM-1.2.4,1                  Session Management library for X11
libX11-1.8.9,1                 X11 library
libXau-1.0.11                  Authentication Protocol library for X11
libXcursor-1.2.2               X client-side cursor loading library
libXdmcp-1.1.5                 X Display Manager Control Protocol library
libXext-1.3.6,1                X11 Extension library
libXfixes-6.0.1                X Fixes extension library
libXmu-1.1.4,1                 X Miscellaneous Utilities libraries
libXrandr-1.5.4                X Resize and Rotate extension library
libXrender-0.9.11              X Render extension library
libXt-1.3.0,1                  X Toolkit library
libargon2-20190702_1           Memory hard password hashing program and library
libassuan-3.0.1                IPC library used by GnuPG and gpgme
libdeflate-1.22                Fast, whole-buffer DEFLATE-based compression library
libedit-3.1.20240808,1         Command line editor library
libffi-3.4.6                   Foreign Function Interface
libfmt-10.2.1                  Formatting library for C++
libgcrypt-1.11.0               General purpose cryptographic library based on the code from GnuPG
libgd-2.3.3_13,1               Graphics library for fast creation of images
libgpg-error-1.50              Common error values for all GnuPG components
libiconv-1.17_1                Character set conversion library
libidn2-2.3.7                  Implementation of IDNA2008 internationalized domain names
libksba-1.6.7                  Library to make X.509 certificates
liblz4-1.10.0,1                LZ4 compression library, lossless and very fast
libmng-2.0.3_2                 Multiple-image Network Graphics (MNG) reference library
libnghttp2-1.63.0              HTTP/2.0 C Library
libpsl-0.21.5_1                C library to handle the Public Suffix List
libssh2-1.11.0_1,3             Library implementing the SSH2 protocol
libtasn1-4.19.0_1              ASN.1 structure parser library
libunistring-1.2               Unicode string library
libxcb-1.17.0                  The X protocol C-language Binding (XCB) library
libxml2-2.11.9                 XML parser library for GNOME
libzip-1.10.1                  C library for reading, creating, and modifying ZIP archives
llvm-15_1,1                    Meta-port for the default version of the LLVM Toolchain
llvm15-15.0.7_10               LLVM and Clang
localedata-5.4_2               Legacy locale data for FreeBSD 6+
lua53-5.3.6_1                  Powerful, efficient, lightweight, embeddable scripting language
makedepend-1.0.9,1             Dependency generator for makefiles
mariadb1011-client-10.11.9     Multithreaded SQL database (client)
mariadb1011-server-10.11.9     Multithreaded SQL database (server)
mpc-1.3.1_1                    Library of complex numbers with arbitrarily high precision
mpdecimal-4.0.0                C/C++ arbitrary precision decimal floating point libraries
mpfr-4.2.1,1                   Library for multiple-precision floating-point computations
nettle-3.10_1                  Low-level cryptographic library
npth-1.7                       New GNU Portable Threads
oniguruma-6.9.9                Regular expressions library compatible with POSIX/GNU/Perl
openssl-3.0.15_1,1             TLSv1.3 capable SSL and crypto library
p11-kit-0.25.5                 Library for loading and enumerating of PKCS#11 modules
pcre2-10.43                    Perl Compatible Regular Expressions library, version 2
perl5-5.36.3_2                 Practical Extraction and Report Language
php83-8.3.12                   PHP Scripting Language (8.3.X branch)
php83-bz2-8.3.12               The bz2 shared extension for php
php83-ctype-8.3.12             The ctype shared extension for php
php83-curl-8.3.12              The curl shared extension for php
php83-fileinfo-8.3.12          The fileinfo shared extension for php
php83-filter-8.3.12            The filter shared extension for php
php83-gd-8.3.12                The gd shared extension for php
php83-iconv-8.3.12             The iconv shared extension for php
php83-mbstring-8.3.12          The mbstring shared extension for php
php83-mysqli-8.3.12            The mysqli shared extension for php
php83-pdo-8.3.12               The pdo shared extension for php
php83-pdo_mysql-8.3.12         The pdo_mysql shared extension for php
php83-pdo_sqlite-8.3.12        The pdo_sqlite shared extension for php
php83-session-8.3.12           The session shared extension for php
php83-sqlite3-8.3.12           The sqlite3 shared extension for php
php83-xml-8.3.12               The xml shared extension for php
php83-zip-8.3.12               The zip shared extension for php
php83-zlib-8.3.12              The zlib shared extension for php
pinentry-1.3.1                 Collection of simple PIN or passphrase entry dialogs
pinentry-curses-1.3.1          Curses version of the GnuPG password dialog
pkg-1.21.3                     Package manager
png-1.6.44                     Library for manipulating PNG images
py311-acme-2.11.0,1            ACME protocol implementation in Python
py311-certbot-2.11.0,1         Let's Encrypt client
py311-certbot-apache-2.11.0    Apache plugin for Certbot
py311-certifi-2024.8.30        Mozilla SSL certificates
py311-cffi-1.17.1              Foreign Function Interface for Python calling C code
py311-charset-normalizer-3.3.2_1 Real First Universal Charset Detector
py311-configargparse-1.5.3_1   Drop-in replacement for argparse
py311-configobj-5.0.9          Simple but powerful config file reader and writer
py311-cryptography-42.0.8_3,1  Cryptographic recipes and primitives for Python developers
py311-distro-1.9.0             Linux OS platform information API
py311-idna-3.10                Internationalized Domain Names in Applications (IDNA)
py311-josepy-1.14.0            JOSE protocol implementation in Python
py311-openssl-24.1.0,1         Python interface to the OpenSSL library
py311-parsedatetime-2.6        Python module for parsing 'human readable' date/time expressions
py311-pycparser-2.22           C parser in Python
py311-pyrfc3339-1.1_1          Generate and parse RFC 3339 timestamps
py311-pysocks-1.7.1_1          Python SOCKS module
py311-python-augeas-1.0.3      Pure python bindings for Augeas
py311-pytz-2024.2,1            World Timezone Definitions for Python
py311-requests-2.32.3          Python HTTP for Humans
py311-setuptools-63.1.0_1      Python packages installer
py311-six-1.16.0_1             Python 2 and 3 compatibility utilities
py311-urllib3-1.26.20,1        HTTP library with thread-safe connection pooling, file post, and more
python-3.11_3,2                "meta-port" for the default version of Python interpreter
python2-2_3                    Meta-port for the Python interpreter 2.7
python27-2.7.18_3              Interpreted object-oriented programming language
python3-3_4                    Meta-port for the Python interpreter 3.x
python311-3.11.10              Interpreted object-oriented programming language
readline-8.2.13_1              Library for editing command lines as they are typed
rsync-3.3.0                    Network file distribution/synchronization utility
serf-1.3.10_1                  Serf HTTP client library
source-highlight-3.1.9_10      C/C++ and Java sources to HTML converter
sqlite3-3.46.1,1               SQL database engine in a C library
squish-1.15_1                  Open source DXT compression library
subversion-1.14.4              Version control system
sudo-1.9.16p1                  Allow others to run commands as root
tiff-4.6.0                     Tools and library routines for working with TIFF images
unixODBC-2.3.12_1              ODBC library suite for Unix
utf8proc-2.9.0                 UTF-8 processing library
virtualbox-ose-additions-6.1.50 VirtualBox additions for FreeBSD guests
webp-1.4.0_1                   Google WebP image format conversion tool
xorgproto-2024.1               X Window System unified protocol definitions
xrandr-1.5.2_1                 Primitive command line interface to the RandR extension
xxhash-0.8.2_1                 Extremely fast non-cryptographic hash algorithm
zip-3.0_2                      Create/update ZIP files compatible with PKZIP
zstd-1.5.6                     Fast real-time compression algorithm

The game server is starting, I checked/modified each channel separately.
If there is demand and interest in developing this initiative, I can keep this virtual machine online and provide ssh access upon request.

Download: https://s.go.ro/g1woaibg | password: 651433

  • Metin2 Dev 1
  • Eyes 1
  • Good 1
  • Love 1

For almost any problem related to FreeBSD, simply send a PM!

Link to comment
https://metin2.dev/topic/33230-freebsd-141-amd64-vdi/
Share on other sites

  • 1 month later...
  • 2 months later...

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.