rpms/ejabberd/devel ejabberd-ejabberd_cfg_pam_name.diff, NONE, 1.1 ejabberd.pam, NONE, 1.1 ejabberd.spec, 1.27, 1.28 import.log, 1.3, 1.4
Peter Lemenkov (peter)
fedora-extras-commits at redhat.com
Sun Aug 10 06:57:27 UTC 2008
- Previous message (by thread): rpms/node/devel node-0.3.2-conf.patch, NONE, 1.1 node-0.3.2-install.patch, NONE, 1.1 node-0.3.2-rose.patch, NONE, 1.1 node.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gwibber/F-8 gwibber.spec, NONE, 1.1 gwibbler-61bzr-patches.diff, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: peter
Update of /cvs/extras/rpms/ejabberd/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30597/devel
Modified Files:
ejabberd.spec import.log
Added Files:
ejabberd-ejabberd_cfg_pam_name.diff ejabberd.pam
Log Message:
PAM support
ejabberd-ejabberd_cfg_pam_name.diff:
--- NEW FILE ejabberd-ejabberd_cfg_pam_name.diff ---
--- src/ejabberd.cfg.example~ 2008-08-01 16:34:28.000000000 +0400
+++ src/ejabberd.cfg.example 2008-08-09 21:09:07.000000000 +0400
@@ -214,7 +214,7 @@
%% Authentication using PAM
%%
%%{auth_method, pam}.
-%%{pam_service, "pamservicename"}.
+%%{pam_service, "ejabberd"}.
%%
%% Authentication using LDAP
--- NEW FILE ejabberd.pam ---
#%PAM-1.0
auth include system-auth
account include system-auth
Index: ejabberd.spec
===================================================================
RCS file: /cvs/extras/rpms/ejabberd/devel/ejabberd.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ejabberd.spec 9 Aug 2008 15:59:44 -0000 1.27
+++ ejabberd.spec 10 Aug 2008 06:56:56 -0000 1.28
@@ -1,6 +1,6 @@
Name: ejabberd
Version: 2.0.2
-Release: 0.2.beta1%{?dist}
+Release: 0.3.beta1%{?dist}
Summary: A distributed, fault-tolerant Jabber/XMPP server
Group: Applications/Internet
@@ -17,15 +17,16 @@
Source5: ejabberd_auth_ad.erl
Source6: mod_shared_roster_ad.erl
Source7: mod_vcard_ad.erl
-#
-#Source8: ejabberdctl
Source9: ejabberdctl.pam
Source10: ejabberdctl.apps
+Source11: ejabberd.pam
# Fedora-specific stuff - fixing paths
Patch1: ejabberd-build.patch
# BZ# 439583, 452326, 451554
Patch2: ejabberd-ejabberdctl_fix.diff
+# Use ejabberd as an example for PAM service name
+Patch3: ejabberd-ejabberd_cfg_pam_name.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -106,6 +107,7 @@
%setup -q -n %{name}-%{version}-beta1
%patch1 -p0 -b .fix_paths
%patch2 -p0 -b .fix_user
+%patch3 -p0 -b .pam_name
dos2unix src/odbc/mssql.sql
cp %{S:4} src
@@ -115,7 +117,7 @@
%build
pushd src
-%configure --enable-odbc --enable-debug
+%configure --enable-odbc --enable-debug --enable-pam
# doesn't builds on SMP currently
make
popd
@@ -141,9 +143,9 @@
mkdir -p %{buildroot}%{_bindir}
ln -s consolehelper %{buildroot}%{_bindir}/ejabberdctl
-#install -D -p -m 0755 %{S:8} %{buildroot}%{_sbindir}/ejabberdctl
install -D -p -m 0644 %{S:9} %{buildroot}%{_sysconfdir}/pam.d/ejabberdctl
install -D -p -m 0644 %{S:10} %{buildroot}%{_sysconfdir}/security/console.apps/ejabberdctl
+install -D -p -m 0644 %{S:11} %{buildroot}%{_sysconfdir}/pam.d/ejabberd
mkdir -p %{buildroot}%{_initrddir}
install -p -m 0755 %{S:1} %{buildroot}%{_initrddir}/ejabberd
@@ -173,6 +175,7 @@
%{_initrddir}/ejabberd
%config(noreplace) %{_sysconfdir}/logrotate.d/ejabberd
+%config(noreplace) %{_sysconfdir}/pam.d/ejabberd
%config(noreplace) %{_sysconfdir}/pam.d/ejabberdctl
%config(noreplace) %{_sysconfdir}/security/console.apps/ejabberdctl
%{_bindir}/ejabberdctl
@@ -182,6 +185,7 @@
%dir %{_libdir}/%{name}/ebin
%dir %{_libdir}/%{name}/priv
%dir %{_libdir}/%{name}/priv/bin
+%attr(4750,root,ejabberd) %{_libdir}/%{name}/priv/bin/epam
%dir %{_libdir}/%{name}/priv/lib
%dir %{_libdir}/%{name}/priv/msgs
@@ -203,6 +207,9 @@
%endif
%changelog
+* Sat Aug 9 2008 Peter Lemenkov <lemenkov at gmail.com> 2.0.2-0.3.beta1
+- PAM support (BZ# 452803)
+
* Sat Aug 9 2008 Peter Lemenkov <lemenkov at gmail.com> 2.0.2-0.2.beta1
- Fix build with --fuzz=0
Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/ejabberd/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- import.log 9 Aug 2008 15:30:09 -0000 1.3
+++ import.log 10 Aug 2008 06:56:56 -0000 1.4
@@ -1,3 +1,4 @@
ejabberd-2_0_1-3_fc9:HEAD:ejabberd-2.0.1-3.fc9.src.rpm:1214150816
ejabberd-2_0_1-4_fc9:HEAD:ejabberd-2.0.1-4.fc9.src.rpm:1214160895
ejabberd-2_0_2-0_1_beta1_fc9:HEAD:ejabberd-2.0.2-0.1.beta1.fc9.src.rpm:1218295749
+ejabberd-2_0_2-0_3_beta1_fc9:HEAD:ejabberd-2.0.2-0.3.beta1.fc9.src.rpm:1218350775
- Previous message (by thread): rpms/node/devel node-0.3.2-conf.patch, NONE, 1.1 node-0.3.2-install.patch, NONE, 1.1 node-0.3.2-rose.patch, NONE, 1.1 node.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/gwibber/F-8 gwibber.spec, NONE, 1.1 gwibbler-61bzr-patches.diff, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list