Porteus Kiosk Server version 20241020
- synced with master: #241020
- upgraded to readline-8.2_p13, bash-5.2_p37, cifs-utils-7.0-r1
- upgraded to libtirpc-1.3.5
Each new system version (like e.g. 20151128) triggers an action to pull updated component from our update servers. 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.
- synced with master: #241020
- upgraded to readline-8.2_p13, bash-5.2_p37, cifs-utils-7.0-r1
- upgraded to libtirpc-1.3.5
- synced with master: #240915
- synced with master: #240818
- synced with master: #240720
This release fixes the SSH vulnerability which allows the attacker to execute the code remotely: (CVE-2024-6387). You are required to upgrade, please do it immediately. Please reboot your servers in order to receive the latest patches.
- synced with master: #240707
- server fix fixed a bug where 'Wake on LAN' function did not work after a PK Server reboot
- upgraded to readline-8.2_p10, bash-5.2_p26-r6
- synced with master: #240616
- server fix updated description of 'Administration Panel -> Actions -> Update homepage' action to better explain that it should be used only for a temporary homepage change (emergency cases) and that remote config should be used for persistent kiosk configuration changes
- synced with master: #240519
- synced with master: #240421
- server fix do not send a notification email if recipient address is set to default 'someone@domain.com'
- upgraded to glibmm-2.66.7, gtkmm-3.24.9
- synced with master: #240328
- synced with master: #240317
This release hardens the security on the SSH jail container where clients upload their data. You are required to upgrade, please do it immediately. Please reboot your servers in order to receive the latest patches.
- synced with master: #240310
- server security fix persistent partition on the server is mounted with the 'noexec' flag by default, this way the files/binaries which are uploaded by the clients can not be executed in the jail. If you need to keep executables on the persistent partition then please contact with support@porteus-kiosk.org and we will guide you how to workaround this limitation (in short: executables must be copied from persistent partition to tmpfs during every server boot before they can be used).
- server security fix 'proc' filesystem is no longer mounted in jail. The lack of it breaks a proper 'client ID' calculation when registering new kiosk clients in version 4.3.0 - 5.1.0. If for some reason you still need to install such an old client version then please use the static 'client_id=' parameter for each kiosk instead of 'client_id=automatic'.
- server security fix removed 'ls' and 'netstat' utilities which are no longer needed for registration of new clients in version 5.2.0 and newer
- server security fix files uploaded by the clients must meet specific criteria before they are accepted on the server. The check is performed in regards to: file type, file size, file name, file content.
- server security fix for doubled security the client host files (information about system/browser/kernel version, IP/MAC address, etc) are stored outside of the jail container
- server security fix clients are not allowed to upload VNC passwords on the server, server will retrieve passwords directly from the client when initializing the VNC connection to it
- server security fix restricted port forwarding capabilities for the SSH service so PK Server can no longer be used as a SSH proxy
The work is not completed yet. In order to fully secure the connection between the clients and the server we need to generate a SSL certificate and a connection password individually for each customer. We plan to implement this in the coming weeks.
- synced with master: #240303
- synced with master: #240211
- upgraded to libcap-ng-0.8.4
- upgraded to libtirpc-1.3.4-r1
- synced with master: #240121
- synced with master: #240107
- upgraded to fuse-3.16.2
- security fix libtirpc-1.3.4: Multiple vulnerabilities #915404
- synced with master: #231217
- synced with master: #231125
- synced with master: #231104
- synced with master: #231015
- security fix open-vm-tools-12.2.5: Possible denial of service vulnerability (CVE-2023-20867) #908555
- synced with master: #230930
- upgraded to sshfs-3.7.3-r1, fuse-3.16.1
- upgraded to gtkmm-3.24.8
- synced with master: #230909
- upgraded to cifs-utils-7.0, tar-1.35, fuse-3.15.1
- synced with master: #230820
- synced with master: #230805
- synced with master: #230715
- synced with master: #230625
- synced with master: #230604
- synced with master: #230514
- upgraded to tar-1.34-r3
- server fix shorten the long Firefox version numbers (e.g. 102.11.1) so they are displayed properly in the Administration Panel
- upgraded to glibmm-2.66.6
- synced with master: #230423
- upgraded to tigervnc-1.13.1, fuse-3.14.1
- synced with master: #230408
- server fix delete VMware logs during every server boot to prevent filling persistent partition
- synced with master: #230318
- synced with master: #230312
- upgraded to linux-6.1.15-kiosk
- kernel config: enabled watchdog drivers
- added watchdog-5.16
- upgraded to tigervnc-1.13.0
- synced with master: #230226
- upgraded to virtualbox-guest-additions-7.0.6, open-vm-tools-12.1.0, libsigc++-2.12.0
- synced with master: #230219
- server fix send notifications to the clients from the guest account so sound alerts can play in customized builds with PulseAudio added
- new feature added 'Clone config' option in Remote Management tab of the Administration Panel. Use it if you are having troubles with the clipboard.
- synced with master: #230129
- synced with master: #230108
- new feature Administration Panel: added timestamps to email notifications so its possible to find when the event occured
- synced with master: #221218
- synced with master: #221204
- synced with master: #221120
- upgraded to libsigc++-2.10.8, glibmm-2.66.5, cairomm-1.14.4, pangomm-2.46.3, atkmm-2.28.3, gtkmm-3.24.7
- synced with master: #221030
- upgraded to fuse-3.12.0, bash-5.1_p16-r2, wol-0.7.1-r4
- synced with master: #221016
NOTE: this release added DRM driver for Hyper-V Gen2 VMs. Gen1 machines cause troubles and still default to the framebuffer driver. DRM driver offers much faster 2D scrolling and allows setting a custom screen resolution (you are not longer forced to use FullHD). If you use the server on Hyper-V Gen2 platform then please manually set your desired screen resolution using 'Monitor Settings' utility available in the bottom panel.
- synced with master: #221002
- upgraded to sshfs-3.7.3
- upgraded to libtirpc-1.3.3, libsigc++-2.10.7-r1, glibmm-2.66.4-r1, atkmm-2.28.2-r1, cairomm-1.14.3-r1, pangomm-2.46.2-r1, gtkmm-3.24.6-r1
- synced with master: #220918
- synced with master: #220904
- synced with master: #220814
- synced with master: #220806
- security fix cifs-utils-6.15: multiple vulnerabilities (CVE-2022-27239, CVE-2022-29869) #842234
- upgraded to bash-5.1_p16-r1, fuse-3.11.0
- new feature Administration Panel: added '+' and '-' characters to the battery column in the "Client Resources' tab in order to indicate that the battery is currently charging or discharging on the client
- synced with master: #220724
- synced with master: #220710
- new feature Administration Panel: added support for monitoring battery capacity of connected clients under "Client resources" tab
- synced with master: #220619
- synced with master: #220605
- upgraded to libcap-ng-0.8.3
- upgraded to glibmm-2.66.4, gtkmm-3.24.6
- synced with master: #220522
- server fix disabled TLS versions 1.0 and 1.1 for stunnel as they use vulnerable ciphers
- upgraded to tigervnc-1.12.0-r5
- synced with master: #220508
- server fix display remote config name in the Administration Panel also for PXE booted clients
- synced with master: #220501
- synced with master: #220410
- synced with master: #220326
- server fix start guest tools properly on VMware virtual machines
- upgraded to open-vm-tools-11.3.5_p18557794, virtualbox-guest-additions-6.1.32
- synced with master: #220320
- synced with master: #220305
- upgraded to wol-0.7.1-r3, readline-8.1_p2, bash-5.1_p16
- upgraded to glibmm-2.66.2
- synced with master: #220219
- synced with master: #220206
- synced with master: #220123
- synced with master: #220109
- server fix allow connecting to older SSH servers that do not support the newer RSA/SHA-256/SHA-512 signatures (needed for preserving compatibility with kiosk clients in version 3.6.0 and 3.7.0)
- synced with master: #211219
- upgraded to fuse-3.10.5
- server fix "client_id=automatic" - never update the client ID number for already registered clients
- synced with master: #211128
- synced with master: #211114
- upgraded to sshfs-3.7.1
- new feature 'refresh client list' and 'export as CSV' functions of the Administration Panel have been updated to execute up to 5 times faster.
- synced with master: #211016
- synced with master: #211002
- synced with master: #210918
- synced with master: #210828
- upgraded to cifs-utils-6.13-r1
- synced with master: #210731
- upgraded to readline-8.0_p4
- upgraded to libtirpc-1.3.2
- synced with master: #210718
- synced with master: #210703
- server fix fixed alignment of columns in the 'Client Resources' tab of the Administration Panel
- synced with master: #210523
- security fix tar-1.34: uncontrolled memory consumption (CVE-2021-20193) #778548
- server fix close an old VNC connection to the client before starting new one
- upgraded to bash-5.1_p8, readline-8.1_p1, fuse-3.9.3
- upgraded to libtirpc-1.3.1
- synced with master: #210509
- synced with master: #210425
- synced with master: #210411
- synced with master: #210328
- synced with master: #210314
- upgraded to libsigc++-2.10.6, atkmm-2.28.1, cairomm-1.14.2, pangomm-2.42.2, gtkmm-3.24.3
- synced with master: #210228
- major kernel upgrade upgraded to linux-5.10.16-kiosk
- synced with master: #210214
- synced with master: #210131
- synced with master: #210117
- synced with master: #210103
- synced with master: #201129
- upgraded to libcap-ng-0.7.11
- synced with master: #201115
- server fix replaced "gpaste" with "parcellite" clipboard manager. Parcellite runs only when VNC service is not activated otherwise it prevents copying data over VNC (clipboard content takes priority).
- synced with master: #201101
- synced with master: #201018
- synced with master: #201004
- security fix cifs-utils-6.11: Shell injection via mount options (CVE-2020-14342) #743211
- upgraded to gpaste-3.36.3
- synced with master: #200920
- synced with master: #200902
- upgraded to bash-5.0_p18
- upgraded to glibmm-2.64.2
- synced with master: #200816
- upgraded to readline-8.0_p4, bash-5.0_p17
- upgraded to libtirpc-1.2.6
- synced with master: #200802
- synced with master: #200718
- synced with master: #200711
- upgraded to libsigc++-2.10.3
- synced with master: #200628
- server fix fixed 'Sync local and remote folder' function which stopped working after last lxterminal update
- synced with master: #200614
- synced with master: #200531
- synced with master: #200517
- synced with master: #200503
- server fix do not double mount remote file system when its mounted already
- upgraded to sshfs-3.7.0
- upgraded to glibmm-2.62.0, pangomm-2.42.1
- synced with master: #200419
- upgraded to libcap-ng-0.7.10
- synced with master: #200404
- synced with master: #200329
- synced with master: #200315
- upgraded to fltk-1.3.5-r4
- synced with master: #200301
- upgraded to libtirpc-1.2.5
- synced with master: #200216
- server fix include remote config name in the client list generated as CSV file
- upgraded to lxterminal-0.3.2
- upgraded to virtualbox-guest-additions-6.0.16, open-vm-tools-11.0.1-r1
- synced with master: #200202
- synced with master: #200111
- synced with master: #191221
- upgraded to glibmm-2.60.1, gtkmm-3.24.2
- synced with master: #191208
- server fix import environment variables (e.g. $DISPLAY) when generating debug log on the client side otherwise some data wont be available in the report
- synced with master: #191124
- synced with master: #191109
- synced with master: #191027
- upgraded to wol-0.7.1-r2, readline-7.0_p5-r1
- synced with master: #191005
- synced with master: #190921
- upgraded to cifs-utils-6.9-r1
- added libcap-ng-0.7.8
- synced with master: #190908
- synced with master: #190825
- new feature added 'netstat' utility to the jail to allow for listing opened ports (requires binding of /proc). This is needed for proper 'client_id=automatic' calculation when new kiosks are registered.
WARNING: We have changed default key type from RSA to newer Ed25519 (faster and more secure) in OpenSSH version 8.x.
Please reboot Porteus Kiosk Server ASAP in order to upgrade the system and OpenSSH package specifically. This is to avoid connectivity issues with kiosk clients which already upgraded to system version '20190825' and higher.
- synced with master: #190803
- synced with master: #190721
- synced with master: #190707
- synced with master: #190623
- synced with master: #190609
- synced with master: #190526
- synced with master: #190512
- new feature Administration Panel: if screen resolution is lower than 1280 width then automatically set lower window size to match the screen resolution
- upgraded to glibmm-2.58.1, atkmm-2.28.0, gtkmm-3.24.1
- synced with master: #190428
- new feature Administration Panel: added an option for sending email notifications when new server version is released
- upgraded to glibmm-2.56.1, virtualbox-guest-additions-6.0.6
- synced with master: #190414
- new feature added 'Remote config' column to the client list in the Administration Panel. It allows to find which remote config the client is using.
- synced with master: #190331
- security fix tar-1.32: null-pointer dereference in pax_decode_header in sparse.c (CVE-2019-9923) #681728
- synced with master: #190317
- new feature updated 'client list' for the 'client resources monitoring' function. It supports now up to 5k clients, allows for filtering the client list by specific string, selecting a group of the clients with a 'ctrl/shift + mouse click'.
- upgraded to libsigc++-2.10.1
- synced with master: #190309
- synced with master: #190302
- upgraded to gtkmm-3.24.0, pangomm-2.42.0
- synced with master: #190217
- server fix display MAC addresses with low letters to keep the columns aligned properly in the client list
- new feature added 'Config rules' button to the 'Add/Edit config' windows in the Administration Panel
- synced with master: #190203
- synced with master: #190119
- upgraded to readline-7.0_p5, bash-4.4_p23-r1, tigervnc-1.9.0-r1
- upgraded to virtualbox-guest-additions-6.0.2
- synced with master: #190113
- security fix tar-1.31-r1: mishandles file shrinkage during read access (CVE-2018-20482) #674210
- synced with master: #181222
- server fix exclude swap file from the server backups
- new feature enable Ctrl+Alt+Del combination by default and display exit menu when server cant authorize on our domain or upgrade. This is to ensure that its not powered down forcibly.
- server fix fixed clipboard sharing between the host the the guest for VMware Workstation
- upgraded to gtkmm-3.22.2, open-vm-tools-10.3.5
- synced with master: #181216
- new feature added conky applet to monitor failed SSH/VNC login attempts possibly caused by the internet bots
- upgraded to glibmm-2.56.0
- synced with master: #181202
- new feature added history saving to the 'send notification' function
- new feature ask for confirmation before clearing notification/custom-command history
- upgraded to virtualbox-guest-additions-5.2.22
- synced with master: #181118
- server fix replaced 'parcellite' with 'gpaste' clipboard manager to resolve an issue with sharing the clipboard over VNC protocol
- upgraded to sshfs-2.10-r1
- added gpaste-3.20.3
- synced with master: #181104
- synced with master: #181021
- synced with master: #180923
- new feature Replaced 'Last connected' column in the Administration Panel with 'Last active' which shows the date when kiosk was seen online for the last time.
- synced with master: #180909
- synced with master: #180812
- synced with master: #180728
- synced with master: #180715
- new feature added "Test internet speed" to Actions in the Administration Panel so its possible to check how fast the client can download 100 MB file from porteus-kiosk.org website.
- new feature display notification when monitoring mode is enabled that interaction with the clients is not possible
- synced with master: #180623
- server fix fixed rare case when under heavy load PK Server could assign the same client ID to two or more kiosks. This would happen only when multiple clients registered on the server for the first time with 'client_id=automatic' parameter, e.g. when server is migrated to a new hardware. Kiosks with duplicated client ID "fights for a server connection" and one of them is always offline.
- upgraded to tar-1.30
- synced with master: #180616
- synced with master: #180603
- synced with master: #180521
- new feature Administration Panel: added 'Send notification' to available actions so its possible to send a message to selected or all clients. You can define if notification message should disappear automaticlly after 5 seconds, after user click or be displayed in a loop until the kiosk is restarted. Its also possible to play a sound when message appears on the screen.
- new feature added 'Restore default resolution' button to screen setup utility
- synced with master: #180506
- 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
- synced with master: #180408
- new feature its possible to export client list (with last remembered data also for offline clients) to a csv file
- synced with master: #180325
- upgraded to cifs-utils-6.7
- synced with master: #180311
- 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.
- synced with master: #180225
- new feature screen settings app: keep settings persistent (no need for server re-installation in order to change screen resolution permanently)
- synced with master: #180208
- synced with master: #180206
- synced with master: #180125
- upgraded to glibmm-2.52.1, virtualbox-guest-additions-5.2.6
- 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
IMPORTANT:
- synced with master: #180110
- upgraded to bash-4.4_p12, readline-7.0_p3
- upgraded to virtualbox-guest-additions-5.2.4
- synced with master: #171226
- 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
- synced with master: #171212
- synced with master: #171210
- 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.
- server fix do not delete clients from Administration Panel which have PCID set to "Unknown PCID"
- synced with master: #171126
- 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
- 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
- synced with master: #171112
- 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.
- synced with master: #171030
- server fix Administration Panel: fixed real time 'update homepage' function for the Chrome browser
- synced with master: #171011
- 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
- synced with master: #170914
- server fix do not create new client IDs when parameter 'client_id=automatic' is used on the client side
- synced with master: #170901
- server fix delete PCID/MAC files properly when client is removed from Administration Panel
- 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.
- synced with master: #170808
- 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
- synced with master: #170729
- upgraded to virtualbox-guest-additions-5.1.26
- 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
- synced with master: #170706
- 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.
- synced with master: #170621
- 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
- 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
- synced with master: #170607
- synced with master: #170526
- new feature added an info about client's last connection time to the Administration Panel
- synced with master: #170513
- synced with master: #170506
- 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.
- synced with master: #170422
- synced with master: #170408
- upgraded to libsigc++-2.10.0, glibmm-2.50.0
- 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
- upgraded to virtualbox-guest-additions-5.1.18
- synced with master: #170312
- upgraded to virtualbox-guest-additions-5.1.16
- 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
- new feature Moved 'Hide offline clients' checkbox to the menu bar of the Administration Panel and added 'Help' entry to it
- 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
- 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
- new feature Administration Panel client list tab: display PCID, MAC and hostname for kiosks which are currently offline so its easier to identify them
- 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
- 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.
- synced with master: #170129
- new feature open client's debug log in the browser - easier to search for specific info
- upgraded to tigervnc-1.7.1
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #170115
- new feature detach windows from the Administration Panel so its possible to copy data between viewed and edited files
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #161229
- server fix use 'Unknown' string instead of an empty value if client wont report its system version properly
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #161212
- 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
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #161203
- new feature if client file exists already on the Server then ask if it should be updated
- upgraded to tigervnc-1.7.0
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #161115
- 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.
- recompiled VirtualBox guest additions against upgraded kernel
- server fix allow rotating logs more often than once in a day
- synced with master: #161023
- security fix bash-4.3_p48: Specially crafted SHELLOPTS+PS4 variables allows command substitution (CVE-2016-7543) #595268
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #161003
- new feature use conky to monitor Server resources
- synced with master: #161001
- upgraded to sshfs-2.8
- 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
- security fix bash-4.3_p46-r1 Arbitrary code execution via malicious hostname (CVE-2016-0634) #594496
- server fix removed 'grep' alias from /etc/bash/bashrc as grep from bysybox does not support '--colour=auto' option
- added parcellite-1.1.9
- server fix make possible editing of the remote config through the Administration Panel
- synced with master: #160904
- 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
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160819
- 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
- recompiled VirtualBox guest additions against upgraded kernel
- new feature Administration Panel can be resized and maximized. Useful when you want to monitor many clients without scrolling the window.
- synced with master: #160724
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160724
- 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)
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160710
- 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
- synced with master: #160625
- 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.
- upgraded to glibmm-2.46.4
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160610
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160519
- VNC viewer: lowered JPEG compression from 9 to 4 which helps slower connections and keeps image quality on relatively good level
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160505
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160501
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160417
- reduced logging for stunnel to level 4 (warning) and disabled /var/log/stunnel.log. Metalog looks after stunnel messages now.
- recompiled VirtualBox guest additions against upgraded kernel
- synced with master: #160318
- 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
- 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
- synced with master: #160228
- recompiled VirtualBox guest additions against kernel 4.4.3
- synced with master: #160222
- recompiled VirtualBox guest additions against kernel 4.4.2
- synced with master: #160214
- recompiled VirtualBox guest additions against upgraded kernel
- upgraded to tigervnc-1.6.0-r1
- synced with master: #160121
- security fix rsync-3.1.2: unsafe destination paths for transferred files. #596140
- new feature send custom command (e.g. notification) to the client
- synced with master: #160103
- 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)
- recompiled VirtualBox guest additions against upgraded kernel
- 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
- server fix disabled VirtualBox guest additions version check notification
- kernel config: enabled IP Multicast feature which is needed for receiving RTP/UDP video streams
- 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