1 <project xmlns=
"http://maven.apache.org/POM/4.0.0" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance" xsi:
schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2 <modelVersion>4.0.0</modelVersion>
4 <groupId>org.argeo.commons
</groupId>
5 <version>2.1.70-SNAPSHOT
</version>
6 <artifactId>dist
</artifactId>
7 <relativePath>..
</relativePath>
9 <artifactId>argeo-node
</artifactId>
10 <packaging>pom
</packaging>
11 <name>Argeo Node
</name>
18 <groupId>org.codehaus.mojo
</groupId>
19 <artifactId>rpm-maven-plugin
</artifactId>
23 <phase>package
</phase>
28 <name>argeo-node
</name>
31 <directory>/etc/node
</directory>
32 <username>root
</username>
33 <groupname>node
</groupname>
34 <filemode>640</filemode>
35 <configuration>noreplace
</configuration>
36 <directoryIncluded>false
</directoryIncluded>
39 <location>rpm/etc/node
</location>
44 <directory>/etc/node/conf.d
</directory>
45 <username>root
</username>
46 <groupname>node
</groupname>
47 <filemode>640</filemode>
48 <configuration>noreplace
</configuration>
49 <directoryIncluded>false
</directoryIncluded>
52 <location>rpm/etc/node/conf.d
</location>
54 <include>*.ini
</include>
55 <include>*.txt
</include>
61 <directory>/usr/lib/systemd/system
</directory>
62 <username>root
</username>
63 <groupname>root
</groupname>
64 <filemode>644</filemode>
65 <directoryIncluded>false
</directoryIncluded>
68 <location>rpm/usr/lib/systemd/system
</location>
70 <include>*.service
</include>
76 <directory>/usr/share/node
</directory>
77 <username>root
</username>
78 <groupname>root
</groupname>
79 <filemode>644</filemode>
80 <directoryIncluded>false
</directoryIncluded>
83 <location>rpm/usr/share/node
</location>
85 <include>config.ini
</include>
86 <include>all.policy
</include>
92 <directory>/usr/sbin
</directory>
93 <username>root
</username>
94 <groupname>root
</groupname>
95 <filemode>755</filemode>
96 <directoryIncluded>false
</directoryIncluded>
99 <location>rpm/usr/sbin
</location>
101 <include>nodectl
</include>
107 <preinstallScriptlet>
108 <scriptFile>rpm/scripts/preinstall
</scriptFile>
109 </preinstallScriptlet>
111 <require>argeo-cms-node
</require>
112 <require>osgi-boot
</require>
113 <!-- do not explicitely require java -->