Viggy wrote:.. the config files end up in the tftp root directory as opposed to the <tftp root>/data/<date> directory.
As I said before. In pancho documentation "TftpPath" function only when tftproot is given and "TftpPath" deeper than or the same as "tftproot".
Viggy wrote:
Traditionally I organize my configs by location,
In this new release you can give the format you want in
Pancho
Viggy wrote:
What I am thinking of doing is checking out the directory (location) in Subversion using a pre command sent to Pancho. Then after the download, commit the change to subversion as a panch post command.
In this new release you can put for each configfile a pre and post command in pancho.
Viggy wrote:
Then create a ViewVC Plugin page similar to the NTop page to see the directory of files.
This would be wonderful to have such a plugin.
Viggy wrote:
Do you think that this will be too difficult of a modification? I would rather have version numbers through subversion than directories by date in the TFTP directory.
In this new release you can put "pre" and "post" command and give you own uploaded/downloaded file format for each configfile. When you want to pass the parameter from subversion to Pancho, this will be more dificult, but you can play with pre and post to solve it. But perhaps you don't need that with the new release because you can pass some parameters in the pre/post commands.
I hope I have solve all you problems
(don't forget you could mix the "TFTP" method and the "multi(SCP,SSH,...)" method. For example start the "subversion" with the "multi" method 5 minutes laters for the same hosts.
This second method is very powerful. I was surprised to use it for SSH, firewall, proxy, ...
PS: I cannot check a lot until the end of the next week because I am abroad. But this version should function well, because I only change the GUI and the Pancho file creation. Next week I will put it a official release.
PS: first do a "php ...plugins\configmanager\database_upgrade.php".
PS: In this release you can reset the "lastrun" direct from the first view in order to restart the config download/upload in 5 minutes.