# Geneos Utilities - Now superseded

**URL:** <https://community.itrsgroup.com/t/geneos-utilities-now-superseded/41>\
**Category:** Solutions\
**Tags:** go, golang\
**Created:** [10 November 2021 16:18 UTC](https://community.itrsgroup.com/t/geneos-utilities-now-superseded/41 "2021-11-10T16:18:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pgalbavy](https://dub1.discourse-cdn.com/flex013/user_avatar/community.itrsgroup.com/pgalbavy/32/15_2.png) [@pgalbavy](https://community.itrsgroup.com/u/pgalbavy)\
**Post date:** [10 November 2021 16:18 UTC](https://community.itrsgroup.com/t/geneos-utilities-now-superseded/41/1 "2021-11-10T16:18:00Z")

</div>

This package has now been superseded by the one described in [RELEASE: Cordial v1.4.4](https://community.itrsgroup.com/t/initial-official-but-unsupported-release-of-geneos-tools/159)

* * *

I am very please to be able to say that I have finally tagged and released v1.0.0 of these utilities, especially usefule I think is the `geneos` control program.

There are still bugs, edge cases and a long TODO list to work though, but I am reasonably confident that it is working, stable and useful now.

It has recently been deployed in an internal production grade project using SANs (Self-Announcing Netprobes) and feedback was positive and the bugs and inconveniences discovered have been taken on-board and will be addressed soon.

> **[Release First release · pgalbavy/geneos](https://github.com/pgalbavy/geneos/releases/tag/v1.0.1)**
>
> UPDATE: There was a small, but annoying, bug in v1.0.0. Fix in v1.0.1 (this release)
> I am very happy to be able to finally release v1.0.0 of these tools, in particular the geneos program which make...

**Current Version** : v1.0.2  
**Status** : Released  
**Next Release Due** : v1.0.3 - Soon

# Changes

## v1.0.2

- Change ‘restart’ to ‘reload’ in rebuild command
- Change Netprobe to San in ‘init’ Demo environment
- Add remote log tail support using a 1/2 second timer  
Original local-only file watcher replaced with a polling version to support remote logs
- Import files into common directories (e.g. gateway\_shared)  
Use `-c suffix` to import into a shared directory, e.g.  
`geneos import -c shared ./SOME_SHARED.xml`  
This will import the XML into `gateway/gateway_shared` to match legacy scripts
- Added mutex protected internal caching of components, remotes and ssh/sftp sessions
- Reworked move/copy to work with caches

* * *

## v1.0.1

- Initialisation order for directories  
If you ran ‘init’ from a directory that was not the same as the one you wanted to be Geneos home then it would try to create a `packages/downloads` in your working directory, cause both confusion but also sometimes failing with `Permissions Denied` if you were, say, in `/`

* * *

This is not (yet!) an official ITRS package or solution but is provided as is. Comments, feedback, PRs welcome.

The current TODO list for the `geneos` command is a bit disorganised, but:

[https://github.com/pgalbavy/geneos/blob/master/cmd/geneos/TODO.md](https://github.com/pgalbavy/geneos/blob/master/cmd/geneos/TODO.md)
