110 lines
5.2 KiB
Diff
110 lines
5.2 KiB
Diff
Index: LConf-1.2/Makefile.in
|
|
===================================================================
|
|
--- LConf-1.2.orig/Makefile.in
|
|
+++ LConf-1.2/Makefile.in
|
|
@@ -58,42 +58,36 @@ info:
|
|
@echo ""
|
|
|
|
install:
|
|
- if [ `id -u` != 0 ]; then \
|
|
- echo ""; \
|
|
- echo "You're not root! Please run installer as root..."; \
|
|
- exit 1; \
|
|
- fi
|
|
-
|
|
# create prefix dir
|
|
- if [ ! -d $(PREFIX) ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 $(PREFIX); fi
|
|
+ if [ ! -d $(DESTDIR)$(PREFIX) ]; then install -d -m 755 $(DESTDIR)$(PREFIX); fi
|
|
# create lib dir
|
|
- if [ ! -d $(PREFIX)/lib ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 $(PREFIX)/lib; fi
|
|
+ if [ ! -d $(DESTDIR)$(PREFIX)/lib ]; then install -d -m 755 $(DESTDIR)$(PREFIX)/lib; fi
|
|
# create etc dir
|
|
- if [ ! -d $(PREFIX)/etc ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 $(PREFIX)/etc; fi
|
|
+ if [ ! -d $(DESTDIR)$(PREFIX)/etc ]; then install -d -m 755 $(DESTDIR)$(PREFIX)/etc; fi
|
|
# create var dir
|
|
- if [ ! -d $(PREFIX)/var ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 $(PREFIX)/var; fi
|
|
+ if [ ! -d $(DESTDIR)$(PREFIX)/var ]; then install -d -m 755 $(DESTDIR)$(PREFIX)/var; fi
|
|
# create tmp dir
|
|
- if [ ! -d $(PREFIX)/tmp ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 $(PREFIX)/tmp; fi
|
|
+ if [ ! -d $(DESTDIR)$(PREFIX)/tmp ]; then install -d -m 755 $(DESTDIR)$(PREFIX)/tmp; fi
|
|
# create contrib dir
|
|
- if [ ! -d contrib ]; then install -d -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 755 contrib; fi
|
|
+ if [ ! -d contrib ]; then install -d -m 755 contrib; fi
|
|
|
|
# generate and install files
|
|
# $PREFIX
|
|
# LConfExport.pl
|
|
cat src/LConfExport.pl.in | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/LConfExport.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/LConfExport.pl $(PREFIX)/
|
|
+ install -m 750 src/LConfExport.pl $(DESTDIR)$(PREFIX)/
|
|
|
|
# LConfImport.pl
|
|
cat src/LConfImport.pl.in | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/LConfImport.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/LConfImport.pl $(PREFIX)/
|
|
+ install -m 750 src/LConfImport.pl $(DESTDIR)$(PREFIX)/
|
|
|
|
# LConfSlaveExport.pl
|
|
cat src/LConfSlaveExport.pl.in | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/LConfSlaveExport.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/LConfSlaveExport.pl $(PREFIX)/
|
|
+ install -m 750 src/LConfSlaveExport.pl $(DESTDIR)$(PREFIX)/
|
|
|
|
# LConfSlaveSync.pl
|
|
cat src/LConfSlaveSync.pl.in | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/LConfSlaveSync.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/LConfSlaveSync.pl $(PREFIX)/
|
|
+ install -m 750 src/LConfSlaveSync.pl $(DESTDIR)$(PREFIX)/
|
|
|
|
# $PREFIX/etc
|
|
# config.pm
|
|
@@ -104,42 +98,42 @@ install:
|
|
cat src/config.pm.4 | sed -e "s/@LDAP_BIND_PASSWORD@/$(LDAP_BIND_PASSWORD)/g" > src/config.pm.5
|
|
cat src/config.pm.5 | sed -e "s/@LCONF_CLI_USER@/$(LCONF_CLI_USER)/g" > src/config.pm.6
|
|
cat src/config.pm.6 | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/config.pm
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/config.pm $(PREFIX)/etc/
|
|
+ install -m 750 src/config.pm $(DESTDIR)$(PREFIX)/etc/
|
|
|
|
# default-templates.cfg.in
|
|
cat src/default-templates.cfg.in > src/default-templates.cfg
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/default-templates.cfg $(PREFIX)/etc/
|
|
+ install -m 750 src/default-templates.cfg $(DESTDIR)$(PREFIX)/etc/
|
|
|
|
# $PREFIX/lib
|
|
# misc.pm
|
|
cat src/misc.pm.in > src/misc.pm
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/misc.pm $(PREFIX)/lib/
|
|
+ install -m 750 src/misc.pm $(DESTDIR)$(PREFIX)/lib/
|
|
|
|
# ldap.pm
|
|
cat src/ldap.pm.in > src/ldap.pm
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/ldap.pm $(PREFIX)/lib/
|
|
+ install -m 750 src/ldap.pm $(DESTDIR)$(PREFIX)/lib/
|
|
|
|
# generate.pm
|
|
cat src/generate.pm.in > src/generate.pm
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/generate.pm $(PREFIX)/lib/
|
|
+ install -m 750 src/generate.pm $(DESTDIR)$(PREFIX)/lib/
|
|
|
|
# $PREFIX/contrib
|
|
# create_lconf-web-dn-mid.pl
|
|
cat src/create_lconf-web-dn-mid.pl.in | sed -e "s/@LDAP_PREFIX@/$(LDAP_PREFIX)/g" > src/create_lconf-web-dn-mid.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/create_lconf-web-dn-mid.pl contrib/
|
|
+ install -m 750 src/create_lconf-web-dn-mid.pl contrib/
|
|
|
|
# lconf-slavesync
|
|
cat src/lconf-slavesync.in > src/lconf-slavesync
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/lconf-slavesync contrib/
|
|
+ install -m 750 src/lconf-slavesync contrib/
|
|
|
|
# lconf_deploy.sh
|
|
cat src/lconf_deploy.sh.in > src/lconf_deploy.sh
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/lconf_deploy.sh contrib/
|
|
+ install -m 750 src/lconf_deploy.sh contrib/
|
|
|
|
# $PREFIX/dev/test
|
|
# test.pl
|
|
cat src/test.pl.in | sed -e "s/@PREFIX@/$(PREFIX_QUOTED)/g" > src/test.pl
|
|
- install -o $(LCONF_CLI_USER) -g $(LCONF_CLI_GROUP) -m 750 src/test.pl dev/test/
|
|
+ install -m 750 src/test.pl dev/test/
|
|
|
|
# LDAP schema and base.ldif
|
|
# netways.schema
|