1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd ">
6 <groupId>org.wamblee.upnpmonitor</groupId>
7 <artifactId>root</artifactId>
8 <version>0.1-SNAPSHOT</version>
11 <modelVersion>4.0.0</modelVersion>
12 <artifactId>rpm</artifactId>
13 <packaging>rpm</packaging>
19 <groupId>org.codehaus.mojo</groupId>
20 <artifactId>rpm-maven-plugin</artifactId>
21 <version>2.1-alpha-1</version>
22 <extensions>true</extensions>
24 <changelogFile>CHANGELOG</changelogFile>
25 <copyright>Apache License 2.0, 2010</copyright>
26 <group>org.wamblee.server</group>
27 <packager>Erik Brakkee</packager>
31 <directory>/etc/init.d</directory>
32 <filemode>755</filemode>
33 <username>root</username>
34 <groupname>root</groupname>
37 <location>files/etc/init.d</location>
43 <directory>/etc/profile.d</directory>
44 <username>root</username>
45 <groupname>root</groupname>
48 <location>files/etc/profile.d</location>
54 <directory>/usr/share/doc/packages/wamblee-upnpmonitor</directory>
55 <username>root</username>
56 <groupname>root</groupname>
59 <location>files/usr/share/doc/packages/wamblee-upnpmonitor</location>
66 <provide>upnpmonitor</provide>
69 <require>java-1_6_0-sun-devel</require>
74 if grep '^java:' /etc/passwd > /dev/null
76 echo "User java already exists." 1>&2
78 /usr/sbin/useradd -m java
81 echo "Make sure that user java has login enabled!"
85 if [[ -r /etc/init.d/glassfish ]]
87 echo "This RPM does not support upgrade" 1>&2
92 </preinstallScriptlet>
96 /etc/init.d/upnpmonitor stop
97 /sbin/chkconfig upnpmonitor off