Group :: Rede/Acesso Remoto
RPM: rx-etersoft
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
10 novembro 2022 Vitaly Lipatov <lav at altlinux.ru> 1.5.2-alt2
- add default /etc/rx-etersoft/Xephyr.conf and use xephyr-run if Xephyr command is exists
- use xephyr-run as latest wrapper in the command line
- use xephyr-run wrapper if /etc/rx-etersoft/Xephyr.conf is exists
- fix bare words in spec
- nxsetup: remove ssh-dss support
- nxsetup: temp. drop no-port-forwarding
- new experimental CUPS and PCSCD tunneling (eterbug #15556)
- disable ssh host key checking in nxnode-login
- spec: remove last slash from nx user work dir path
- drop rx-etersoft service (todo: use something from it in future)
- change nxssh prompt options for disable ssh host key checking
- nxserver: rewrite set_auth_mode detection
- use authorized_keys instead of authorized_keys2
- nxloadconfig: add check for DEFAULT_X_SESSION=/etc/X11/xinit/xinitrc
- nxserver: improve logs, cleanup
- replace nxclient/opennx with rxclient, remove obsoleted INSTALL
- nxdialog: fix requote function
- don't pack nx-session-launcher*
- remove bashisms (eterbug #14996)
- use client.id_rsa.key instead of client.id_dsa.key for server forwarding
- use SSH_LOCAL_KEY conf variable instead of users.id_dsa
- small text cleanup
- skip nx-session-launcher* packing (obsoleted python2 script for ConsoleKit)
- rewrite rxsetup to use epm
- rxsetup: run me under root user
- nxloadconfig: fix mate detection, add support for mate-terminal (eterbug #14314)
- fix session_close (eterbug #13765)
- nxloadconfig: add startkde5 support
- rx-etersoft.init: fix RX Etersoft name
- disable SET_LD_LIBRARY_PATH by default
- (CI): disabled release build for p7
- remove license check from GPL code
- (rxreport): added .xsession-errors files
- added 'sess_id' variable processing in getparam_sessionid
- added CUPS_DEFAULT_SYSTEM_GROUP ("sys root") and user main group for SystemGroup for cupsd. (eterbug #13290)
- (config): added timeout for cupsd start
- added timestamp for logs (eterbug #13312)
- fixed type=smb printer processing for CUPS_DEFAULT_DRIVER
- (CI): monitor fixes in service name
- (CI): send message to telegram only for tagged commits
- (nxnode): added waiting for cupsd to start eterbug #12972
- (nxnode): refactoring: added 'wait_event' function
- rxreport minor fixes
- (rxsetup): added command logon/logoff
- added rxreport to package
- (CI): added event bot message
- (rxreport): Fixed bug in prefix for session directory ('S-' --> 'F-')
- added rxreport script
- (CI): disable test build for i586.32 and p7
- set the default driver for all user printers (eterbug #13062)
- (CI): use 'rx-daas-templates' project
- fix terminate error (eterbug #12933)
- (CI): added real remove old builds
- (gitlab-ci): added tests with docker
- (CI): minor fixes in pipeline
- fix "add printer" bug (eterbug #12972)
- (CI): added test build stage
- fix session cleanup error (eterbug #12933)
- added require for nxagent (eterbug #12860)
- implement taking over control (eterbug #12849)
- update requires
- rename "xxx/nxserver" --> "xxx/rx-etersoft" (eterbug #12785)
- fixed bug with set numlock (eterbug #9384)
- added changelog
- release
- release 1.3.0
- up version (test build)
- nxserver: move up server_get_params
- new build 1.1.4-alt1 (with rpmlog script)
- add LXDE/MATE support
- add rsa and ed25519 keys
- fix -pi using: -i not for pipe
- fix license message
- new build 1.1.4-alt2 (with rpmlog script)
- nxprint: skip hangup on empty list, fix linked dirs
- nxdialog: fix spaces strings comparing
- nxdialog: drop NXCLIENT
- 1.1.4-alt3
- spec: pack missed /var/lib/nxserver
- 1.1.4-alt4
- turn off no-agent-forwarding option
- new release (1.2.0)
- fixed bug in NXVERSION for nxloadconfig
- remove require for nxssh
- add auth_mode support
- implement smartcard authorization command for rx-etersoft (eterbug #12027)
- add $AUTH_MODE into nxnode-login command line
- add pause for non-slave mode
- fix NUMLOCKX_STATUS setting
- set numlock status 'client' as default
- add restriction parameters for user's resources
- implement ENABLE_PRINTING restriction
- implement ENABLE_SHARING restriction
- added .gitlab-ci.yml
- 1.2.0-alt4
- (gitlab-ci): enable for master branch - (gitlab-ci): move "build for p7" to main build task - fix NUMLOCKX_STATUS setting - set numlock status 'client' as default - add restriction parameters for user's resources - implement ENABLE_PRINTING restriction - implement ENABLE_SHARING restriction - implement ENABLE_SMARTCARD restriction - added .gitlab-ci.yml - SET VERSION 3.5.2 (sync with nx) - added support hooks for plugins
- 1.2.0-alt9
- NX_HOOKS_DIR --> NX_HOOKS_DIRS (use /usr/lib/.../hooks, /etc/nxserver/hooks/)
- added 'export2session' function (for modules)
- (gitlab-ci): enable for master branch - (gitlab-ci): move "build for p7" to main build task - fix NUMLOCKX_STATUS setting - set numlock status 'client' as default - add restriction parameters for user's resources - implement ENABLE_PRINTING restriction - implement ENABLE_SHARING restriction - implement ENABLE_SMARTCARD restriction - added .gitlab-ci.yml - SET VERSION 3.5.2 (sync with nx) - added support hooks for plugins
- (usbip): added support options 'usbip','usbipdev', attach/detach usbip devices
- (gitlab-ci): move "build for p7" to main build task
- SET VERSION 3.5.2
- (pcsc): excluded parasitic dependence on the script 'nx-pcsc-helper.sh'
- (pcsc): added check directory for socket and script
- fix NUMLOCKX_STATUS setting
- set numlock status 'client' as default
- add restriction parameters for user's resources
- implement ENABLE_PRINTING restriction
- implement ENABLE_SHARING restriction
- implement ENABLE_SMARTCARD restriction
- added .gitlab-ci.yml
- 1.2.0-alt4
- added support for pcscd forwarding
- (gitlab-ci): enable for master branch
- implement smartcard authorization command for rx-etersoft (eterbug #12027)
- add $AUTH_MODE into nxnode-login command line
- add pause for non-slave mode
- fix NUMLOCKX_STATUS setting
- set numlock status 'client' as default
- add restriction parameters for user's resources
- implement ENABLE_PRINTING restriction
- implement ENABLE_SHARING restriction
- implement ENABLE_SMARTCARD restriction
- added .gitlab-ci.yml
- remove require for nxssh
- fixed NXVERSION for nxloadconfig
- new release (nx + nxssh)
- drop foomatic requires (eterbug #12003), still recommended
- pack missed /var/lib/nxserver
- nxprint: skip hangup on empty list, fix linked dirs
- nxdialog: fix spaces strings comparing
- nxdialog: drop NXCLIENT
- add LXDE/MATE support
- add rsa and ed25519 keys
- fix -pi using: -i not for pipe
- add environment variable PCSCLITE_CSOCK_NAME
- nxserver: move up server_get_params
- add pcscd sharing functionality
- changed the way cupsd is launched (eterbug #9555)
- nxnode: fix check cups-files.conf presence
- remove PidFile for CUPS (eterbug #9490)
- workaround for uid/gid issues with broken mount.cifs (eter bug #9542)
- nxredir: fix preloading
- nxnode: do not exit if license if missed (eterbug #9262)
- add logic for numlockx status "client"
- edit message about license, drop exit if no license (eterbug #9262)
- nx-terminate-suspend now executes in /bin/bash
- nx-terminate-suspend: now use config variables from conf.d/07-misc.conf
- nxnode: fix license message (eterbug #9262)
- change place of kill wineserver
- add initial license checking (eterbug #9262)
- use introduced macro from rpm-build-intro 1.7.25
- rename freenx-server to rx-etersoft dir
- use _libexecdir instead _prefix/lib
- add parametr ENABLE_CUPS_DIALOG for disable
- nx-terminate-suspend: fix for remove obsoleted sessions
- nx-terminate-suspend: fix for handle empty files
- nxnode: fix title
- nxnode: add fixme for xdmcp
- commands: remove wine reqs
- fix run scripts, add scripts for 1c80, 1c81
- add rx-missed-command and use it
- add support for run commands from /etc/nxagent/commands
- add run1c77, run1c82 scripts for example
- add detect for terminal Terminal
- possible add support for XFCE item in opennx
- add cron entry for nx-terminate-supend
- move SESSION_TTL param to conf.d/07-misc.conf
- rename service name to rx-etersoft
- rxsetup: more print to the screen, add print items, check cupsd server only if exists
- update buildreqs
- spec: really fix set version from package version
- replace FreeNX with RX@Etersoft
- remove redirect to commercial nomachine server support
- rxsetup: add nxsetup --test run
- nxloadconfig: test KDE_PRINTRC only under user, and disable ENABLE_KDE_CUPS by default
- rxsetup: run restorecon if possible (eterbug #7462)
- rxsetup: add docmd for illustrate commands
- set actual versions for RX and NX backend
- cleanup spec, update and fix requires, remove fonts dir linking code (eterbug #7265)
- move /etc/init.d/freenx-server.outformat to /usr/share/misc (eterbug #8381)
- nxsmb: run nxredir instead duplicated code, use nxloadconfig for get PATH_LIB
- rename /etc/sysconfig/freenx-server to /etc/sysconfig/rx-etersoft
- rename _libdir/freenx-server to _libdir/rx-etersoft
- move terminate-suspend-nx.sh to /usr/sbin/nx-terminate-suspend
- remove obsoleted files (from /usr/share/freenx-server too)
- install nxcheckload.sample as nxcheckload
- kill wineserver on terminate from session
- add autodetect CUPS_ETC and remove 99-altlinux.conf
- drop using ENABLE_AUTORECONNECT_BEFORE_140, ENABLE_1_5_0_BACKEND
- remove SAMBA_MOUNT_SHARE_PROTOCOL, COMMAND_SMBMOUNT/COMMAND_SMBUMOUNT using
- node: always use //127.0.0.1 for remote share (eterbug #8841)
- use autodetect for DEFAULT_X_SESSION
- move autodetect to nxloadconfig, remove unneeded params from config
- remove detect NX_BACKEND_VERSION - drop using strings command and drop binutils requires
- sudoers.conf: use NXUSERS var instead USERS
- add detect for COMMAND_SMBUMOUNT_CIFS, fix checking
- remove COMMAND_SMBMOUNT/SMBUMOUNT
- rewrite sudomount_enable checking
- move passwd arg to the end of the cmdline
- remove KDE4_ENABLE and COMMAND_START_KDE4 support
- add detect for COMMAND_START_GNOME
- set startxfce4 as default for all COMMAND_START
- add requires setxkbmap
- fix spec
- add clean old know_host
- add requires setxkbmap
- change syscups printername to
- cosmetology code formating
- eNABLE_CUPS_SERVER_MODE for ipp + download ppds
- fix CUPS_SERVER export
- fixes ps output format errors
- fix remount printers
- more logs when printer mount
- revert "Add message..." - ideology epicfail
- reverting fast kill of suspend
- some stderr to /dev/null
- add nx-3.5.0 version in check function (eterbug #7728)
- fix requires
- add start kill suspend script every 10 min
- move sudo settings to sudoers.d folder
- Fix error with zenity
- Add message when folder not mount
- rxsetup: add check for expect
- fix error on mount folder with empty password
- fix rxsetup log path
- nxnode: logging is a little faster
- fix endless cycle in node_start_applications()
- new algorithm of share mounting (--smbmount)
- chg start-modes of share/printer adding
- norm_param(): check for iconv, logging switch off
- fix Makefile: add nxacl.app to
- smile acl syntax fix
- upd config to acls check
- add code&configs to acls check
- cleanup spec
- change SMB_MOUNT_OPTIONS again, change links to unixforum.org
- converting smb/cifs resurce-names
- fix check_remote_printer()
- fix for kde4 (merge with git.alt)
- fix node_umount_smb()
- new code to ENABLE_SHARE_MULTIMOUNT=1 or
- nxlog tunning
- rxsetup: disable direct dependency to /etc/init.d (missed on ALT)
- rxsetup write output into log
- update sudoers.conf
- load config files from node.conf.d/ only *.conf
- add autodetect KDE4 by default in conf
- clean node.conf, all values must be override from /etc/nxserver/node.conf.d/*.conf
- change COMMAND_MD5SUM on md5sum
- add in config default DPI=96 (eterbug#6112)
- fix build requeries
- fix requeries
- add support zenity for dialog interface
- add requires zenity
- release RX@Etersoft 1.1.1
- fix printer forwarding (thx to dimbor and unixforum)
- nxlog now always return '0'
- fix double slashes in nxsmb and nxredir (thx to dimbor)
- Added rxsetup script
- Fixed config replacement
- fix restore session after suspend (eterbug #5704)
- do not source /etc/X11/profile.d/* in freenx Xsession
- move default config set to /usr/share/nxserver/node.conf.d.
All values must be override from /etc/nxserver/node.conf
and /etc/nxserver/node.conf.d
- fix defaults for all
- add 100-altlinux.conf with ALTLinux defaults
- move all config values form node.conf to /etc/nxserver/node.conf.d/*.conf
- fix permission on /tmp/.X11-unix after creating (fix eter#4653)
- fix NETCAT_COMMAND running (fix eter#3818)
- add additional config for profile including during node startup ('on' by default)
- fix COMMAND_START_GNOME for ALTLinux (fix eter#4725)
- don't start numlockx during session startup by default. Add additional config for numlockx
- Rebuilt with python 2.6
- disable terminate-suspend-nx.sh cron task by default
- add Requires schedutils for ALT-system (fix eter#4421)
- add cron-script for terminate suspended sessions (fix eter#4436)
- fix perm on nxserver sudo config (closes: #21860)
- fix mount-additional.conf packing
- add patch for Server mode CUPS
and SMB per-user share mount (from dimbor)
- fix CUPSLogLevel config parser
- fix restoring suspended sessions
- fix new bash regexp syntax
- fix new bash regexp syntax
- add patch from Mario Becroft (increase nxserver work speed)
- increase timeout for hangup session
- fix typo in nxnode
- fix typo in nxnode. Affected non-ALT systems
- add additional conf for mount share and CUPS
- xrdb merge /etc/X11/Xresources on startup
- use /usr/bin/xvt if possible for ALT (ALT#20381)
- add requires Xdialog (ALT#20325)
- include patch from Jeffrey J. Kosowsky for CUPS
- 2 small fixes
- move fixkeyboard and etc to /etc/nxserver
- fix COMMAND_SMBMOUNT redifines
- build with for new nx
- force umount
- merge with teambzr upstream
- fix export CUPS_SERVER with Win-client
- don't use Xsession for start desktop
- move libnxredir to %_libdir/rx-etersoft
- check for first run in init-script
- add bungle for fixkeyboard
- fix perm on libnxredir (hack, will be fixed soon)
- logrotate rule.
- add LSB header.
- patches from Ubuntu.
- implementation of guest login.
- nx-session-launcher:
+ add DBUS rules
+ fix permission on nx-session-launcher-suid
+ add README for nx-session-launcher
- fix nxloadconfig for Etersoft SHARE_FAST_MOUNT
- fix eterbug #3226 (patch from horch)
- add sleeping wait for valid display (fixkeyboard fails)
- fix path to cups backends on x86_64 (alt bug #18462)
- fix path to LOCKDIR on Debian (eter bug #3094)
- fix path to cups
- run "numlockx on" on session start
- fix permission on nx homedir
- add support nx 3.3
- add /var/lib/nxserver
- Fixed non-encrypted session mode. You might need to set EXTERNAL_PROXY_IP in node.conf.
- Opened the 0.7.4 development.
- Fixed missing export of NX_ETC_DIR in Makefile, so node.conf.sample is installed correctly.
- Fixed broken round-robin load balance algorithm.
- Fixed --terminate|--suspend|--force-terminate for load balancing case.
- Fixed --terminate|--suspend|--force-terminate for usermode case.
- Changed type for external agents to windows-helper or vnc-helper so that those sessions can be mirrored / shadowed as well.
- Added nxshadowacl.sample component to be able to shadow foreign sessions.
- Prepared shadowing foreign users for VNC-shadowing.
- Added shadow support to --listsession command.
- Added shadow mode as nxagent target.
- Fixed shadow mode and made it usable.
- Build from git
- Finally checked for all service ports. (cups, media, samba) and also checked it on the host where the load balancing actually leads to.
- Fixed broken fallback logic if SSH_CLIENT variables cannot be read correctly.
- Overhauled the usermode:
- There are now two modes of operation.
- One statically setting the ENABLE_USERMODE_AUTHENTICATION key in node.conf. (old behavior)
- Or using nxserver-usermode as startup binary, which directly goes into the 103 stage.
- Fixed using commandline parameters like --cleanup for static usermode.
- Enabled the root commandline parameters in usermode.
- Fixed usage of "nx" user as normal user in usermode.
- Disabled slave mode and load balancing for usermode.
- Fixed creation of the logfile directory.
- Fixed nxnode usage of SSH_CLIENT using fallback mechanism.
- Added disabled nxserver-suid wrapper with help from Google. To enable it uncomment the suid_install target in Makefile.
- Automatically disabled slave mode, when load balancing is activated.
- Made ENABLE_SLAVE_MODE="1" the new default as its faster and more reliable. If you encounter any problems with it, disable it in node.conf.
- svn update to r565
- fix x86_64 build
- svn update to r546
- new version
- fix altbug #16049
- new init-script
- fix path for libXrender
- fix font path (#13830)
- update from svn
- mark /etc/nxserver/node.conf a config(noreplace)
- own /etc/nxserver dir
- add requires nx
- build for Sisyphus