1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
RELEASE NOTES FOR IRM 1.5.5
-----------------------------
What's new?
-------------
New Features:
* An enhanced and more user-friendly admin.php page;
* SNMP improvements (for those of you who use such things);
* Computer, network, and software lists are now all JavaScript-sorted (so
they can be resorted on different fields on-the-fly);
* LDAP lookups can now be customised further using the usernamefield
parameter;
* admin.php health check now includes a check to see if gettext() is
available on your system;
* Database permission denied errors are now displayed on the screen
immediately, so they can be noticed and fixed;
* Enhanced IP List report;
* You can now display a single users' tracking items via the tracking list;
* There is now an optional DHTML sidebar menu. To use it, you must have the
HTML_TreeMenu package installed from PEAR.
Bugs fixed:
* Several translation-related problems (buttons not working if using
non-English languages, some strings not printing in the local
language, etc);
* Fix User::FindUserDN so that it will hopefully work even on Really Crap
LDAP implementations (Exchange 5.5, I'm looking at you!);
* Add a > to a search submit button so it actually works and exists;
* Port displays should now work better;
* Tracking item closed dates should now be as they should be, rather than
the current date/time;
* Licence counts in cases where multiple licences were assigned to the one
machine now display the correct available total;
* The user prefs page no longer prints "checked" all over the place;
* The system setup page remembers configuration items now;
* Fix "constraint violation" errors when adding computers and network
devices.
Behind the scenes (primarily of interest to developers):
* An improved admin.php page, with bits split out into separate files and
greatly cleaned up;
* Databases::Uninitialised() now uses IRMDB too;
* New Config::GetIncludePath() and Config::FileAvailable() methods to get
the include_path as an array and to see if a given file exists in
the include_path, respectively;
* Test runs now kinda work through a web browser (although there are lots of
things that still need to be worked on to make it Really Right);
* Several files are now XHTML clean;
* CSS is being used heavily in several subsystems to make it easier to skin
things.
Contributors
--------------
IRM is a community-developed system; the following people contributed to the
1.5.4 release. Many thanks to them for their contributions!
Mike Fuller
Eran Gilon
Christoph Maser
Matthew Palmer
Franck Rakotonindrainy
Martin Stevens
Downloading and Installing
----------------------------
1) Retrieve the irm-==VER==.tar.gz file from
http://sourceforge.net/project/showfiles.php?group_id=14522.
2) Expand the downloaded file to a temporary location.
3) For new installations, read docs/INSTALL. For upgrades, read
docs/UPGRADE.
4) Operate as required, and enjoy the best that Open Source can offer!
|