LEMONLDAP::NG : I think version 0.9.3 is ready...
This commit is contained in:
parent
0a729f165d
commit
8e6c8de591
|
@ -166,7 +166,7 @@ manager_install_libs: manager
|
||||||
@$(MAKE) -C ${SRCMANAGERDIR} install
|
@$(MAKE) -C ${SRCMANAGERDIR} install
|
||||||
|
|
||||||
example:
|
example:
|
||||||
@$(MAKE) -f $(MAKEFILE) install_site LMPREFIX=$(EXAMPLEROOT)
|
$(MAKE) install_site LMPREFIX=$(EXAMPLEROOT)
|
||||||
|
|
||||||
install_bin: install_libs install_conf_dir
|
install_bin: install_libs install_conf_dir
|
||||||
# Binary install
|
# Binary install
|
||||||
|
@ -231,7 +231,7 @@ install_manager_site: install_conf_dir
|
||||||
@find ${RMANAGERDIR} -type l -name imgs -delete
|
@find ${RMANAGERDIR} -type l -name imgs -delete
|
||||||
@find ${RMANAGERDIR} -type l -name images -delete
|
@find ${RMANAGERDIR} -type l -name images -delete
|
||||||
@cp -pR --remove-destination ${SRCMANAGERDIR}example/* ${RMANAGERDIR}
|
@cp -pR --remove-destination ${SRCMANAGERDIR}example/* ${RMANAGERDIR}
|
||||||
@rm -rf $$(find ${RMANAGERDIR} -type d -name .svn) ${RMANAGERDIR}scripts ${RMANAGERDIR}mrtg
|
@rm -rf $$(find ${RMANAGERDIR} -type d -name .svn) ${RMANAGERDIR}scripts ${RMANAGERDIR}mrtg ${RMANAGERDIR}soapserver.pl
|
||||||
@if [ "${RMANAGERDIR}imgs/" != "${RMANAGERDATADIR}" ]; then \
|
@if [ "${RMANAGERDIR}imgs/" != "${RMANAGERDATADIR}" ]; then \
|
||||||
mv -f ${RMANAGERDIR}imgs/* ${RMANAGERDATADIR}; \
|
mv -f ${RMANAGERDIR}imgs/* ${RMANAGERDATADIR}; \
|
||||||
rm -rf ${RMANAGERDIR}imgs; \
|
rm -rf ${RMANAGERDIR}imgs; \
|
||||||
|
@ -248,6 +248,9 @@ install_manager_site: install_conf_dir
|
||||||
rm -rf ${RMANAGERDIR}images; \
|
rm -rf ${RMANAGERDIR}images; \
|
||||||
ln -s $$(echo ${SESSIONSEXPLORERDATADIR} | sed -e 's/\/$$//') ${RMANAGERDIR}images; \
|
ln -s $$(echo ${SESSIONSEXPLORERDATADIR} | sed -e 's/\/$$//') ${RMANAGERDIR}images; \
|
||||||
fi
|
fi
|
||||||
|
@rm -rf $$(find ${RMANAGERDIR} ${RMANAGERDATADIR} \
|
||||||
|
${RSESSIONSEXPLORERDIR} $(RSESSIONSEXPLORERDATADIR) \
|
||||||
|
$(RCONFDIR) -type d -name .svn)
|
||||||
|
|
||||||
install_portal_site: install_conf_dir
|
install_portal_site: install_conf_dir
|
||||||
# Portal install
|
# Portal install
|
||||||
|
@ -277,18 +280,21 @@ install_portal_site: install_conf_dir
|
||||||
# Cron files
|
# Cron files
|
||||||
@cp --remove-destination lemonldap-ng-portal/example/scripts/purgeCentralCache.cron.d $(RCRONDIR)
|
@cp --remove-destination lemonldap-ng-portal/example/scripts/purgeCentralCache.cron.d $(RCRONDIR)
|
||||||
# Clean SVN files
|
# Clean SVN files
|
||||||
@rm -rf $$(find ${RPORTALDIR} $(RPORTALSKINSDIR) $(RLASPPORTALDIR) -type d -name .svn)
|
@rm -rf $$(find ${RPORTALDIR} $(RPORTALSKINSDIR) $(RLASPPORTALDIR) $(RCRONDIR) $(RCONFDIR) -type d -name .svn)
|
||||||
|
|
||||||
install_handler_site: install_conf_dir
|
install_handler_site: install_conf_dir
|
||||||
# Handler install
|
# Handler install
|
||||||
@install -v -d ${RHANDLERDIR}
|
@install -v -d ${RHANDLERDIR}
|
||||||
@cp --remove-destination ${SRCHANDLERDIR}/example/MyHandler.pm ${RHANDLERDIR}
|
@cp --remove-destination ${SRCHANDLERDIR}/example/MyHandler.pm ${RHANDLERDIR}
|
||||||
|
@rm -rf $$(find $(RHANDLERDIR) -type d -name .svn)
|
||||||
|
|
||||||
install_test_site:
|
install_test_site:
|
||||||
# Test site install
|
# Test site install
|
||||||
@install -v -d $(RTESTDIR)
|
@install -v -d $(RTESTDIR)
|
||||||
@cp -pR --remove-destination _example/test/* $(RTESTDIR)
|
@cp -pR --remove-destination _example/test/* $(RTESTDIR)
|
||||||
|
@rm -rf $$(find $(RTESTDIR) -type d -name .svn)
|
||||||
@perl -i -pe 's/__DNSDOMAIN__/$(DNSDOMAIN)/g' $(RTESTDIR)index.pl
|
@perl -i -pe 's/__DNSDOMAIN__/$(DNSDOMAIN)/g' $(RTESTDIR)index.pl
|
||||||
|
@rm -rf $$(find $(RTESTDIR) -type d -name .svn)
|
||||||
|
|
||||||
install_examples_site:
|
install_examples_site:
|
||||||
# Examples install
|
# Examples install
|
||||||
|
@ -299,13 +305,20 @@ install_examples_site:
|
||||||
@rm -rf $(REXAMPLESDIR)portal/skins \
|
@rm -rf $(REXAMPLESDIR)portal/skins \
|
||||||
$(REXAMPLESDIR)manager/imgs \
|
$(REXAMPLESDIR)manager/imgs \
|
||||||
$(REXAMPLESDIR)manager/images \
|
$(REXAMPLESDIR)manager/images \
|
||||||
|
@rm -rf $$(find $(REXAMPLESDIR) -type d -name .svn)
|
||||||
|
@perl -i -pe 's#__DIR__#$(LASPPORTALDIR)#g' $(REXAMPLESDIR)portal/AuthLA/index.pl
|
||||||
|
@perl -i -pe 's/__DNSDOMAIN__/$(DNSDOMAIN)/g' $(REXAMPLESDIR)manager/apply.conf
|
||||||
|
@perl -i -pe 's#__APPLYCONFFILE__#$(CONFDIR)apply.conf#' $(REXAMPLESDIR)manager/*.pl
|
||||||
|
@perl -i -pe 's#__SKINDIR__#$(PORTALDIR)skins#; \
|
||||||
|
s#__APPSXMLFILE__#$(CONFDIR)apps-list.xml#; \
|
||||||
|
s#__SESSIONDIR__#$(APACHESESSIONFILEDIR)#g;' $(REXAMPLESDIR)portal/*.pl
|
||||||
|
|
||||||
install_conf_dir: install_sessions_dir
|
install_conf_dir: install_sessions_dir
|
||||||
# Configuration files install
|
# Configuration files install
|
||||||
@install -v -d $(RCONFDIR) $(RFILECONFIGDIR) $(RTOOLSDIR)
|
@install -v -d $(RCONFDIR) $(RFILECONFIGDIR) $(RTOOLSDIR)
|
||||||
@cp --remove-destination $(SRCCOMMONDIR)storage.conf $(RCONFDIR)
|
@cp --remove-destination $(SRCCOMMONDIR)storage.conf $(RCONFDIR)
|
||||||
@cp _example/conf/lmConf-1 $(RFILECONFIGDIR)
|
@cp _example/conf/lmConf-1 $(RFILECONFIGDIR)
|
||||||
perl -000 -i -pe "s#^(globalStorageOptions\\n\\s+)'[^\\n]*?'\$$#\$${1}\'\\$$data1 = {&39;Directory&39; => &39;$(APACHESESSIONFILEDIR)&39;,&39;LockDirectory&39; => &39;$(APACHESESSIONFILELOCKDIR)&39;};'#m" $(RFILECONFIGDIR)lmConf-1
|
@perl -000 -i -pe "s#^(globalStorageOptions\\n\\s+)'[^\\n]*?'\$$#\$${1}\'\\\$$data1 = {&39;Directory&39; => &39;$(APACHESESSIONFILEDIR)&39;,&39;LockDirectory&39; => &39;$(APACHESESSIONFILELOCKDIR)&39;};'#m" $(RFILECONFIGDIR)lmConf-1
|
||||||
@perl -i -pe 's/__DNSDOMAIN__/$(DNSDOMAIN)/g;\
|
@perl -i -pe 's/__DNSDOMAIN__/$(DNSDOMAIN)/g;\
|
||||||
s/__LDAPPORT__/$(LDAPPORT)/g;\
|
s/__LDAPPORT__/$(LDAPPORT)/g;\
|
||||||
s/__LDAPHOST__/$(LDAPHOST)/g;\
|
s/__LDAPHOST__/$(LDAPHOST)/g;\
|
||||||
|
@ -321,6 +334,7 @@ install_conf_dir: install_sessions_dir
|
||||||
chmod 777 $(RFILECONFIGDIR); \
|
chmod 777 $(RFILECONFIGDIR); \
|
||||||
fi
|
fi
|
||||||
@cp lemonldap-ng-common/tools/lmConfig.mysql lemonldap-ng-common/tools/apache-session-mysql.sql $(RTOOLSDIR)
|
@cp lemonldap-ng-common/tools/lmConfig.mysql lemonldap-ng-common/tools/apache-session-mysql.sql $(RTOOLSDIR)
|
||||||
|
@rm -rf $$(find $(RCONFDIR) $(RFILECONFIGDIR) $(RTOOLSDIR) -type d -name .svn)
|
||||||
|
|
||||||
install_sessions_dir:
|
install_sessions_dir:
|
||||||
@install -m 777 -v -d $(RAPACHESESSIONFILEDIR) $(RAPACHESESSIONFILELOCKDIR)
|
@install -m 777 -v -d $(RAPACHESESSIONFILEDIR) $(RAPACHESESSIONFILELOCKDIR)
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
debian/tmp/var/lib/lemonldap-ng/test/index.pl
|
|
|
@ -76,7 +76,7 @@ install: build
|
||||||
$(CURDIR)/debian/tmp$(LMVARDIR)manager/jquery.js \
|
$(CURDIR)/debian/tmp$(LMVARDIR)manager/jquery.js \
|
||||||
debian/tmp/examples/manager/jquery.js
|
debian/tmp/examples/manager/jquery.js
|
||||||
perl -i -pe 's#(["'"'"'])[\w-\./]*jquery.js#$$1/javascript/jquery/jquery.js#' \
|
perl -i -pe 's#(["'"'"'])[\w-\./]*jquery.js#$$1/javascript/jquery/jquery.js#' \
|
||||||
$(CURDIR)$(LMVARDIR)manager/sessions.pl \
|
$(CURDIR)/debian/tmp/examples/$(LMVARDIR)manager/*.pl \
|
||||||
$(CURDIR)/debian/tmp$(LMSHAREDIR)portal-skins/pastel/header.tpl
|
$(CURDIR)/debian/tmp$(LMSHAREDIR)portal-skins/pastel/header.tpl
|
||||||
# postinst provides initial portal, manager and sessions-explorer
|
# postinst provides initial portal, manager and sessions-explorer
|
||||||
rm -f debian/tmp/var/lib/lemonldap-ng/portal/index.pl \
|
rm -f debian/tmp/var/lib/lemonldap-ng/portal/index.pl \
|
||||||
|
|
|
@ -19,4 +19,5 @@ t/02-Manager-Conf-File.t
|
||||||
t/03-Manager-Conf-DBI.t
|
t/03-Manager-Conf-DBI.t
|
||||||
t/04-Manager-Conf-SOAP.t
|
t/04-Manager-Conf-SOAP.t
|
||||||
t/10-Common.t
|
t/10-Common.t
|
||||||
|
tools/apache-session-mysql.sql
|
||||||
tools/lmConfig.mysql
|
tools/lmConfig.mysql
|
||||||
|
|
|
@ -60,6 +60,7 @@ example/skins/pastel/favicon.ico
|
||||||
example/skins/pastel/footer.tpl
|
example/skins/pastel/footer.tpl
|
||||||
example/skins/pastel/hatch.gif
|
example/skins/pastel/hatch.gif
|
||||||
example/skins/pastel/header.tpl
|
example/skins/pastel/header.tpl
|
||||||
|
example/skins/pastel/key.png
|
||||||
example/skins/pastel/jquery-tabs.js
|
example/skins/pastel/jquery-tabs.js
|
||||||
example/skins/pastel/jquery.js
|
example/skins/pastel/jquery.js
|
||||||
example/skins/pastel/lock.png
|
example/skins/pastel/lock.png
|
||||||
|
@ -69,6 +70,7 @@ example/skins/pastel/notification.tpl
|
||||||
example/skins/pastel/ok.png
|
example/skins/pastel/ok.png
|
||||||
example/skins/pastel/stop.png
|
example/skins/pastel/stop.png
|
||||||
example/skins/pastel/styles.css
|
example/skins/pastel/styles.css
|
||||||
|
example/skins/pastel/user_suit.png
|
||||||
example/skins/pastel/valid-xhtml10-blue.png
|
example/skins/pastel/valid-xhtml10-blue.png
|
||||||
example/skins/pastel/vcard_edit.png
|
example/skins/pastel/vcard_edit.png
|
||||||
example/skins/pastel/vcss-blue.gif
|
example/skins/pastel/vcss-blue.gif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user