Chapter 10. FAQ

10.1. My network device map does not show up. What to do?
10.2. How to add two computers with the same IP?
10.3. How to add two computers with the same MAC?
10.4. I see following error: Can't locate Config/IniFiles.pm in @INC ...What should I do?
10.5. I make few corrections. Do you accept any patches?
10.6. What is current version of LMS, which one i should use?
10.7. How to unsubscribe from the mailing list?
10.8. Insecure $ENV{BASH_ENV} while running -T switch...

10.1. My network device map does not show up. What to do?

First you should check your Web Server logs. Usually it's helpful to increase amount of memory PHP may use in memory_limit option of php.ini file.

10.2. How to add two computers with the same IP?

There is no such possibility. Additionally, authors have no plans for such a functionality in near future. However you might try to use unofficial patch multiip which could be found in contrib directory.

10.3. How to add two computers with the same MAC?

Check documentation. You probably look for allow_mac_sharing = 1.

10.4. I see following error: Can't locate Config/IniFiles.pm in @INC ...What should I do?

It's likely that you don't have required Perl modules installed. In this case it's Config::IniFiles that is missing. The easiest way to install Perl modules is to use CPAN extension, eg. perl -MCPAN -e 'install Config::IniFiles'.

10.5. I make few corrections. Do you accept any patches?

You should post it to our mailing list. Attach your patches (preferably to current cvs version, use unified diff format) along with short description on what your code does. Eg.

$ cd lms
$ cvs -z7 diff -uN > /tmp/my_patch.patch
If you're interested into joining LMS developers team, please apply on the mailing list. You should however first make a good impression and stay on the list for a while, that may prove your skills, before asking us for cvs account.

10.6. What is current version of LMS, which one i should use?

LMS adopts versioning from Linux kernel. Thus, in LMS-x.y.z we have: x - major version number, y - stable if number is even, unstable if odd, z - minor version number. Therefore, if stable version appears, eg. 1.4.0 you shouldn't expect any new functionality in this branch, 1.5.x is created instead, where new features are being put, and which might not function well, or might be unstable.

Archive of all LMS versions can be found here: www.lms.org.pl/download

You should be aware that -RC version (release canditate) are not as stable as one could expect. i.e. vestion 1.4.3 should be prefered over 1.6-rc3. "-RC" are not to be used in production areas.

10.7. How to unsubscribe from the mailing list?

Information about it is enclosed in all messages headers. You should send "unsubscribe" entitled message to lms-en-request@lists.lms.org.pl.

10.8. Insecure $ENV{BASH_ENV} while running -T switch...

Quoted error appears while you run Perl scripts that needs to use external programs on some systems. Problem description and possible solutions are described in Perl manual (man perlsec) in "Cleaning Up Your Path" chapter. Simplest solution is to remove -T switch, which is responsible for the error, from the first line of the script.