Page MenuHomeSolus

Stoken
Closed, ResolvedPublic

Description

Hello
This is a patch for stoken software, a tokencode generator compatible with RSA SecurID 128-bit (AES) tokens.
I put this here because I have RSA tokens at work and solus version of openconnect is built without stoken support. Thus I can't connect to VPN at work.
So please accept this and @DataDrake rebuild openconnect with libstoken support. :)

Event Timeline

DataDrake triaged this task as Normal priority.Jan 24 2017, 1:27 PM
DataDrake moved this task from Backlog to Awaiting Fixes on the Patch Submission board.

Couple things:

  1. libxml is in system.devel so you don't need to add it as a builddep
  2. %autogen calls %configure and takes care of the libdir override. You should just be able to pass --bindir as an arg to %autogen.

Also libnettle-devel wich is required includes pkgconfig(hogweed).
So Do I have to put

  • pkgconfig(nettle)
  • pkgconfig(hogweed)

or only

  • pkgconfig(nettle)

I made a new version with only pkgconfig(nettle) and pass only bindir arg to %autogen.
This seems to be ok.

It have been recently introduced to me that you should NEVER change tags.
So... I'm gonna change tags (:D) to go back to previous and correct state.

I'm so screwed.

Eh, moving it on the workboard is less disruptive than changing tags. At any rate, I'll take a closer look at this later today. Cheers.

Fwiw I don't really care if you change tags on your own stuff so long as they are accurate. Just don't poke at tags on the stuff other people submit.

Now that I have the correct workflow there is no reason not to use it. Open new tasks and stuff.

For stoken: I rebuilt openconnect with the conf I used in this package and I can connect to my work VPN now.
So if this goes to unstable I'll rebuild openconnect package quickly after.

You don't need to call configure after you call autogen. autogen calls configure automatically. I'll fix this on merge.