phpipam-development Mailing List for phpipam (Page 2)
phpipam open-source IP address management
Brought to you by:
myha
You can subscribe to this list here.
| 2015 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
(18) |
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Jonas H. J. <jh...@na...> - 2015-04-16 09:01:15
|
Hi, First of all - thank you for a great product! We have just upgraded to the latest development release (R521) and have found a couple of bugs/issues: Vlan assignment on subnets --------------------------------------- When you define which vlan a subnet belongs to there are multiple instances of "+ Add new VLAN" listed. One for each defined L2-domain. You are not able to see which L2-domain before actually selecting it and if you select the wrong one and hit cancel, you end up cancelling the whole "edit subnet" dialogue instead only the "create vlan dialogue". I would suggest that the "+ add new VLAN" entry add info about which L2-domain you would add the vlan to and at the same time also list L2-domain for already existing vlans in a format like "1234 (name of vlan) (L2-domain)" Masking of password for AD/LDAP connections ----------------------------------------------------------------- When entering the overview page for authentication methods (/?page=administration§ion=authentication-methods) the password for at least AD authentication is shown in clear text. When trying to edit, the password is masked. I would suggest the password to be masked in all places. Maybe an option to unmask in the edit dialogue. Let me know if anything is unclear. -- Best regards Jonas Hauge Jensen |
|
From: Peter C. <pa...@gm...> - 2015-04-05 20:37:05
|
Disclaimer: I'm not a developer, nor do I know php... yet. so I'm wanting to see if I can extend the devices portion of Phpipam. if it works out well I want it to be able to integrate it with a fresh install or existing installs... can you give me your opinion on how to achieve this. here is what I'm going to try and do. integrate/rewrite patchmaker ( http://www.cs.princeton.edu/patchmaker/) for a physical display of my network. I'm not ready to start working may way through this until I know how to make it "drop in" all thoughts are welcome. Peter. |
|
From: Miha P. <mih...@gm...> - 2015-03-23 17:06:20
|
Dear all, phpipam version 1.11.001 is available in svn repo for development users (revision 511). This is quite a major backend rewrite, all existing functions have been rewritten to objects/methods and all SQL queries parametized. I decided to migrate from MySQLi to PDO for php, as advised in php community, so make sure your installation has support for: * PDO * Mysql_pdo Focus area is, well, all :) I have added 2 features to this release that are to be tested: * Multiple authentication methods (existing AD/LDAP should be migrated to new table after database is upgraded) * ping / pear / fping scanning methods As always make backup of your database before upgrading. br, Miha == 1.11.001 New features: ------------ + Added multiple authentication methods (AD, LDAP); + Added fping scanning support; + Added selectable scanning type (ping/pear/fping); Enhancements: ---------------------------- + Upgraded jQuery to 2.1.3; + All functions rewritten to classes/methods; + Parametized all SQL queries, moved from MySQLI to PDO; + Added VLAN to search results export; + Redesigned admin and tools menu; Security Fixes: ---------------------------- + Parametized all MySQL querries; + Fixed plainpass being logged on user update; Bugfixes: ---------------------------- + Fixed bug with SSL/TLS smtp servers; + Fixed visual subnet display issues on 32bit systems; + Fixed IPv6 split subnets bug; + Fixed /31 ping bug scanning out of boundaries; + Fixed nested broadcast not counted to used percentage; + Fixed invalid redirect after timeout; + Fixed discovery script index overridden; |
|
From: Jay A. <jay...@f2...> - 2015-01-28 03:48:26
|
I put in a feature request and then went and did the work on my own
anyway. Below is a first pass at building a RPM package targeted at
Fedora 20 and CentOS 7. In both cases, default and minimal installs of
the OS. While PHPIPAM is easy enough to install, a package is even
easier!
Anyone cook up a deb?
Things I noticed about installing PHPIPAM on Fedora/Centos:
1. By default Mysql server (MariaDB) does not have any credentials
set. PHPIPAM assumes and requires credentials are set.
2. By default php environment does not have date.timezone set to a
global value. The RPM detects and warns about that.
3. Appears to be a problem with how LOCALE is managed in the app when
running on CentOS? I reported it as a bug and am working on it still.
This is my phpipam RPM spec file:
---clip here--------
Name: phpipam
Version: 1.1.010
Release: 1%{?dist}
Summary: phpipam is an open-source web IP address management
Group: Applications/Internet
License: GPLv2+
URL: http://www.phpipam.net
Packager: bu...@f2...
Source0: phpipam-1.1.010.tar
BuildRequires: httpd php-common
Requires: httpd mariadb mariadb-server mariadb-libs php-gmp
Requires: php php-common php-pear
%if 0%{?_with_systemd}
Requires(preun): systemd
Requires(postun): systemd
Requires(post): systemd
%else
Requires(postun): /sbin/service
%endif
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
%description
phpipam is an open-source web IP address
%prep
%setup -n phpipam
%build
# nothing to build
%install
%{__install} -d -m 0755 %{buildroot}/var/www/html/%{name}/
%{__install} -d -m 0755 %{buildroot}/etc/httpd/conf.d/
%{__cp} -a %{_builddir}/%{name}/* %{buildroot}/var/www/html/%{name}/
%{__cp} -a %{_builddir}/%{name}/.htaccess %{buildroot}/var/www/html/%{name}/
%{__cp} -a %{_sourcedir}/phpipam.conf %{buildroot}/etc/httpd/conf.d/
# Update config file: sed s/BASE\'\,\ \"\\//BASE\'\,\ \"\\/phpipam\\/\"/
sed s/BASE\'\,\ \"\\//BASE\'\,\ \"\\/phpipam\\//
%{_builddir}/%{name}/config.pp
%post
%if 0%{?_with_systemd}
%systemd_post httpd.service
%else
if [ $1 == 1 ]; then
/sbin/service httpd condrestart > /dev/null 2>&1 || :
fi
%endif
# add a test for php global date.timezone !
# grep -c "^date.timezone.*=.*[[:alnum:]]" /etc/php.ini
TIMEZONE_CONFIGURED=`grep -c "^date.timezone.*=.*[[:alnum:]]" /etc/php.ini`
if [ $TIMEZONE_CONFIGURED == 0 ]; then
echo "ERROR: appears PHP default timezone is not set!" >
/dev/stderr;
echo " set PHP default date.timezone in /etc/php.ini" >
/dev/std;
echo " See phpipam bug report #56 for details" > /dev/stderr;
# else
# PHP_TIMEZONE=`grep "^date.timezone.*=.*[[:alnum:]]" /etc/php.ini`
# echo "PHP default timezone is set: $PHP_TIMEZONE" > /dev/stdout;
fi
%postun
%if 0%{?_with_systemd}
%systemd_postun_with_restart httpd.service
%else
/sbin/service httpd condrestart > /dev/null 2>&1 || :
%endif
%files
/var/www/html/.
/etc/httpd/conf.d/phpipam.conf
%doc
%changelog
|
|
From: Paolo B. <pao...@ig...> - 2015-01-20 11:47:53
|
Let just notify a little bug on /phpipam/site/ipaddr/ipDetails.php:
//note
if(in_array('note', $setFields)) {
print "<tr>";
print " <th>"._('Note')."</th>";
print " <td></td>";
print "</tr>";
}
should be:
//note
if(in_array('note', $setFields)) {
print "<tr>";
print " <th>"._('Note')."</th>";
print " <td>$ip[note]</td>";
print "</tr>";
}
It prevents Note display in IP details form.
Regards,
Paolo.
------------------------------------------------------------------------------------------------
Paolo Barbato
Consorzio RFX
corso Stati Uniti,4
35127 Padova - Italy
Network Administrator
phone: +39 049 8295097 fax: +39 049 8700718
------------------------------------------------------------------------------------------------
|