Project

General

Profile

Revision 5256c457

ID5256c4576f439d14abc521c15de4b880115396f5
Parent c8bad135
Child 0ff49d9f

Added by Francois POIROTTE about 7 years ago

Améliorations dans le packaging

- Ajout d'un (faux) script d'init chargé de redémarrer VigiRRD.
- Ajout du fichier sudoers nécessaire pour l'exécution du script
mentionné ci-dessus.
- Ajout de "vigiconf" dans le groupe "apache" lors de l'installation
(nécessaire pour permettre à vigilo-glpi de lancer vigiconf).
- Création de l'arborescence manipulée par vigilo-glpi dans le dossier
de configuration de VigiConf
- Ajout d'un README pour l'installation manuelle.

Change-Id: I2f00443ed95a8fcf3e8bf2ac358e5e5df066188b
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2389
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

View differences:

Makefile
4 4

  
5 5
include buildenv/Makefile.common.nopython
6 6

  
7
install: install_pkg
7
install: install_base install_data install_permissions
8 8

  
9
install_pkg: $(INFILES)
10
	-mkdir -p $(DESTDIR)$(DATADIR)/$(NAME)/plugins/
9
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
11 15
	cp -pr src/plugins/vigilo $(DESTDIR)$(DATADIR)/$(NAME)/plugins/
12 16

  
17
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

  
13 30
clean: clean_common
14 31

  
15 32
doc: sphinxdoc

Also available in: Unified diff