glpi / Makefile @ 5e385f8b
History | View | Annotate | Download (1.16 KB)
1 | 75e60ab7 | Francois POIROTTE | NAME = glpi |
---|---|---|---|
2 | |||
3 | all: |
||
4 | |||
5 | include buildenv/Makefile.common.nopython |
||
6 | |||
7 | 5256c457 | Francois POIROTTE | install: install_base install_data install_permissions |
8 | 75e60ab7 | Francois POIROTTE | |
9 | 5256c457 | Francois POIROTTE | install_pkg: install_base install_data |
10 | |||
11 | install_base: $(INFILES) |
||
12 | mkdir -p $(DESTDIR)$(DATADIR)/$(NAME)/plugins/ |
||
13 | mkdir -p $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/groups/managed |
||
14 | mkdir -p $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/hosts/managed |
||
15 | 166be9d2 | Francois POIROTTE | cp -pr src/plugins/vigilo $(DESTDIR)$(DATADIR)/$(NAME)/plugins/ |
16 | 75e60ab7 | Francois POIROTTE | |
17 | 5256c457 | Francois POIROTTE | install_data: pkg/init pkg/sudoers |
18 | install -p -m 755 -D pkg/init $(DESTDIR)$(INITDIR)/$(PKGNAME) |
||
19 | install -p -m 644 -D pkg/sudoers $(DESTDIR)$(SYSCONFDIR)/sudoers.d/$(PKGNAME) |
||
20 | |||
21 | install_permissions: |
||
22 | -/usr/sbin/usermod -a -G apache vigiconf |
||
23 | chown root:root $(DESTDIR)$(INITDIR)/$(PKGNAME) |
||
24 | chown root:root $(DESTDIR)$(SYSCONFDIR)/sudoers.d/$(PKGNAME) |
||
25 | chown vigiconf:apache $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/groups/managed |
||
26 | chown vigiconf:apache $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/hosts/managed |
||
27 | chmod 0770 $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/groups/managed |
||
28 | chown 0770 $(DESTDIR)$(SYSCONFDIR)/vigilo/vigiconf/conf.d/hosts/managed |
||
29 | |||
30 | 75e60ab7 | Francois POIROTTE | clean: clean_common |
31 | |||
32 | doc: sphinxdoc |
||
33 | |||
34 | .PHONY: all install install_pkg clean man doc |