我使用选项文件来限制谁可以访问许可证,以及每个用户有多少个许可证。
我可以通过使用IP地址通配符包括用户或组的所有功能,如下所示
INCLUDEALL INTERNET 59.98.121.*但是对于限制许可的数量,除了MAX之外,我看不到任何其他选择。对于MAX行,我没有看到任何在许可文件中指定所有功能的选项。我必须为每个功能提到一行。
MAX 5 feature_name INTERNET 59.98.121.*我有100个组和500个功能,这意味着我必须在选项文件中有50,000行MAX。
有没有另一种定义限制的方法?或者,我是否可以排除feature_name,它将适用于所有功能?
发布于 2020-07-20 21:53:24
FlexLM语法不支持在MAX语句中排除feature_name,我已经验证(在v11.16.4.0上)系统会忽略没有它的MAX行。
一种解决方案可以是在许可证文件中创建一个将功能作为组件的软件包:
PACKAGE package_name vendor_name COMPONENTS="feature1 feature2"然后将MAX语句与选项文件中的包名(而不是单个功能)一起使用:
MAX 2 package_name HOST_GROUP hostgroup_name这样,您将“只”有100个MAX语句要准备。
https://stackoverflow.com/questions/62475862
复制相似问题