<p>
My LastPass Alternative
</p>

<ul>
<li>Password Database: KeePass <a href="https://keepass.info/">https://keepass.info/</a>
KeePass client is in the fedora repos.
</li>
</ul>

<p>
Save file to a location that will be synced between devices.  Im my case Owncloud.   Desktop Client syncs available for Linux, Windows and Mac. Mobile clients for Android, IOS, and even blackberry. Syncing note:  I do not launch the desktop client on login. This allows the owncloud client to sync files before launching keepass. Also, I exit keypass before logging out for the same reason.
</p>
<p>
For integration with browser, there are
</p>

<ul>
<li>Firefox: Passifox <a href="https://addons.mozilla.org/en-US/firefox/addon/passifox/">https://addons.mozilla.org/en-US/firefox/addon/passifox/</a>
</li>
<li>Chrome: chromeIPass <a href="https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en">https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en</a>
</li>
<li>Android: <a href="https://f-droid.org/repository/browse/?fdfilter=keepass&amp;fdid=com.android.keepass">https://f-droid.org/repository/browse/?fdfilter=keepass&amp;fdid=com.android.keepass</a>
</li>
</ul>

<p>
And finally when on machines I don't control:
</p>

<ul>
<li>Remote Access: Browser Pass <a href="https://bitbucket.org/namn/browsepass/">https://bitbucket.org/namn/browsepass/</a>
</li>
</ul>

<p>
On same server with ownlcloud, can open files
</p>