Skip to content

Latest commit

 

History

History
651 lines (605 loc) · 22.6 KB

Changelog.md

File metadata and controls

651 lines (605 loc) · 22.6 KB

Changelog

v7.3 - 2020/11/18 (started at: 2020/11/09)

  • rtorrent init script review #110
  • fix ip add #116
  • fix torrent loading #120
  • fix broken install #119
  • Redis
    • use of unix socket for nextcloud
    • disable Transparent Huge Pages (THP) during install for the first start
  • fix DNScrypt systemd error during install
  • fix MySQL error about a missing value afer questions
  • purge cryptsetup-initramfs package to avoid cryptsetup WARNING message on boot
  • Fail2Ban
    • add missing sshd-ddos.conf
    • replace Nextcloud filter
    • remove use of BadIps
  • Plex
    • add scheduled script for check status
    • generate Preferences.xml only after the Plex user configuration #111
  • NextCloud v20.0.1
  • NetData v1.26.0
  • GeoIPupdate v4.5.0
  • Medoo v1.7.10
  • Composer v2.0.7
  • Goofys v0.24.0
  • ruTorrent v3.10 (48bf3e5)
  • Lynis v3.0.1 (work in progress)
  • CTop v0.7.5

v7.2 - 2020/01/26 (started at: 2019/10/03)

  • NextCloud v18.0.0
  • NetData v1.19.0
  • GeoIPupdate v4.1.5
  • Medoo v1.7.8
  • Composer v1.9.2
  • Goofys v0.23.1
  • ruTorrent v3.9 (a21ee8b)
  • rTorrent v0.9.8 (7976576)
  • libTorrent v0.9.8 (c791ea3)
  • rTorrent, minor review for some scripts
  • ruTorrent, labels hack for uploaded torrents via UI
  • add Debian 9 to 10 upgrade script
  • NginX, use of /dev/shm as fastcgi_cache_path
  • Plex Media Server
    • force allowedNetworks to 127.0.0.1
    • use of /dev/shm as transcoder temp directory
  • IPtables
    • block output SSDP trafic
    • block input Proxy-Gateway trafic
    • disable died input packets logging
  • PeerGuardian, add custom rules
  • DNScrypt-proxy
    • chroot to _dnscrypt-proxy user
    • add PGL iptables rule to allow output by UID
  • global fix
    • posix
    • shelcheck
    • some review
    • PHP-FPM process manager review

v7.1 - 2019/11/01 (started at: 2019/10/02)

  • rTorrent v0.9.8 (8ac98c6)
  • libTorrent v0.9.8 (3cec247)
  • ruTorrent v3.9 (af9ca50)
  • NextCloud v17.0.0
  • NetData v1.18.1
  • Medoo v1.7.5
  • Lynis v2.7.5
  • Composer v1.9.0
  • GeoIPupdate v4.0.6
  • Dry v0.10-beta.1
  • Goofys v0.21.0
  • SystemD review
  • concurrent script locking review
  • Rollback to manual download for some tools because of GitHub API Rate limit
  • Replace all service command by systemctl
  • Bind9 config review
  • DNScrypt config review (slow restart with Bind9)
  • NetData, inbound_packets_dropped to silent & threshold review
  • rTorrent
    • xmlrpc2scgi.py code review
    • file recycling review
  • PeerGuardian
    • use of DEB packages unstead of sources list
    • add iptables block logs to iptables.log
    • improve global network connectivity errors
  • Minio
    • #96 review
    • #99 advanced features (to be continue)
  • Bugs fix
    • #101 RPC quota CPU burst
    • #102 systemd services reload (Cron, DNScrypt)
    • #103 Bad response from server (remove some ruTorrent plugins)
    • #105 PeerGuardian expired GPG key
    • remove NginX SSL stapling
    • ruTorrent _task plugin

v7.0 - 2019/09/09 (started at: 2019/07/28)

  • Debian migration from Stretch to Buster
  • rTorrent v0.9.8 (14d7121)
  • LibTorrent v0.13.8 (9bbbee6)
  • ruTorrent v3.9 (f5fa66f)
  • DNScrypt-proxy v2 (latest)
  • Minio (latest) (#96 standby)
  • NextCloud v16.0.4
  • NetData v1.16.0
  • PHP v7.3
  • Medoo v1.7.2
  • NodeJS v0.18.x (Debian package)
  • Plex, add plugins
  • NextCloud
    • Nginx location review
    • revert token_auth_enforced to false
  • NginX
    • force ssl_protocols to TLSv1.2 & TLSv1.3
    • add ssl_ecdh_curve
    • ssl_stapling
    • change ssl_ciphers
    • change add_header
    • add log_format
  • OpenVPN
    • force IPv4
    • 2048bits Diffie-Hellman key
    • review config generation
    • Samba force bind interfaces
  • Portal
    • use of MariaDB unix socket unstead of TCP
    • DNScrypt config review
  • STunnel config review
  • cleaning
    • remove some init.d scripts
    • remove some packages
    • remove some templates
  • CPAN modules installed & updated with cron job
  • RKhunter config review
  • use of /dev/shm instead of /tmp/tmpFS

v6.0 - 2019/06/29 (started at: 2019/01/26)

  • NextCloud v16.0.1
  • rTorrent v0.9.8 (6154d16)
  • LibTorrent v0.13.8 (6154d16)
  • ruTorrent v3.9 (ec8d8f1)
  • PHP v7.1 (Sury)
  • NetData v1.15.0
  • Certbot-auto
    • rollback to v0.28.0 (certbot Debian package)
    • increase in the number of checks
  • GeoIPupdate latest
  • Portal
    • page referer bug
    • users: correction of the display of available space
    • users: correction of manual quota capture by user
  • Blocklists
    • standardized management (only one list for PeerGuardian and rTorrent)
    • update lists (add & remove some)
    • add countries
    • #53 PeerGuardian, manual addition of lists
    • Update blocking lists every 6 hours
  • Shellcheck code errors correction
  • CI check review
  • Bugs fix
    • add system alias for all users
    • add quota modules to /etc/modules
    • #68 force public DNS on install
    • #67 locales
    • #62 LetsEncrypt script code review
    • #61 SSH sudo user
    • #59 disable TSO/GSO for Plex
    • #54 Bugs
    • #46 SystemD
    • #63 Portal bugs
  • #61 SSH code review
    • possiblity for main user to change some params
    • add main user to sudo group
  • MySQL templates conversion to MariaDB
  • NextCloud restore export OC_PASS for --password-from-env parameter
  • Remove Python packages update from MySB_UpgradeSystem
  • remove Git LFS
  • OpenVPN, block access to any other DNS
  • #78 Cron jobs check
  • #37 rTorrent
    • restore UDP connections
    • SSL config review
    • Add downloads recycling (simple copy, hard link)
    • Add tracker type filtering (private only or public & private)
    • Add announcers filtering (IPv6, blocklists)
    • .rtorrent_inserted_new.sh (before torrent is started)
      • check of tracker type (private or public)
      • downloads recycling
      • add log file
      • disable all IPv6 announcers from torrent files (IPv6 are banned from MySB)
      • prioritizes announcers in HTTPs
      • force for HTTPs possibilities for HTTP announcers
      • download recycling
    • .rtorrent_finished.sh
      • rename .rTorrent.bsh to rTorrent_finished.sh
      • deleting file movement
      • add log file
      • remove torrent info from database
    • rTorrent_erased.sh (when torrent is erased)
      • remove torrent info from database

v5.4 - 2019/01/14 (started at: 2018/09/07)

  • Tautulli latest (auto)
  • PlexMedia latest (auto)
  • Docker-Compose latest (auto)
  • Composer latest (auto)
  • Shellcheck stable (auto)
  • Minisign v0.8.3
  • NextCloud v14.0.4 (prepare for v15)
  • GeoIPupdate v3.1.1
  • LibSmbClient v1.0.0
  • Certbot-auto script v0.29.1
  • Webmin, restore install via sources list
  • Portal
    • Medoo Framework v1.6.1
  • ruTorrent, get all labels from ruTorrent GitHub
  • Replace standards DNS from Google to Quad9
  • Add continuous integration checks for GitLab
  • Add pipeline status badge

v5.3 - 2018/09/07 (started at: 2018/03/25)

  • DNScrypt-proxy, review resolvers list
  • Let's Encrypt, review renew method
  • Systemctl, review services management
  • Migration from Jessie to Stretch
  • Upgrade PHP5 to PHP7
  • Replace MySQL with MariaDB
  • Use of MySQL tempo for sending some mails
  • NextCloud v13.0.6
  • Composer v1.7.2
  • Tautulli v2.1.18
  • PlexMedia v1.14.1.5488
  • Certbot-auto script v0.26.1
  • Docker-Compose v1.22.0
  • GeoIPupdate v3.1.0
  • NextCloud, remove auto cleanup files
  • MySB_UpgradeSystem, add cron job every week
  • GetTrackersCert.bsh, review certificates check and bug fix
  • Fail2Ban, review of actions
  • rTorrent, review init script
  • rTorrent, review rtorrent.rc config
  • ruTorrent, Diskspace plugin, dynamic calculation of remaining space set at 10% (conf.php)
  • SourcesList, review apt-mirror management
  • Tweaks, remove old kernels
  • DNScrypt-proxy, review init script
  • Quota, add warning check
  • Webmin, remove Webmin sources list
  • CPAN, add modules
  • Adding docker to prepare future MySB's versions
  • Add Dry tool for Docker
  • Add new binary MySB_UpdateTools used for update some tools (Plex, Tautulli, Docker tools, ...)
  • Add function to get and add all actives trackers in DB for main user
  • Portal
    • Medoo Framework v1.5.7
    • Add dedicated menu for renting options
    • Add system option for activate renting menu
  • Quota
    • Bug fix for calculate available space
    • Add possibility to choice quota per users
    • Add possibility to choice simple management for 'normal' users (total space / quantity of 'normal' users) ('plex' users or not included)
  • Rental
    • Add possibility to add aditional prices for options

v5.2 - 2018/03/24 (started at: 2018/01/18)

  • NextCloud v13.0.1
  • Minisign v0.8.2
  • Composer v1.6.3
  • RKHunter v1.4.6
  • Certbot-auto script v0.22.2
  • PlexMedia v1.13.0.5023
  • Tautulli v2.1.9, PlexPy is renamed
  • PlexMedia, add deb file for x86_64 and increased frequency of update verification
  • PlexMedia & Tautulli, daily check for new version and install it if needed
  • Use of Git LFS with a second Git repo
  • Remove rTorrent incomplete directory
  • Remove Debian Wheezy possibilities
  • Add statistics question
  • Add Plex Media Server link configuration page
  • MySB_SecurityRules, simple override protection execution management
  • Cron jobs, check services review
  • Monitoring, update OVH server's IP
  • MySQL config review
  • Portal
    • Medoo Framework v1.5.5

v5.1 - 2018/01/15

  • OpenVPN Admin for Webmin v3.1
  • Maxmind GeoIP v2.5.0
  • Plex Media Server v1.10.1.4602
  • Composer v1.6.2
  • Minisign v0.7.18
  • LibSodium v1.0.16
  • Certbot-auto script v0.20.0
  • NextCloud v12.0.4
  • Pagespeed, increase TMPFS cache to 128Mo
  • Let's Encrypt, changing the certificate renewal method
  • MySB_SecurityRules, minor changes
  • MySB_CreateUser, minor changes
  • SourcesList, add Apt tweaks and replace second DotDeb repo
  • Backup-Manager, minor changes
  • Monitoring, add provider Hetzner
  • Monitoring, add a new Digicube network
  • funcs_iptables, minor changes
  • SeedboxManager, restore rTorrent restart function
  • DNScrypt, minor changes
  • NextCloud, password policy disabled
  • Tweaks, force CPU governor to "performance" (thx xavier ;-))
  • Removing Wget, not needed...
  • ruTorrent, use of ZIP file instead of GIT
  • rTorrent method review
    • .rtorrent.rc
      • disabling incomplete folder, files are no longer moved
      • conservation of *.torrent files in "torrents/Label" directories
      • improved management of Watch records to assign a good label
    • .rTorrent.bsh
      • deleting file movement
    • synchro.sh
      • minor changes
    • init script
      • minor changes
  • PHP install review (modules)
  • Portal
    • Medoo Framework v1.5.4
  • ruTorrent
    • add theme club-QuickBox
    • add theme Material Design
    • remove plugin DiskLog
  • Add Sivel Speedtest-cli script v1.0.7, Command line interface for testing internet bandwidth using speedtest.net

v5.0 - 2017/10/18

  • PlexPy v1.4.25
  • NextCloud v12.0.3
  • LibSodium v1.0.15
  • Composer v1.5.2
  • Certbot-auto script v0.19.0
  • Minisign v0.7.11
  • Migration from Wheezy to Jessie
  • Watchdog for Plex Media Server
  • Correct user's rTorrent service watchdog

v4.2 - 2017/08/26

  • NextCloud v12.0.2
  • Composer v1.5.1
  • Plowshare v2.1.7
  • PlexPy v1.4.22
  • Certbot-auto script v0.17.0
  • Downgrade XMLRPC-C to v1.43.6 (stable)

v4.1 - 2017/07/23

  • ruTorrent v3.8
  • PlexPy v1.4.21
  • Libsodium v1.0.13
  • Minisign v0.7.8
  • RKHunter v1.4.4
  • Certbot-auto script v0.16.0
  • SourcesList, deletion of the restriction by Country
  • PlexPy, minor changes

v4.0 - 2017/06/30

  • Composer v1.4.2
  • NodeJS v0.12.18
  • XMLRPC-C Advanced v1.49.0
  • DNScrypt-proxy v1.9.5
  • Wget v1.19.1
  • Certbot-auto script v0.15.0
  • ruTorrent Plugin InstantSearch v1.0
  • Libsodium v1.0.12
  • Minisign v0.7.5
  • Seedbox-Manager v3.0.1
  • Add PlexPy v1.4.20
  • Add Shell In a Box
  • ruTorrent Plugin Diskspace, add quota check
  • DNScrypt-proxy, new init script (greatly inspired by DNSCrypt-Loader)
    • new command lines and interactive mode (service dnscrypt-proxy help)
    • config option, resolvers select filters
      • select IP version (but forced to IPv4)
      • selection of resolvers that do not keep logs of queries (No Logs)
      • selection of resolvers that accept the DNSsec protocol
      • selection of resolvers that accept the NameCoin protocol
    • update option
      • download online 'dnscrypt-resolvers.csv'
      • minisign check of 'dnscrypt-resolvers.csv'
      • verify certificate validity of filtred resolvers
      • speed test of filtred resolvers
    • speed-test option, allows to start DNScrypt with the fastest resolvers
  • Replacing ownCloud v9.1.3 with NextCloud v12.0.0
  • Add Maxmind GeoIP automatic update script v2.4.0
  • Let's Encrypt (certbot), certificate checks end date review for scheduled renew
  • Use of Backup-Manager for automatics update (For now only used for MySB upgrades)
  • Remove MySB_RefreshMe bin
  • Remove DNScrypt.bsh script
  • Remove UpdateGeoIP.bsh script
  • Let's Encrypt, schedules the next task following a certificate renewal
  • rTorrent synchro script, compare local and remote size before
  • Portal
    • Medoo Framework v1.4.5
    • Add DNScrypt-proxy configuration
    • Added the ability to create a designated account for Plex. Thus the disk quota will not be imputed to other users.

v3.5 - 2017/01/11

  • ownCloud v9.1.3
  • Plowshare v2.1.6
  • Composer v1.2.4
  • NodeJS v0.12.17
  • Let's Encrypt v0.9.2
  • Wget v1.18
  • Change some repositories
  • ruTorrent Plugin Filemanager v0.09, repository change
  • ruTorrent Plugin Fileshare v1.0, repository change
  • ruTorrent Plugin Fileupload v0.02, repository change
  • ruTorrent Plugin Mediastream v0.01, repository change
  • ownCloud, editing the configuration file
  • DotDeb, renewing repository GPG key
  • Fix NginX upgrade bug
  • Fix DNScrypt-proxy bug
  • Get/Renew tracker SSL certificate
  • Creating a new SSL certificate
  • Improvement of the rental system
  • MySB_DeleteUser, correcting bugs
  • Monitoring OVH, correcting bugs
  • Pagespeed, reduce TMPFS cache to 32Mo
  • PHP5, limit TMPFS cache to 32Mo
  • MySQL, limit TMPFS cache to 32Mo
  • Change apps directories
    • Cakebox-Light: web/apps/cb
    • LoadAvg: web/apps/la
    • ownCloud: web/apps/oc
    • ruTorrent: web/apps/ru
    • Seedbox-Manager: web/apps/sm
  • Portal
    • Medoo Framework v1.1.3
    • jQuery v1.12.4

v3.4 - 2016/09/09

  • Update provider monitoring for OVH (v3.3 and v3.4)
  • MySQL, minor changes (v3.3 and v3.4)
  • Disable totaly IPv6 with grub (v3.3 and v3.4)
  • Install, improving the detection of the public IP address
  • Monitoring, minor changes
  • inc/funcs_sql, minor changes
  • Pagespeed, reduce TMPFS cache to 64Mo
  • PHP5, limit TMPFS cache to 64Mo
  • Detect real IP address during installation
  • PlexMediaServer, new APT Key
  • User cron jobs, minor changes
  • Let's Encrypt, scheduled renew certificate bug fix
  • Add survey confirmation before continue installation
  • Add a simple quota management
  • Change script of synchronization (use of SQlite DB)
  • Cakebox-Light, bug fix of playback (Cakebox not streaming #12)_
    • Disable DivX Web Player (HTTPS not supported)
    • Tested with Firefox 45 (32 & 64 bits) + HTML 5 Web Player + MP4
    • Tested with Firefox 45 (32bits) + VLC Web Player + MP4,AVI,MKV
    • Tested with Chrome 49 + HTML 5 Web Player + MP4
    • Tested with IE 11 + HTML 5 Web Player + MP4
    • Tested with Opera 36 + HTML 5 Web Player + MP4
    • Tested with Opera 36 + VLC Web Player + MP4,AVI,MKV
  • DNScrypt-proxy v1.7.0
  • Cakebox-Light v1.8.6
  • ownCloud v9.1.0
  • Seedbox-Manager v2.5.0
  • Libsodium v1.0.11
  • NodeJS v0.12.14
  • Composer v1.2.0
  • Plowshare v2.1.5
  • XMLRPC-C Stable v1.43.03
  • Let's Encrypt v0.8.1
  • Portal
    • Wolf CMS v0.8.3.1
    • Noty v2.3.8
    • Modernizr v2.8.3
    • jQuery v1.12.2
    • Medoo Framework v1.1.2
    • Tracker Add, minor changes
    • Add view of files queue to synchro
    • Add synchronization page (manage files in queue, manual synchronization, ...)
    • Possibility LogWatch activation
  • ruTorrent Plugins
    • NFO v3.6 (AceP1983)
    • Check SFV v3.6 (AceP1983)
    • Disk Log v3.6 (AceP1983)
    • Speed Graph v3.6 (AceP1983)
    • Show IP v3.6 (AceP1983)

v3.3 - 2016/03/03

  • DNScrypt-proxy v1.6.1 (v3.3)
  • RKHunter v1.4.2 (v3.3)
  • Use of Let's Encrypt (v3.3)
  • Medoo Framework v1.0.2 (v3.2)
  • TrackerAdd.php, minor changes for adding new one (v3.3)
  • OpenVPN.php, minor changes on OpenVPN page (v3.2 and v3.3)
  • OptionsMySB.php, minor changes (v3.2 and v3.3)
  • OptionsMySB.php, add categories synchronize mode (v3.3)
  • Personnal scripts template review (v3.2 and v3.3)
  • Personnal scripts, add synchronize by FTPs and RSYNC (v3.3)
  • DownloadAll, correcting little error (v3.2 and v3.3)
  • ownCloud.bsh, review of the scan process (v3.2 and v3.3)
  • Disable totaly IPv6 (v3.2 and v3.3)
  • ownCloud, correcting upgrade process (v3.2 and v3.3)
  • SourcesList, minor changes (v3.3)
  • Upgrade OpenSSH Server with Backports (v3.3)
  • PHP, increase performance with TMPFS (v3.3)
  • Turning off filesystem access times (v3.3)
  • Renewing certificates (v3.3)

v3.2 - 2016/01/31

  • funcs_iptables, small corrections (v3.1 and v3.2)
  • funcs, small corrections (v3.1 and v3.2)
  • LogServer.bsh, rewriting the script & reduce some HTML log files (iptables.html, pgld.html, pglcmd.html) (v3.1 and v3.2)
  • ownCloud, add ignoreregex for Fail2Ban nginx-badbots filter (and v3.2)
  • VSFTP, Desactivate logging of uploads & downloads (v3.1 and v3.2)
  • RKHunter, small corrections (v3.1 and v3.2)
  • Sources list manage by local mirrors with apt-mirror (PeerGuardian, Plex, Webmin) (v3.2)
  • Improved functions calls (loading unused functions) (v3.2)
  • Updating resolvers list for DNScrypt (v3.2)
  • Add possibility to use personal scripts for each finished download (ex: rsync to your NAS directly) (v3.2)
  • MySB portal, add possibility to create sub-directories for rTorrent finished files (v3.2)
  • MySB portal, add possibility to create cronjob for user (ex: rsync to your NAS on planified hour) (v3.2)
  • NodeJS v0.12.9 (v3.2)
  • ownCloud v8.2.2 (v3.2)
  • PHP v5.6 (v3.2)
  • Medoo Framework v1.0.1 (v3.2)

v3.1 - 2015/11/17

  • DNScrypt-proxy, bug fix in init script (v3.0 and v3.1)
  • Bind, bug fix
  • NginX, bug fix
  • MySQL, bug fix
  • OpenVPN, config files generation bux fixes
  • LogWatch, some modifications
  • ownCloud, some modifications
  • Monitoring, add DigiCube possibility
  • Sources list, add a second DotDeb repository
  • Cron job, bug fix
  • Portal, jQuery v1.11.3
  • Portal, Modernizr v1.7
  • Portal, Noty v2.3.7
  • Portal, OpenVPN config files geneation
  • Portal, user informations links
  • ruTorrent, upload via GUI
  • Seedbox-Manager, bug fix for config files generation
  • Fail2Ban, bug fix
  • Bug fixes

v3.0 - 2015/10/24

  • MySB portal, correcting Cakebox link in User Infos page (v2.1 and v3.0)
  • MySB portal, add some new actions (v3.0)
    • OpenVPN, possibility to change protocol
    • Translation, language select French and English
    • PeerGuardian, mail report management
    • IP restriction, switch possibility
    • DNScrypt-proxy, switch possibility
  • Seedbox-Manager, now keep your config in administration page (v2.1 and v3.0)
  • Nginx, some fixes (v3.0)
  • NFS, disabling IPv6 support (v3.0)
  • Samba, change some settings (v3.0)
  • MySB_UpgradeSystem, minor change to force update of sources before an upgrade (v2.1 and v3.0)
  • DynamicAddressResolver.bsh, corrocting bugs (v2.1 and v3.0)
  • rTorrent v0.9.6 (v3.0)
  • libTorrent v0.13.6 (v3.0)
  • DNScrypt-proxy v1.6 (v3.0)
  • NodeJS v0.12.7 (v3.0)
  • XMLRPC v1.42.0 (v3.0)
  • Libsodium v1.04 (v3.0)
  • ownCloud v8.2.0 (v3.0)
  • Adding Zoho Mail support (v3.0, to be confirmed by Zoho users)
  • Disabling ruTorrent Plugin FileUpload
  • Replace primary SQLite database by MySQL
  • Bug fixes

v2.1 - 2015/03/14

  • Correcting MySB logrotate bugs (v2.0 and v2.1)
  • Correcting Postfix configuration (v2.0 and v2.1)
  • MySB_SecurityRules, correcting 'ip_forward' for OpenVPN (v2.0 and v2.1)
  • Seedbox-Manager, correction of installation errors, generation of configuration files (FTP & Trandroid) and minor changes. (v2.0 and v2.1)
  • Bind, minor change (v2.1)
  • ruTorrent v3.7, change location from old SVN to GitHub (v2.1)
  • ruTorrent Plugins, minor change (location) (v2.1)
  • PlowShare 4, change install method. (v2.0 and v2.1)
  • NTPdate, correcting ntpdate process (v2.0 and v2.1)
  • Create certificates again (wrong time period and go back to 1024bits unstead 2048bits) (only v2.1)

v2.0 - 2015/02/14

  • Used of SQLite instead of flat file (more convenient)
  • Add Wolf CMS as portal (more convenient), manage blocklists, trackers, users...
  • NginX, add PageSpeed functionnality
  • DNScrypt-proxy v1.4.3, add use of multi provider instead of one. By default, all provider that accept DNSsec and No Logs are activated.
  • rTorrent v0.9.4 & libTorrent v0.13.4 (older versions are still present, it will soon be possible to switch from one version to another via the portal)
  • BIND, block all inactivated trackers, add DNSsec
  • OpenVPN, change clients pushed DNS and add TAP mode for DLNA with Plex Media
  • Strengthening IP access policy, all access to the server are fully subject to the restriction by IP (can be disabled)
  • Possibility for all users to allowing access by dynamic IP addresses
  • Renew all certificates using SHA256 2048bits instead of SHA1 1024bits
  • Add ruTorrent Plugins (Mobile and Pause WebUI), some corrections
  • Allow monitoring (ping) from some providers (OVH and ONLINE, check the warnings section in the README)
  • Change Cakebox access by 'alias' instead of 'vhost'
  • Add LoadAvg, free server analytics and monitoring
  • Correcting some issues with OVH servers (OVH kernel, check the warnings section in the README)
  • Some modifications

v1.1 - 2014/10/26

  • "install/PeerGuardian", minor change
  • "scripts/FirewallAndSecurity.sh", minor change
  • Correcting PlexMedia ports management
  • Correcting SSL vulnerability (poodle) for Nginx and Postfix
  • Changing the management of Logs (web)
  • Adding DNScrypt with Bind9 caching
  • Webmin, minor change
  • Minor change for security (DDOS SYN flood protect, rkhunter)
  • System tweaks
  • Adding simple system monitoring tools (update-notifier-common, debian-goodies)
  • Minor change in ruTorrent
  • Correcting bug about sending confirmation email (purge of heirloom-mailx) and unreachable pages /MySB/* (Sorry for the mistake)

v1.0 - 2014/05/04

  • Use of repository list (SVN, GitHub, files)
  • rTorrent v0.9.4 and libTorrent v0.13.4
  • Use of SVN for Xmlrpc-c
  • Adapted script specially for Debian Wheezy
  • Bug fix
  • Remove completly "Deluge"
  • Remove completly "Jailkit"
  • Replace Apache2 by Nginx
  • Add Iptables rules