/[smecontribs]/rpms/smeserver-phpmyadmin-multiuser/contribs7/smeserver-phpmyadmin-multiuser.spec
ViewVC logotype

Annotation of /rpms/smeserver-phpmyadmin-multiuser/contribs7/smeserver-phpmyadmin-multiuser.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Tue Feb 26 01:05:34 2008 UTC (16 years, 9 months ago) by slords
Branch: MAIN
CVS Tags: smeserver-phpmyadmin-multiuser-2_11_3-1_el4_sme
Remove version from spec

1 slords 1.1 Summary: PhpMyAdmin for SME server
2     %define name smeserver-phpmyadmin-multiuser
3     Name: %{name}
4     %define version 2.11.3
5     %define release 1
6     Version: %{version}
7     Release: %{release}%{?dist}
8     License: Freely distributable
9     Group: Apache
10     Source: %{name}-%{version}.tar.gz
11     #Patch0: %{name}-%{version}.patch.yyyymmddnn
12     BuildRoot: /var/tmp/e-smith-buildroot
13     BuildRequires: e-smith-devtools
14     BuildArchitectures: noarch
15     Requires: smeserver-release >= 7
16     AutoReqProv: no
17    
18     %changelog
19     * Wed Dec 13 2007 Michel Van hees <michel@vanhees.cc>
20     - update contrib to phpmyadmin 2.11.3
21    
22     * Fri Nov 23 2007 Michel Van hees <michel@vanhees.cc>
23     - update contrib to phpmyadmin 2.11.2.2
24    
25     * Tue Nov 13 2007 Michel Van hees <michel@vanhees.cc>
26     - update contrib to phpmyadmin 2.11.2.1
27    
28     * Mon Oct 29 2007 Michel Van hees <michel@vanhees.cc>
29     - update contrib to phpmyadmin 2.11.2
30    
31     * Mon Oct 22 2007 Michel Van hees <michel@vanhees.cc>
32     - update contrib to phmyadmin 2.11.1.2
33    
34     * Sat Sep 22 2007 Michel Van hees <michel@vanhees.cc>
35     - Update contrib to phpmyadmin 2.11.1
36    
37     * Mon Aug 27 2007 Michel Van hees <michel@vanhees.cc>
38     - Update contrib to phpmyadmin 2.11.0
39     - Add all available themes
40    
41     * Wed Jul 25 2007 Michel Van hees <michel@vanhees.cc>
42     - Update contrib to phpmyadmin 2.10.3
43    
44     * Mon Jun 18 2007 Michel Van hees <michel@vanhees.cc>
45     - Update contrib to phpmyadmin 2.10.2
46     - Adding redirection from http to https
47     - Securing httpd.conf configuration
48     - Adding ability to limit access to internal network - That's the default option!
49    
50     * Thu May 24 2007 Michel Van hees <michel@vanhees.cc>
51     - update contrib to phpmyadmin 2.10.1
52    
53     * Sun Mar 04 2007 Michel Van hees <michel@vanhees.cc>
54     - update contrib to phpmyadmin 2.10.0.2
55    
56     * Thu Jan 18 2007 Michel Van hees <michel@vanhees.cc>
57     - update contrib to phpmyadmin 2.9.2
58    
59     * Wed Jan 10 2007 Michel Van hees <michel@vanhees.cc>
60     - Template move
61    
62     * Mon Nov 20 2006 Michel Van hees <michel@vanhees.cc>
63     - update contrib to phpmyadmin 2.9.1.1
64    
65     * Fri Nov 17 2006 Michel Van hees <michel@vanhees.cc>
66     - update contrib to phpmyadmin 2.9.1
67    
68     * Fri Nov 03 2006 Michel Van hees <michel@vanhees.cc>
69     - update contrib to phpmyadmin version 2.9.0.3
70    
71     * Sun Oct 29 2006 Michel Van hees <michel@vanhees.cc>
72     - update contrib to last version of phpmyadmin
73    
74     * Sat Jun 06 2006 Michel Van hees <mvanhees@vanhees.homeip.net>
75     - initial release
76    
77     %description
78     SME server - phpmyadmin multiuser for smeserver
79    
80     %prep
81     %setup
82     #%patch0 -p1
83     #%patch1 -p1
84    
85     %build
86     perl createlinks
87    
88     %install
89     rm -rf $RPM_BUILD_ROOT
90     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
91     rm -f %{name}-%{version}-filelist
92     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
93     echo "%doc COPYING" >> %{name}-%{version}-filelist
94    
95     %clean
96     rm -rf $RPM_BUILD_ROOT
97    
98     %pre
99     /sbin/e-smith/db accounts set phpmyadminmulti reserved
100    
101     %preun
102    
103     %post
104     /sbin/e-smith/db configuration set phpmyadminmulti service
105     /sbin/e-smith/db configuration setprop phpmyadminmulti access private
106    
107     /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
108     service httpd-e-smith sigusr1
109    
110     if [ $1 = 1 ] ; then
111     mysql --execute="grant all privileges on *.* to admin@localhost identified by 'admin' WITH GRANT OPTION"
112     mysql --execute="flush privileges"
113     fi
114    
115     case "${LANG:0:2}" in
116     fr)
117     echo ""
118     echo "Vous pouvez maintenant acceder à phpmyadmin via un browser web de la maniere suivante https://nom_server/myadmin"
119     echo "Vous pourrez vous loger sous admin avec comme mot de pass admin. N'oublier pas de le changer!"
120     echo "Si vous mettez à jour une version 2.1 ou supérieur, le mot de passe admin n'aura pas changer!"
121     echo ""
122     echo "Attention !!!!!"
123     echo "PHPMyadmin est limité en accès au réseau interne, donc pas depuis internet"
124     echo "Vous pouvez changer cette option avec les commandes :"
125     echo "db configuration setprop phpmyadminmulti access public"
126     echo "signal-events console-save"
127     echo ""
128     ;;
129     *)
130     echo ""
131     echo "Now you can access phpmyadmin though your browser at https://server_name/myadmin"
132     echo "You can connect using login admin and password admin. Don't forget to change it"
133     echo "If you update a 2.1 version of this contribs, admin password don't change!"
134     echo ""
135     echo "BEWARE !!!"
136     echo "PHPMyadmin is now limited to internal network, so it couldn't be access from internet"
137     echo "You can change this with the following command :"
138     echo "db configuration setprop phpmyadminmulti access public"
139     echo "signal-events console-save"
140     echo ""
141     ;;
142     esac
143    
144     %postun
145     /sbin/e-smith/db configuration delete phpmyadminmulti
146     /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
147     /sbin/e-smith/db accounts delete phpmyadminmulti
148     service httpd-e-smith sigusr1
149     if [ $1 = 0 ] ; then
150     mysql --execute="delete from mysql.user where User='admin'"
151     mysql --execute="flush privileges"
152     fi
153    
154     %files -f %{name}-%{version}-filelist
155     %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed