summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2012-02-11 09:28:17 +0100
committerRemi Collet <fedora@famillecollet.com>2012-02-11 09:28:17 +0100
commitc0b61e36b30a9b08b2e3b12e2fa6c3bbccbdf547 (patch)
treec8562b4bd8f8e014d5bb39a55240a4a5197886bd
parente97722f5a1407cdb4eebece88c1b1cc3c9caecfa (diff)
OCS Inventory NG 2.0.4
-rw-r--r--ocsinventory-deprecated.patch78
-rw-r--r--ocsinventory.spec24
2 files changed, 11 insertions, 91 deletions
diff --git a/ocsinventory-deprecated.patch b/ocsinventory-deprecated.patch
deleted file mode 100644
index de46c86..0000000
--- a/ocsinventory-deprecated.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-diff -up ocsreports/plugins/main_sections/ms_dict/ms_dict.php.orig ocsreports/plugins/main_sections/ms_dict/ms_dict.php
---- ocsreports/plugins/main_sections/ms_dict/ms_dict.php.orig 2011-11-28 17:54:50.000000000 +0100
-+++ ocsreports/plugins/main_sections/ms_dict/ms_dict.php 2011-11-28 17:55:45.000000000 +0100
-@@ -37,8 +37,8 @@ if ($protectedPost['RESET']=="RESET")
- unset($protectedPost['search']);
- //filtre
- if ($protectedPost['search']){
-- $search_cache=" and cache.name like '%".mysql_escape_string($protectedPost['search'])."%' ";
-- $search_count=" and extracted like '%".mysql_escape_string($protectedPost['search'])."%' ";
-+ $search_cache=" and cache.name like '%".mysql_real_escape_string($protectedPost['search'])."%' ";
-+ $search_count=" and extracted like '%".mysql_real_escape_string($protectedPost['search'])."%' ";
- }
- else{
- $search="";
-@@ -123,7 +123,7 @@ if ($protectedPost['onglet'] == 'CAT'){
- }
- $querydico=substr($querydico,0,-1);
- $querydico .= " from dico_soft left join ".$table." cache on dico_soft.extracted=cache.name
-- where formatted='".mysql_escape_string($list_cat[$protectedPost['onglet_soft']])."' ".$search_count." group by EXTRACTED";
-+ where formatted='".mysql_real_escape_string($list_cat[$protectedPost['onglet_soft']])."' ".$search_count." group by EXTRACTED";
- }
- /*******************************************************CAS OF NEW*******************************************************/
- if ($protectedPost['onglet'] == 'NEW'){
-@@ -311,4 +311,4 @@ echo "<input type='hidden' name='RESET'
- echo "<input type='hidden' name='TRANS' id='TRANS' value=''>";
- echo "<input type='hidden' name='SUP_CAT' id='SUP_CAT' value=''>";
- echo "</form>";
--?>
-\ Pas de fin de ligne à la fin du fichier.
-+?>
-diff -up ocsreports/require/function_dico.php.orig ocsreports/require/function_dico.php
---- ocsreports/require/function_dico.php.orig 2011-11-28 17:56:55.000000000 +0100
-+++ ocsreports/require/function_dico.php 2011-11-28 17:57:01.000000000 +0100
-@@ -46,7 +46,7 @@ function trans($onglet,$list_soft,$affec
- $table="softwares";
- //verif is this cat exist
- if ($new_cat != ''){
-- $sql_verif="select extracted from dico_soft where formatted ='".mysql_escape_string($new_cat)."'";
-+ $sql_verif="select extracted from dico_soft where formatted ='".mysql_real_escape_string($new_cat)."'";
- $result_search_soft = mysql_query( $sql_verif, $_SESSION['OCS']["readServer"]);
- $item_search_soft = mysql_fetch_object($result_search_soft);
- if (isset($item_search_soft->extracted) or $new_cat == "IGNORED" or $new_cat == "UNCHANGED"){
-@@ -71,10 +71,10 @@ function trans($onglet,$list_soft,$affec
- }elseif($exist_cat == "UNCHANGED"){
- $sql="insert dico_soft (extracted,formatted) select distinct NAME,NAME from ".$table." where ID in (".implode(",",$list_soft).")";
- }else
-- $sql="insert dico_soft (extracted,formatted) select distinct NAME,'".mysql_escape_string($exist_cat)."' from ".$table." where ID in (".implode(",",$list_soft).")";
-+ $sql="insert dico_soft (extracted,formatted) select distinct NAME,'".mysql_real_escape_string($exist_cat)."' from ".$table." where ID in (".implode(",",$list_soft).")";
- }else{
- if (!isset($already_exist)){
-- $sql="insert dico_soft (extracted,formatted) select distinct NAME,'".mysql_escape_string($new_cat)."' from ".$table." where ID in (".implode(",",$list_soft).")";
-+ $sql="insert dico_soft (extracted,formatted) select distinct NAME,'".mysql_real_escape_string($new_cat)."' from ".$table." where ID in (".implode(",",$list_soft).")";
- }else
- echo "<script>alert('".$l->g(771)."')</script>";
- }
-diff -up ocsreports/require/function_table_html.php.orig ocsreports/require/function_table_html.php
---- ocsreports/require/function_table_html.php.orig 2011-11-28 17:57:10.000000000 +0100
-+++ ocsreports/require/function_table_html.php 2011-11-28 17:57:38.000000000 +0100
-@@ -163,7 +163,7 @@ function escape_string($array){
- function xml_escape_string($array){
- foreach ($array as $key=>$value){
- $trait_array[$key]=xml_encode($value);
-- //$trait_array[$key]=mysql_escape_string($value);
-+ //$trait_array[$key]=mysql_real_escape_string($value);
- }
- return ($trait_array);
- }
-@@ -801,8 +801,8 @@ function onglet($def_onglets,$form_name,
- $current=1;
- }
- }else{
-- //echo "<script>alert('".mysql_escape_string(stripslashes($protectedPost[$post_name]))." => ".$key."')</script>";
-- if (mysql_escape_string(stripslashes($protectedPost[$post_name])) === mysql_escape_string(stripslashes($key)) or (!isset($protectedPost[$post_name]) and $current != 1)){
-+ //echo "<script>alert('".mysql_real_escape_string(stripslashes($protectedPost[$post_name]))." => ".$key."')</script>";
-+ if (mysql_real_escape_string(stripslashes($protectedPost[$post_name])) === mysql_real_escape_string(stripslashes($key)) or (!isset($protectedPost[$post_name]) and $current != 1)){
- echo "id='current'";
- $current=1;
- }
diff --git a/ocsinventory.spec b/ocsinventory.spec
index ea11576..54c808a 100644
--- a/ocsinventory.spec
+++ b/ocsinventory.spec
@@ -11,7 +11,7 @@
Name: ocsinventory
Summary: Open Computer and Software Inventory Next Generation
-Version: 2.0.3
+Version: 2.0.4
Release: 1%{?dist}
Group: Applications/Internet
@@ -22,10 +22,6 @@ URL: http://www.ocsinventory-ng.org/
Source0: http://launchpad.net/ocsinventory-server/stable-2.0/%{version}/+download/%{tarname}-%{version}.tar.gz
Source1: ocsinventory-reports.conf
-# s/mysql_escape_string/mysql_real_escape_string/
-# http://bazaar.launchpad.net/~ocsinventory-core/ocsinventory-ocsreports/stable-2.0/revision/800
-Patch0: %{name}-deprecated.patch
-
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -103,12 +99,9 @@ de données.
%package reports
Group: Applications/Internet
Summary: OCS Inventory NG - Communication server
-# From PHP_Compat : date, mysql, ereg, pcre, zip, hash, xml, gd, zlib
+# From phpci : curl, date, dom, imap, ldap, mysql, openssl, pcre, session, xml, zlib
Requires: php
-Requires: php-mysql php-gd php-domxml
-%if 0%{?fedora} < 16
-Requires: php-zip
-%endif
+Requires: php-mysql php-gd php-xml php-imap php-ldap
# Required by the original setup script, but not detected automatically :
Requires: perl(DBD::mysql)
# Required by ipdiscover-util.pl (nmap and nmblookup)
@@ -132,8 +125,6 @@ navigateur favori.
%prep
%setup -q -n %{tarname}-%{version}
-%patch0 -p0
-
chmod -x binutils/ocs-errors
cat >external-agents.conf <<EOF
@@ -141,8 +132,12 @@ cat >external-agents.conf <<EOF
# WARNING may not be supported by OCS NG Community !
# 1 line per agent, with full name (including version)
-# Ex, to allow fusioninventory_agent, uncomment next line
+# Ex, to allow fusioninventory_agent, uncomment next lines
#FusionInventory-Agent_v2.1.9
+#FusionInventory-Agent_v2.1.10
+#FusionInventory-Agent_v2.1.11
+#FusionInventory-Agent_v2.1.12
+#FusionInventory-Agent_v2.1.13
EOF
@@ -316,6 +311,9 @@ fi
%changelog
+* Sat Feb 11 2012 Remi Collet <remi@fedoraproject.org> - 2.0.4-1
+- update to 2.0.4
+
* Mon Nov 28 2011 Remi Collet <Fedora@famillecollet.com> - 2.0.3-1
- update to 2.0.3
- drop patches merged upstream