是否有针对特定主机上的特定用户保留的flexlm(flexnet)选项?

时间:2013-08-05 16:01:06

标签: flexlm

Hello help Geniuses,

我正在设置flexlm(Flexara Software - http://www.flexerasoftware.com),其编译器的许可证有限。我被要求设置flex选项以在构建主机上为用户保留一个许可证。此用户是一个构建帐户,不能在任何其他构建主机上保留。我似乎无法找到RESERVE user @ host的选项。

我有什么想法可以完成这件事吗?

谢谢, -Brian

1 个答案:

答案 0 :(得分:0)

我知道这已经有一段时间了,但是我想提供一个答案,因为我已经使用FlexNet选项文件多次使用同一条小溪。

RESERVE关键字仅适用于用户,因此您必须对INCLUDEEXCLUDE执行某些操作。

 INCLUDE compilerfeature USER buildaccount
 INCLUDE compilerfeature HOST buildserver

以上陈述做了两件事:

  1. 第一行允许 buildaccount 访问他们登录的任何主机上的功能。
  2. 如果用户登录 buildserver ,则第二行允许访问许可证。
  3. 因此,隐含地,只有 buildaccount 可以从 buildserver 访问该功能。

    不幸的是,这会阻止其他用户访问这些功能,因此您可能希望创建用户和主机组,并使用RESERVE关键字为 buildaccount 保存一个许可证。

    如果许可证文件中有特定关键字可识别单个许可证,您也可以使用该关键字允许单个用户和/或主机访问单个许可证。