Real time changelog for Porteus Kiosk Server variant "Premium"
Each new system version (like e.g. 20151128) triggers an action to pull updated component from our server. After short downtime the system is ready to use with all security fixes, updates and new features merged into the ISO. Everthing is done automatically without any user action. More info how Porteus Kiosk Server variant "Premium" works can be find on this page.
005-server:
- new feature added 'History' button to the 'Custom command' action so its possible to run previously executed commands
- new feature added possibility to insert additional info to the 'offline client ' notification email
Default system components:
- synced with master: #180408
005-server:
- new feature its possible to export client list (with last remembered data also for offline clients) to a csv file
Default system components:
- synced with master: #180325
005-server:
- upgraded to cifs-utils-6.7
Default system components:
- synced with master: #180311
005-server:
- new feature 'Wake On LAN' function should also wake the kiosks which are in different subnets than the PK Server
- new feature its possible to change default firewall rules. Firewall editor can be found in the the Administration Panel under 'Tools' menu.
Default system components:
- synced with master: #180225
005-server:
- new feature screen settings app: keep settings persistent (no need for server re-installation in order to change screen resolution permanently)
Default system components:
- synced with master: #180208
Default system components:
- synced with master: #180206
Default system components:
- synced with master: #180125
006-virt.xzm:
- upgraded to glibmm-2.52.1, virtualbox-guest-additions-5.2.6
005-server:
- server fix fixed creating and editing kiosk configs containing 'Save' string
- server fix remove scripts from persistent storage related to server parameters as these parameters may be are no longer active in case when server was reconfigured
Default system components:
IMPORTANT:
- synced with master: #180110
005-server:
- upgraded to bash-4.4_p12, readline-7.0_p3
006-virt.xzm:
- upgraded to virtualbox-guest-additions-5.2.4
Default system components:
- synced with master: #171226
005-server:
- server fix Admin Panel: if config name is not specified then default to 'kiosk-config.txt' to avoid setting immune bit on the configs directory
- upgraded to tar-1.29-r3
Default system components:
- synced with master: #171212
Default system components:
- synced with master: #171210
005-server:
- new feature implemented email notification for Porteus Kiosk Server resources usage. Notification will be sent when CPU, RAM or root/storage partition usage crosses percentage defined by the admin.
005-server:
- server fix do not delete clients from Administration Panel which have PCID set to "Unknown PCID"
Default system components:
- synced with master: #171126
005-server:
- new feature added support for selecting which resources you want to monitor, e.g. monitor CPU, RAM, uptime but skip swap and storage
- new feature added export resources list
- server fix delete duplicated clients (compare PCID and MAC for each client and remove older ID) before Administration Panel starts
005-server:
- new feature added support for real time monitoring of the client resources!
- new feature added uptime and CPU info to servers conky applet
- server fix removed flickering which occurs when client list is refreshed
Default system components:
- synced with master: #171112
005-server:
- new feature "0 minutes" setting is supported now in the email notifications. Checks will be performed every 10 seconds and email notification should be send even when kiosk is rebooted or looses internet connection for a very short period.
Default system components:
- synced with master: #171030
005-server:
- server fix Administration Panel: fixed real time 'update homepage' function for the Chrome browser
Default system components:
- synced with master: #171011
005-server:
- new feature performance improvements, refreshing the client list in the Administration Panel is up to 10 times faster now. PK Server should be able to handle 5k clients and more (depending on hardware specification).
- new feature added Server ID to conky theme
- server fix fixed sorting the client list by 'Last connected' field
Default system components:
- synced with master: #170914
005-server:
- server fix do not create new client IDs when parameter 'client_id=automatic' is used on the client side
Default system components:
- synced with master: #170901
005-server:
- server fix delete PCID/MAC files properly when client is removed from Administration Panel
005-server:
- new feature display notification when SSH or VNC connection to the client fails. This is always the case when client is reconfiguring or upgrading as these services are not started yet on the client side.
Default system components:
- synced with master: #170808
005-server:
- new feature added client statistics to conky widget: number of clients which are online, number of clients which are offline and total number of clients registered in the Administration Panel
Default system components:
- synced with master: #170729
006-virt.xzm:
- upgraded to virtualbox-guest-additions-5.1.26
005-server:
- server fix do not allow installation of the server on devices smaller than 2GB
- new feature display usage bars in red color if CPU, RAM or storage goes to 90% or above in the Server resource monitor (conky theme)
- new feature if server session is protected with a password then its possible to lock the session through the exit menu
Default system components:
- synced with master: #170706
005-server:
- new feature added support for email notifications. For now the only supported notification is when client goes offline for specific time period. Please test and provide feedback to this function.
Default system components:
- synced with master: #170621
005-server:
- new feature switched to expandable view for the 'sort client list' function and made user choice persistent across Administration Panel/PK Server restarts
- new feature added an option to display the sorting result in reverse order
005-server:
- new feature added possibility to sort client list by categories (system/kernel version, browser, last connected time, etc) in the view settings of the Administration Panel
Default system components:
- synced with master: #170607
Default system components:
- synced with master: #170526
005-server:
- new feature added an info about client's last connection time to the Administration Panel
Default system components:
- synced with master: #170513
Default system components:
- synced with master: #170506
005-server:
- new feature added 'Reconnect client' to the actions list. Allows reconnecting only selected client(s) rather than dropping all connections. Should be used in rare scenarios like updating client data in the Administration Panel (hostname, IP address, etc) or when VNC password file was not transferred on the server side.
Default system components:
- synced with master: #170422
Default system components:
- synced with master: #170408
006-virt.xzm:
- upgraded to libsigc++-2.10.0, glibmm-2.50.0
Default system components:
- synced with master: #170328
- server fix allow file selection dialogs by default for Chrome so its possible to upload files through the browser
- upgraded to parcellite-1.2.1
006-virt.xzm:
- upgraded to virtualbox-guest-additions-5.1.18
Default system components:
- synced with master: #170312
006-virt.xzm:
- upgraded to virtualbox-guest-additions-5.1.16
005-server:
- server fix always use numerical order for the client list (sort by client ID)
- new feature added an option to filter client list by specific string, e.g. browser, kernel version, hostname
- new feature display newest client logs on the top of the window when filtering by a string
- new feature display current server version in the conky theme instead of the hostname
005-server:
- new feature Moved 'Hide offline clients' checkbox to the menu bar of the Administration Panel and added 'Help' entry to it
005-server:
- new feature Added 'Tools' menu to the Administration Panel with backup and restore utilities which allows to create and restore system snapshots containing all custom server files: client data, remote configs, client logs/files, custom server startup scripts, etc. Please use these tools when migrating the server to another hardware or in case of a storage media failure.
- added tar-1.29-r1 package
005-server:
- server fix fixed column sizes in the client list, also for older clients going back to 3.6.0 release which do not report kernel and browser version to the server
005-server:
- new feature Administration Panel client list tab: display PCID, MAC and hostname for kiosks which are currently offline so its easier to identify them
005-server:
- new feature Administration Panel client list tab: allow hiding the clients which are currently offline
- new feature Administration Panel client logs tab: display newest logs on the top of the window and not the bottom
- new feature Administration Panel client logs tab: added an option to disable minitoring of the client logs
005-server:
- server fix reduced the size of clients logs displayed in the Administration Panel from 1MB to 300KB as larger logs may affect Server performance in case of many new entries addedd to the log at the same time
- new feature added function to display archived client logs to the Administration Panel. This is to compensate log size reduction.
Default system components:
- synced with master: #170129
005-server:
- new feature open client's debug log in the browser - easier to search for specific info
- upgraded to tigervnc-1.7.1
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #170115
005-server:
- new feature detach windows from the Administration Panel so its possible to copy data between viewed and edited files
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #161229
005-server:
- server fix use 'Unknown' string instead of an empty value if client wont report its system version properly
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #161212
005-server:
- security fix bash-4.3_p48-r1: popd controlled use-after-free (CVE-2016-9401) #600174
- server fix calculate client vnc port which needs to be opened on the Server side in more reliable way to avoid "not a RFB server" error
- new feature automatically create backup files for the client configs which are edited on the Server. Its possible to restore previous version of the config using 'Restore' button in the edit window.
- upgraded to readline-6.3_p8-r3
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #161203
005-server:
- new feature if client file exists already on the Server then ask if it should be updated
- upgraded to tigervnc-1.7.0
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #161115
005-server:
- new feature added possibility to host files used by the clients (wallpaper, browser preferences, screensaver zip archive, etc) directly on the Server. This function requires latest client code from the 'automatic updates' channel.
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
005-server:
- server fix allow rotating logs more often than once in a day
Default system components:
- synced with master: #161023
005-server:
- security fix bash-4.3_p48: Specially crafted SHELLOPTS+PS4 variables allows command substitution (CVE-2016-7543) #595268
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #161003
005-server:
- new feature use conky to monitor Server resources
Default system components:
- synced with master: #161001
005-server:
- upgraded to sshfs-2.8
006-virt.xzm:
- upgraded to glibmm-2.48.1, gtkmm-2.24.5, libsigc++-2.8.0, pangomm-2.40.1
- recompiled VirtualBox guest additions against upgraded kernel
005-server:
- security fix bash-4.3_p46-r1 Arbitrary code execution via malicious hostname (CVE-2016-0634) #594496
005-server:
- server fix removed 'grep' alias from /etc/bash/bashrc as grep from bysybox does not support '--colour=auto' option
- added parcellite-1.1.9
005-server:
- server fix make possible editing of the remote config through the Administration Panel
Default system components:
- synced with master: #160904
005-server:
- new feature added 'Remote Management' tab to Administration Panel for handling kiosk configs through the Server, no need to use 3rd party web hosting service anymore!
- new feature added 'Help' button to the 'Client Logs' and 'Remote Management' tabs in the Administration Panel which points to the webpage which explains how these features work
- new feature removable devices are mounted with read-write access
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160819
005-server:
- new feature display client's kernel version in the Administration Panel
- new feature Administration Panel: display notification when action cant be executed as client is offline
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
005-server:
- new feature Administration Panel can be resized and maximized. Useful when you want to monitor many clients without scrolling the window.
Default system components:
- synced with master: #160724
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160724
005-server:
- server fix removed 'Server docs' button from Administration Panel UI - documentation will be handled through the browser bookmarks
- new feature added confirmation window to 'reboot/shutdown client' options
- new feature added back 'restart session' option (client must run latest kiosk version from automatic updates channel in order to support this feature properly)
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160710
005-server:
- new feature Administration Panel: added second tab for logging system events (warnings and above) from the kiosk clients. Useful for proactive support.
- new feature added 'Reconnect' button which temporarily drops all client connections to the server. This is useful in case of having connection problems or to update clients data.
- new feature display browser version in the browser column of the Administration Panel
- new feature custom commands are preceded with 'nohup' so they continue executing even when ssh is disconnected
- new feature enabled startup notifications for the launchers
- new feature display battery applet in the bottom panel if PC is equipped with a battery
Default system components:
- synced with master: #160625
005-server:
- server fix removed 'Restart session' option from available actions as its causing troubles for the clients in certain situations. Please use 'Restart browser' or 'Reboot client' actions instead.
006-virt.xzm:
- upgraded to glibmm-2.46.4
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160610
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160519
005-server:
- VNC viewer: lowered JPEG compression from 9 to 4 which helps slower connections and keeps image quality on relatively good level
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160505
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160501
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160417
005-server:
- reduced logging for stunnel to level 4 (warning) and disabled /var/log/stunnel.log. Metalog looks after stunnel messages now.
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
Default system components:
- synced with master: #160318
005-server:
- server fix chroot kiosk user into /var/jail properly when making initial client -> server connection
- server fix wait up to 5 seconds for VNC connections as sometimes they are slow to initialize
006-virt.xzm:
- recompiled VirtualBox guest additions against kernel 4.4.6
- upgraded to: atkmm-2.24.2, cairomm-1.12.0-r1, glibmm-2.46.3, gtkmm-2.24.4-r3, libsigc++-2.6.2, pangomm-2.38.1
Default system components:
- synced with master: #160228
006-virt.xzm:
- recompiled VirtualBox guest additions against kernel 4.4.3
Default system components:
- synced with master: #160222
006-virt.xzm:
- recompiled VirtualBox guest additions against kernel 4.4.2
Default system components:
- synced with master: #160214
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
005-server:
- upgraded to tigervnc-1.6.0-r1
Default system components:
- synced with master: #160121
005-server:
- security fix rsync-3.1.2: unsafe destination paths for transferred files. #596140
- new feature send custom command (e.g. notification) to the client
Default system components:
- synced with master: #160103
005-server:
- new feature check for server updates every 24h and display notification asking for reboot if new system version is found
- new feature added cifs package so its possible to mount SMB shares from server command line
- new feature added 'Server docs' button to Administration Panel which opens the browser on http://porteus-kiosk.org/server.html (and server related documentation in the future)
006-virt.xzm:
- recompiled VirtualBox guest additions against upgraded kernel
005-server:
- server fix handle VNC connections to the kiosk client properly when VNC access to the server is enabled
- new feature rise number of allowed simultaneous VNC connections from 99 to 10k
006-virt.xzm:
- server fix disabled VirtualBox guest additions version check notification
vmlinuz and 000-kernel.xzm:
- kernel config: enabled IP Multicast feature which is needed for receiving RTP/UDP video streams
003-settings.xzm:
- new feature wizard: when version "Premium" is selected then allow for setting following system parameters: time zone, keyboard layout, screen resolution, default sound card/sound volume, activate DPMS, disable UEFI support, additional fonts, allow accessing the server through the SSH and VNC protocols.
- new feature increased wizard window size
- new feature added 'managed_bookmarks=http://porteus-kiosk.org/server.html' parameter by default
Tagged as Porteus Kiosk Server 3.6.0 release