Menu

Middleware for Existing SSH Hosts (Mesh) / News: Recent posts

Mesh 1.8 released

CHANGES

- Added documentation for ssh proxy "login" element
- Fixed denials by ssh proxy when forward_agent/x11 or login specified
- Removed mesh-getkey from all but MP in Makefile
Posted by Paul Kolano 2019-11-14

Mesh 1.7 released

CHANGES

- Added support for SHA256 key fingerprints
- Added interception of lutimes() to agent
- Fixed inadvertent mangling of quoted and escaped strings in commands
- Fixed broken configure script
Posted by Paul Kolano 2018-05-03

Mesh 1.6 released

CHANGES

- Added module dependencies via App::FatPacker so can run with stock perl
- Added configuration information for systemd-based systems
- Added ability to specify where transient items stored for FHS-compliance
- Changed stats output to use Text::FormatTable instead of Text::Table
- Changed client with latest Shift updates
- Changed internal location of embedded bypass library
- Changed XML parsing from XML::Simple to more easily embedded XML::TreePP
- Removed now unnecessary module checks from configure
- Removed now unnecessary distribution targets from Makefile
Posted by Paul Kolano 2017-08-10

Mesh 1.5 released

CHANGES

- Added support for IPv6 in MESH_MP_IPS handling
- Added global mesh.conf in place of hardcoding via sed during build
- Moved localhost, maphost, mps, and musers config into global mesh.conf
- Changed config to always reside in /etc instead of $PREFIX/etc
- Changed location of mesh-getkey-hook to $PREFIX/sbin
- Changed location of resource mapkey to /etc/mesh/mapkeys/local
- Fixed build when libc/libpthread in /lib/x86_64-linux-gnu
Posted by Paul Kolano 2015-01-05

Mesh 1.4 released

CHANGES
- Added change log
- Added ability to replace entire command line in mashrc
- Added ability to insert arguments in mashrc
- Added ability for one user to generate keys for multiple users
- Added ability to specify connection rules by src/dst host name
- Added support for relative directory *at() system calls in agent
- Added support for numeric users and groups in mash allow/deny statements
- Added additional comments to source code
- Added ssh cipher and mac optimizations in client
- Added documentation for configuring inter-VO single sign-on
- Changed magic prefix to scp-style paths in client VFS
- Changed mesh-keygen time specifications to consolidated format
- Fixed improper return value in mash
- Fixed extended rule parsing in mess
- Fixed name_regex parsing of commands in mashrc
- Fixed interference in rule processing due to improperly cloned hashes
- Fixed interference in rule processing due to shared hash iterators
- Fixed removal of temporary files in client VFS
- Fixed removal of linked file instead of link in client VFS
- Fixed grep in client VFS when used with stdin and PWD is remote directory
- Fixed use of -u with client VFS
- Fixed various warning messages in agent compilation
- Fixed test of writability to home directory in mess w() "macro"
- Fixed 4096 byte size limitation in meshrc
- Fixed improper merging of parser and policy restrictions in mashrc
- Fixed improper write authorization enforcement of file names that contain the name of an authorized directory in agent

Posted by Paul Kolano 2012-09-06

Mesh 1.2 released

First sourceforge release of Mesh.

Posted by Paul Kolano 2010-08-10
MongoDB Logo MongoDB