Forum Discussion
Brent_Blood_768
Oct 07, 2013Historic F5 Account
I've also done this with a shell pipeline by feeding tmsh via stdin the desired password twice separated by a newline. It's a little kludgy, but it works. Basic formula would be:
echo -en "foo\nfoo\n" | tmsh modify auth password root
- Mareeswaran_133Oct 17, 2013NimbostratusHi Brent... Even i developed a EXPECT script, and i'm feeding through HPNA. getting an error like Details: Cannot run program "sh" (in directory "/apps/rendition/server/ext/expect"): error=12, Not enough space can you please help me to overcome this error
- Brent_Blood_768Oct 17, 2013Historic F5 AccountI'm not familiar with HPNA so I can't be much help there. I'll try though: why are you using "expect" rather than the simpler solution that I included before? If you setup ssh keys, you can connect to BIG-IP and run commands without passwords - and since the command that I listed is pretty simple "expect" isn't doing much for you. The error about disk space is a bit troubling - I assume that's referring to the system hosting HPNA. Maybe it's not the cause of the expect failure, but I'd take care of that before moving on.