diff options
-rwxr-xr-x | debian/rules | 41 |
1 files changed, 25 insertions, 16 deletions
diff --git a/debian/rules b/debian/rules index 972e62b..360d3f5 100755 --- a/debian/rules +++ b/debian/rules @@ -16,6 +16,8 @@ export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS +DESTDIR=`pwd`/debian/exilog + configure: configure-stamp configure-stamp: dh_testdir @@ -35,27 +37,34 @@ install: build dh_testroot dh_clean dh_installdirs -i + # directories + install -d ${DESTDIR}/usr/sbin + install -d ${DESTDIR}/usr/lib/exilog + install -d ${DESTDIR}/usr/lib/cgi-bin/exilog + install -d ${DESTDIR}/var/www/exilog + install -d ${DESTDIR}/var/www/exilog/icons + install -d ${DESTDIR}/etc/exilog # lib stuff - dh_install lib/exilog_config.pm usr/lib/exilog - dh_install lib/exilog_parse.pm usr/lib/exilog - dh_install lib/exilog_sql.pm usr/lib/exilog - dh_install lib/exilog_util.pm usr/lib/exilog + install -m644 lib/exilog_config.pm ${DESTDIR}/usr/lib/exilog + install -m644 lib/exilog_parse.pm ${DESTDIR}/usr/lib/exilog + install -m644 lib/exilog_sql.pm ${DESTDIR}/usr/lib/exilog + install -m644 lib/exilog_util.pm ${DESTDIR}/usr/lib/exilog # cgi stuff - dh_install cgi/exilog_cgi_html.pm usr/lib/cgi-bin/exilog - dh_install cgi/exilog_cgi_messages.pm usr/lib/cgi-bin/exilog - dh_install cgi/exilog_cgi_param.pm usr/lib/cgi-bin/exilog - dh_install cgi/exilog_cgi.pl usr/lib/cgi-bin/exilog - dh_install cgi/exilog_cgi_queues.pm usr/lib/cgi-bin/exilog - dh_install cgi/exilog_cgi_servers.pm usr/lib/cgi-bin/exilog + install -m644 cgi/exilog_cgi_html.pm ${DESTDIR}/usr/lib/cgi-bin/exilog + install -m644 cgi/exilog_cgi_messages.pm ${DESTDIR}/usr/lib/cgi-bin/exilog + install -m644 cgi/exilog_cgi_param.pm ${DESTDIR}/usr/lib/cgi-bin/exilog + install -m644 cgi/exilog_cgi_queues.pm ${DESTDIR}/usr/lib/cgi-bin/exilog + install -m644 cgi/exilog_cgi_servers.pm ${DESTDIR}/usr/lib/cgi-bin/exilog + install -m755 cgi/exilog_cgi.pl ${DESTDIR}/usr/lib/cgi-bin/exilog # htdocs - dh_install htdocs/exilog_jscript.js var/www/exilog - dh_install htdocs/exilog_stylesheet.css var/www/exilog - dh_install htdocs/icons var/www/exilog + install -m644 htdocs/exilog_jscript.js ${DESTDIR}/var/www/exilog + install -m644 htdocs/exilog_stylesheet.css ${DESTDIR}/var/www/exilog + install -m644 htdocs/icons/* ${DESTDIR}/var/www/exilog/icons # agent - dh_install agent/exilog_agent.pl usr/sbin - dh_install agent/exilog_cleanup.pl usr/sbin + install -m755 agent/exilog_agent.pl ${DESTDIR}/usr/sbin + install -m755 agent/exilog_cleanup.pl ${DESTDIR}/usr/sbin # config - dh_install exilog.conf-example etc/exilog/exilog.conf + install -m640 exilog.conf-example ${DESTDIR}/etc/exilog/exilog.conf # Build architecture-independent files here. binary-indep: build install |