components/notification/Makefile
doc/Doxyfile
doc/Makefile
+doc/strapdownjs/Makefile
+doc/strapdownjs/themes/Makefile
etc/Makefile
etc/icinga/Makefile
etc/icinga2/Makefile
Doxyfile
-icinga2.html
-icinga2-*.html
icinga2.8
.directory
+index.html
--- /dev/null
+# <a id="vagrant"></a> Vagrant Demo VM
+
+The Icinga 2 Git repository contains support for Vagrant. In order to build the
+Vagrant VM first you will have to check out the Git repository:
+
+ $ git clone git://git.icinga.org/icinga2.git
+
+Once you have checked out the Git repository you can build the VM using the
+following command:
+
+ $ vagrant up
+
+The Vagrant VM is based on CentOS 6.4 and uses the official Icinga 2 RPM
+packages from `packages.icinga.org`.
+
+In addition to installing Icinga 2 the Vagrant script also installs the Icinga
+1.x Classic UI and the check plugins that are available from the Nagios Plugins
+project.
+
+The Classic UI is available at [http://localhost:8080/icinga](http://localhost:8080/icinga).
+By default both the username and password are `icingaadmin`.
\ No newline at end of file
-.PHONY: clean
+SUBDIRS = \
+ strapdownjs
-EXTRA_DIST = \
+MARKDOWN_FILES = \
1-about.md \
2.0-getting-started.md \
2.1-setting-up-icinga-2.md \
6-advanced-topics.md \
7-migrating-from-icinga-1x.md \
8-differences-between-icinga-1x-and-2.md \
+ 9-vagrant-demo-vm.md
+
+EXTRA_DIST = \
+ $(MARKDOWN_FILES) \
icinga2.8
+CLEANFILES = \
+ index.html
+
icinga2docdir = ${docdir}
-icinga2doc_DATA =
+icinga2doc_DATA = \
+ index.html \
+ jquery.min.js \
+ jquery.toc.min.js \
+ toc.css \
+ toc-margin.css \
+ toc-print.css
+
+index.html: $(MARKDOWN_FILES)
+ ./mkdoc.sh > $@.tmp && mv $@.tmp $@
man8_MANS = \
icinga2.8
--- /dev/null
+SUBDIRS = \
+ themes
+
+icinga2docdir = ${docdir}/strapdownjs
+icinga2doc_DATA = \
+ strapdown.js \
+ strapdown.css
+
--- /dev/null
+icinga2docdir = ${docdir}/strapdownjs/themes
+icinga2doc_DATA = \
+ bootstrap.min.css \
+ bootstrap-responsive.min.css \
+ cerulean.min.css \
+ LICENSE
+
%files
%defattr(-,root,root)
-%doc README AUTHORS ChangeLog COPYING COPYING.Exceptions
%attr(755,-,-) %{_sysconfdir}/init.d/%{name}
%attr(0750,%{icinga_user},%{icinga_group}) %dir %{_sysconfdir}/%{name}/conf.d
%attr(0750,%{icinga_user},%{icinga_group}) %dir %{_sysconfdir}/%{name}/features-available
%files doc
%doc README AUTHORS ChangeLog COPYING COPYING.Exceptions
+%doc %{_datadir}/doc/%{name}
%files ido-mysql
%{_libdir}/%{name}/libdb_ido_mysql*