View | Details | Raw Unified | Return to bug 273495
Collapse All | Expand All

(-)b/GIDs (-1 / +1 lines)
Lines 797-803 p0f:*:852: Link Here
797
_geodns:*:853:
797
_geodns:*:853:
798
ebusd:*:854:
798
ebusd:*:854:
799
opensearch:*:855:
799
opensearch:*:855:
800
# free: 856
800
reposilite:*:856:
801
# free: 857
801
# free: 857
802
# free: 858
802
# free: 858
803
# free: 859
803
# free: 859
(-)b/UIDs (-1 / +1 lines)
Lines 803-809 p0f:*:852:852::0:0:p0f unprivileged user:/var/empty:/usr/sbin/nologin Link Here
803
_geodns:*:853:853::0:0:GeoDNS User:/var/empty:/usr/sbin/nologin
803
_geodns:*:853:853::0:0:GeoDNS User:/var/empty:/usr/sbin/nologin
804
ebusd:*:854:854::0:0:eBUS Daemon user:/nonexistent:/usr/sbin/nologin
804
ebusd:*:854:854::0:0:eBUS Daemon user:/nonexistent:/usr/sbin/nologin
805
opensearch:*:855:855::0:0:opensearch user:/nonexistent:/usr/sbin/nologin
805
opensearch:*:855:855::0:0:opensearch user:/nonexistent:/usr/sbin/nologin
806
# free: 856
806
reposilite:*:856:856::0:0:reposilite user:/nonexistent:/usr/sbin/nologin
807
# free: 857
807
# free: 857
808
# free: 858
808
# free: 858
809
# free: 859
809
# free: 859
(-)b/devel/Makefile (+1 lines)
Lines 5957-5962 Link Here
5957
    SUBDIR += remotery
5957
    SUBDIR += remotery
5958
    SUBDIR += replay
5958
    SUBDIR += replay
5959
    SUBDIR += replxx
5959
    SUBDIR += replxx
5960
    SUBDIR += reposilite
5960
    SUBDIR += reproc
5961
    SUBDIR += reproc
5961
    SUBDIR += resolv_wrapper
5962
    SUBDIR += resolv_wrapper
5962
    SUBDIR += revive
5963
    SUBDIR += revive
(-)b/devel/reposilite/Makefile (+38 lines)
Added Link Here
1
PORTNAME=	reposilite
2
PORTVERSION=	3.4.8
3
CATEGORIES=	devel java
4
MASTER_SITES=	https://maven.reposilite.com/releases/com/reposilite/reposilite/${PORTVERSION}/
5
DISTNAME=	${PORTNAME}-${PORTVERSION}-all.jar
6
EXTRACT_SUFX=
7
8
MAINTAINER=	einar@isnic.is
9
COMMENT=	Repository manager for Maven based artifacts
10
WWW=		https://reposilite.com
11
12
LICENSE=	APACHE20
13
14
USE_JAVA=	yes
15
NO_BUILD=	yes
16
JAVA_VERSION=	11+
17
JAVA_RUN=	yes
18
STRIP=		# none
19
USE_RC_SUBR=	reposilite
20
21
DATADIR=	${JAVASHAREDIR}/${PORTNAME}
22
23
REPOSILITEUSER?=	reposilite
24
REPOSILITEGROUP?=	${REPOSILITEUSER}
25
USERS=			${REPOSILITEUSER}
26
GROUPS=			${REPOSILITEGROUP}
27
28
SUB_LIST=	JAVA_HOME=${JAVA_HOME}
29
30
do-extract:
31
	@${MKDIR} ${WRKDIR}/${DISTNAME}
32
	@${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR}/${DISTNAME}
33
34
do-install:
35
	${MKDIR} ${STAGEDIR}${DATADIR}
36
	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/${DISTNAME} ${STAGEDIR}${DATADIR}/${PORTNAME}.jar
37
38
.include <bsd.port.mk>
(-)b/devel/reposilite/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1693233656
2
SHA256 (reposilite-3.4.8-all.jar) = ae28f74d65e258981c6961cc2b56eb60016c09932b885f69c844be240f05fd5d
3
SIZE (reposilite-3.4.8-all.jar) = 70903797
(-)b/devel/reposilite/files/reposilite.in (+75 lines)
Added Link Here
1
#!/bin/sh
2
#
3
# PROVIDE: reposilite
4
# REQUIRE: networking 
5
6
# reposilite_enable (bool):
7
#   Default value: "NO"
8
#   Flag that determines whether reposilite is enabled
9
#
10
# reposilite_user (username):
11
#   Default value: "reposilite"
12
#   Name of the reposilite user account
13
#
14
# reposilite_group (group):
15
#   Default value: "reposilite" 
16
#   Name of the reposilite group
17
#
18
# reposilite_config (string)
19
#   Default value %%ETCDIR%%/configuration.cdn
20
#   Path to the reposilite configuration file
21
#
22
# reposilite_max_mem (string):
23
#   Default value: 32M
24
#   Maximum JVM heap size
25
#
26
# reposilite_dir (string):
27
#   Default value: %%DATADIR%%
28
#   Path to the reposilite installation.
29
#
30
# reposilite_run_dir (string):
31
#   Default value: /var/run
32
#   Path to the reposilite run folder.
33
#
34
# reposilite_java_home (path):
35
#   Default value: %%JAVA_HOME%%
36
#   Set it to the root of the JDK to use.
37
#
38
# reposilite_flags (string):
39
#   Flags passed to reposilite
40
#   Default is ""
41
#
42
43
. /etc/rc.subr
44
45
name=reposilite
46
rcvar=reposilite_enable
47
load_rc_config $name
48
49
: ${reposilite_enable:="NO"}
50
: ${reposilite_config:="%%ETCDIR%%/configuration.cdn"}
51
: ${reposilite_dir:="%%DATADIR%%"}
52
: ${reposilite_max_mem:="32M"}
53
: ${reposilite_run_dir:="/var/run/reposilite"}
54
: ${reposilite_group:="reposilite"}
55
: ${reposilite_java_home:="%%JAVA_HOME%%"}
56
: ${reposilite_user:="reposilite"}
57
: ${reposilite_cmd:="/usr/local/bin/java -Xmx${reposilite_max_mem} -jar ${reposilite_dir}/reposilite.jar"}
58
: ${reposilite_args:=""}
59
60
command="/usr/sbin/daemon"
61
62
command_args="-P ${reposilite_run_dir}/${name}.pid -p ${reposilite_run_dir}/daemon.pid -S ${reposilite_cmd} ${reposilite_args}"
63
64
export JAVA_HOME=${reposilite_java_home}
65
66
required_files="%%LOCALBASE%%/bin/java ${reposilite_config}"
67
68
reposilite_precmd() {
69
    install -d -o ${reposilite_user} -g ${reposilite_group} -m 750 "${reposilite_dir}"
70
    install -d -o ${reposilite_user} -g ${reposilite_group} -m 750 "${reposilite_run_dir}"
71
}
72
73
start_precmd="reposilite_precmd"
74
75
run_rc_command "$1"
(-)b/devel/reposilite/pkg-descr (+2 lines)
Added Link Here
1
Lightweight and easy-to-use repository manager for Maven based artifacts
2
in JVM ecosystem
(-)b/devel/reposilite/pkg-plist (-1 / +1 lines)
Added Link Here
0
- 
1
%%DATADIR%%/reposilite.jar

Return to bug 273495