View | Details | Raw Unified | Return to bug 225148 | Differences between
and this patch

Collapse All | Expand All

(-)UIDs (-1 / +1 lines)
Lines 837-843 Link Here
837
vuls:*:888:888::0:0:VULnerability Scanner:/var/db/vuls:/usr/sbin/nologin
837
vuls:*:888:888::0:0:VULnerability Scanner:/var/db/vuls:/usr/sbin/nologin
838
mattermost:*:889:889::0:0:Mattermost:/usr/local/www/mattermost:/usr/sbin/nologin
838
mattermost:*:889:889::0:0:Mattermost:/usr/local/www/mattermost:/usr/sbin/nologin
839
matterircd:*:890:890::0:0:Matterircd User:/nonexistent:/usr/sbin/nologin
839
matterircd:*:890:890::0:0:Matterircd User:/nonexistent:/usr/sbin/nologin
840
# free: 891
840
urbackup:*:891:891::0:0:UrBackup Server:/var/urbackup:/usr/sbin/nologin
841
tautulli:*:892:892::0:0:Tautulli user:/nonexistent:/usr/sbin/nologin
841
tautulli:*:892:892::0:0:Tautulli user:/nonexistent:/usr/sbin/nologin
842
logstash:*:893:893::0:0:Logstash user:/nonexistent:/usr/sbin/nologin
842
logstash:*:893:893::0:0:Logstash user:/nonexistent:/usr/sbin/nologin
843
arangodb:*:894:894::0:0:ArangoDB pseudo-user:/var/db/arangodb:/usr/sbin/nologin
843
arangodb:*:894:894::0:0:ArangoDB pseudo-user:/var/db/arangodb:/usr/sbin/nologin
(-)GIDs (-1 / +1 lines)
Lines 831-837 Link Here
831
vuls:*:888:
831
vuls:*:888:
832
mattermost:*:889:
832
mattermost:*:889:
833
matterircd:*:890:
833
matterircd:*:890:
834
# free: 891
834
urbackup:*:891:
835
tautulli:*:892:
835
tautulli:*:892:
836
logstash:*:893:
836
logstash:*:893:
837
arangodb:*:894:
837
arangodb:*:894:
(-)archivers/urbackup-server/Makefile (+32 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	urbackup-server
4
DISTVERSION=	2.2.8
5
CATEGORIES=	archivers
6
MASTER_SITES=	https://hndl.urbackup.org/Server/${DISTVERSION}/
7
8
MAINTAINER=	freebsd@coombscloud.com
9
COMMENT=	Server component of the UrBackup backup system
10
11
LICENSE=	AGPLv3
12
LICENSE_FILE=	${WRKSRC}/server-license.txt
13
14
LIB_DEPENDS=	libcryptopp.so:security/cryptopp \
15
			libcurl.so:ftp/curl
16
17
USES+=		fakeroot
18
19
USERS=		urbackup
20
GROUPS=		urbackup
21
22
GNU_CONFIGURE=	YES
23
CONFIGURE_ARGS=	--enable-packaging
24
25
USE_RC_SUBR=	urbackup_server
26
27
SUB_FILES=	pkg-message
28
29
post-install:
30
	${INSTALL_MAN} ${WRKSRC}/docs/urbackupsrv.1 ${STAGEDIR}${MANPREFIX}/man/man1
31
32
.include <bsd.port.mk>
(-)archivers/urbackup-server/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1520642351
2
SHA256 (urbackup-server-2.2.8.tar.gz) = 298337442e11a233158aca8033bca5124559568904663d1534ea518d07d63aca
3
SIZE (urbackup-server-2.2.8.tar.gz) = 6428554
(-)archivers/urbackup-server/files/pkg-message.in (+23 lines)
Line 0 Link Here
1
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2
3
archivers/urbackup-server includes an RC script:
4
%%PREFIX%%/etc/rc.d/urbackup_server
5
6
TO START URBACKUP SERVER ON BOOT:
7
sysrc urbackup_server_enable=YES
8
9
START MANUALLY:
10
service urbackup_server start
11
12
Once started, visit the following to configure:
13
http://localhost:55414
14
15
SECURITY WARNING:
16
This port sets the SUID/SGID bits on the following files:
17
%%PREFIX%%/bin/urbackup_mount_helper
18
%%PREFIX%%/bin/urbackup_snapshot_helper
19
20
For details, see:
21
https://www.urbackup.org/administration_manual.html
22
23
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
(-)archivers/urbackup-server/files/urbackup_server.in (+30 lines)
Line 0 Link Here
1
#!/bin/sh
2
3
# $FreeBSD$
4
#
5
# PROVIDE: urbackup_server
6
# REQUIRE: LOGIN
7
# KEYWORD: shutdown
8
#
9
# Add these lines to /etc/rc.conf.local or /etc/rc.conf
10
# to enable this service:
11
#
12
# urbackup_server_enable (bool):	Set to NO by default.
13
#					Set it to YES to enable the UrBackup Server.
14
15
. /etc/rc.subr
16
17
name=urbackup_server
18
desc="UrBackup Daemon"
19
rcvar=urbackup_server_enable
20
21
load_rc_config $name
22
23
: ${urbackup_server_enable:=NO}
24
25
command=%%PREFIX%%/bin/urbackupsrv
26
pidfile=/var/run/urbackupsrv.pid
27
28
command_args="run -d -w $pidfile"
29
30
run_rc_command "$1"
(-)archivers/urbackup-server/pkg-descr (+18 lines)
Line 0 Link Here
1
UrBackup is an easy to setup Open Source client/server backup system, that 
2
through a combination of image and file backups accomplishes both data safety 
3
and a fast restoration time.
4
5
File and image backups are made while the system is running without interrupting
6
current processes.
7
8
UrBackup also continuously watches folders you want backed up in order to 
9
quickly find differences to previous backups. Because of that, incremental file
10
backups are really fast.
11
12
Your files can be restored through the web interface, via the client or the 
13
Windows Explorer while the backups of drive volumes can be restored with a 
14
bootable CD or USB-Stick (bare metal restore).
15
16
A web interface makes setting up your own backup server really easy.
17
18
WWW: https://www.urbackup.org
(-)archivers/urbackup-server/pkg-plist (+138 lines)
Line 0 Link Here
1
bin/urbackupsrv
2
@(,,6555) bin/urbackup_mount_helper
3
@(,,6555) bin/urbackup_snapshot_helper
4
@mode 0444
5
man/man1/urbackupsrv.1.gz
6
@mode 0644
7
share/urbackup/server-license.txt
8
share/urbackup/urbackup_ecdsa409k1.pub
9
share/urbackup/www/css/bootstrap-flat-extras.chash-958e73e0ffd138319a4c6be29fa24392.min.css
10
share/urbackup/www/css/bootstrap-flat-extras.css
11
share/urbackup/www/css/bootstrap-flat.chash-afad0eb464edab83aeb369684734541e.min.css
12
share/urbackup/www/css/bootstrap-flat.css
13
share/urbackup/www/css/bootstrap-select.chash-d2d8b0cbdd75333eb01a025abd0ed954.min.css
14
share/urbackup/www/css/bootstrap-select.css
15
share/urbackup/www/css/bootstrap-theme.chash-46d96593303e4c8666f497bb7602c999.min.css
16
share/urbackup/www/css/bootstrap-theme.css
17
share/urbackup/www/css/bootstrap.chash-2f624089c65f12185e79925bc5a7fc42.min.css
18
share/urbackup/www/css/bootstrap.css
19
share/urbackup/www/css/buttons.bootstrap.css
20
share/urbackup/www/css/buttons.chash-bd7652fc1398727918564c515096ee61.bootstrap.min.css
21
share/urbackup/www/css/buttons.dataTables.min.css
22
share/urbackup/www/css/dataTables.bootstrap.min.css
23
share/urbackup/www/css/dataTables.chash-199ff38fd61a7e4516ee546eaa4c29c7.bootstrap.css
24
share/urbackup/www/css/dataTables.foundation.css
25
share/urbackup/www/css/dataTables.foundation.min.css
26
share/urbackup/www/css/datatable.css
27
share/urbackup/www/css/jquery.chash-342e0312e9d353b3f19dbd50c28cd084.jqplot.min.css
28
share/urbackup/www/css/jquery.dataTables.css
29
share/urbackup/www/css/jquery.dataTables.min.css
30
share/urbackup/www/css/jquery.dataTables_themeroller.css
31
share/urbackup/www/css/layout.css
32
share/urbackup/www/css/nprogress.chash-9dc52b7dd289312c1437a3e66ca7662c.css
33
share/urbackup/www/css/select.bootstrap.css
34
share/urbackup/www/css/select.bootstrap.min.css
35
share/urbackup/www/css/select.dataTables.css
36
share/urbackup/www/css/select.dataTables.min.css
37
share/urbackup/www/css/urbackup_extra.chash-88c2abb07e691af5684519b618394250.css
38
share/urbackup/www/favicon.ico
39
share/urbackup/www/fonts/glyphicons-halflings-regular.eot
40
share/urbackup/www/fonts/glyphicons-halflings-regular.svg
41
share/urbackup/www/fonts/glyphicons-halflings-regular.ttf
42
share/urbackup/www/fonts/glyphicons-halflings-regular.woff
43
share/urbackup/www/fonts/glyphicons-halflings-regular.woff2
44
share/urbackup/www/help.htm
45
share/urbackup/www/images/agplv3-155x51.png
46
share/urbackup/www/images/arr.png
47
share/urbackup/www/images/back_disabled.png
48
share/urbackup/www/images/back_enabled.png
49
share/urbackup/www/images/back_enabled_hover.png
50
share/urbackup/www/images/background.png
51
share/urbackup/www/images/btn_donate_LG.gif
52
share/urbackup/www/images/forward_disabled.png
53
share/urbackup/www/images/forward_enabled.png
54
share/urbackup/www/images/forward_enabled_hover.png
55
share/urbackup/www/images/header.png
56
share/urbackup/www/images/header_new.png
57
share/urbackup/www/images/indicator.gif
58
share/urbackup/www/images/progress.png
59
share/urbackup/www/images/sort_asc.png
60
share/urbackup/www/images/sort_asc_disabled.png
61
share/urbackup/www/images/sort_both.png
62
share/urbackup/www/images/sort_desc.png
63
share/urbackup/www/images/sort_desc_disabled.png
64
share/urbackup/www/images/stopwatch.png
65
share/urbackup/www/images/urbackup.png
66
share/urbackup/www/index.htm
67
share/urbackup/www/js/bootstrap-select.chash-76ee99405563373864c57f9093c526eb.min.js
68
share/urbackup/www/js/bootstrap-select.js
69
share/urbackup/www/js/bootstrap.chash-c5b5b2fa19bd66ff23211d9f844e0131.min.js
70
share/urbackup/www/js/bootstrap.js
71
share/urbackup/www/js/buttons.bootstrap.js
72
share/urbackup/www/js/buttons.chash-0da44ded2aaff1f0c13606600a4cd330.html5.min.js
73
share/urbackup/www/js/buttons.chash-ac22ff642b7e893d1481c3746e3a727e.bootstrap.min.js
74
share/urbackup/www/js/buttons.chash-cd927381496c412f4693bd9d9ee033f4.print.min.js
75
share/urbackup/www/js/buttons.chash-ce3122eaca7ccb19e44dee7dda4d64a2.colVis.min.js
76
share/urbackup/www/js/buttons.chash-fc6a8c2af5e96d74874f6a0d3cd423cb.flash.min.js
77
share/urbackup/www/js/buttons.colVis.js
78
share/urbackup/www/js/buttons.flash.js
79
share/urbackup/www/js/buttons.html5.js
80
share/urbackup/www/js/buttons.print.js
81
share/urbackup/www/js/dataTables.bootstrap.js
82
share/urbackup/www/js/dataTables.buttons.js
83
share/urbackup/www/js/dataTables.chash-63b062ca2b0c3f964a6441b525195161.bootstrap.min.js
84
share/urbackup/www/js/dataTables.chash-dfe1352a782465f67d37ecfcd42fab61.select.min.js
85
share/urbackup/www/js/dataTables.chash-ee4a3855817393103a592c0a1c25d8f2.buttons.min.js
86
share/urbackup/www/js/dataTables.foundation.js
87
share/urbackup/www/js/dataTables.foundation.min.js
88
share/urbackup/www/js/dataTables.select.js
89
share/urbackup/www/js/default_user_rights.chash-1a8afe1e5f52805d53eeec839bdec544.js
90
share/urbackup/www/js/dust-full.chash-54ec13e05caf3890b67b71bdddab23c1.js
91
share/urbackup/www/js/dust-full.min.js
92
share/urbackup/www/js/excanvas.min.js
93
share/urbackup/www/js/jqplot.categoryAxisRenderer.min.js
94
share/urbackup/www/js/jqplot.chash-1c19ea0ae42de58f92fe80d31965ea3e.highlighter.min.js
95
share/urbackup/www/js/jqplot.chash-20dac64191d3b8450e8c18be524e1005.dateAxisRenderer.min.js
96
share/urbackup/www/js/jqplot.chash-40f1b3ee3c1b1d475b7c556685f4176e.pieRenderer.min.js
97
share/urbackup/www/js/jqplot.chash-a4e0feecabf098441472baf28dc5b76a.barRenderer.min.js
98
share/urbackup/www/js/jquery.chash-0e0645f8b1c2b9e45470add2df1214b4.base64.min.js
99
share/urbackup/www/js/jquery.chash-565d85c1c1f639919008b8e867faabeb.jqplot.min.js
100
share/urbackup/www/js/jquery.chash-56be28a1645466dc675d2a204fca015c.sparkline.min.js
101
share/urbackup/www/js/jquery.chash-68e14434ba097ba3db4f0a1b3041842e.dataTables.min.js
102
share/urbackup/www/js/jquery.chash-9f7c65c84c8e8c3e317945e8fd89899b.js
103
share/urbackup/www/js/jquery.dataTables.js
104
share/urbackup/www/js/md5.chash-d2f5c8d867ed90851ef4e7b98616c364.js
105
share/urbackup/www/js/npm.js
106
share/urbackup/www/js/nprogress.chash-5fc208df77427b19a1558ee3c2e2d344.js
107
share/urbackup/www/js/sjcl.chash-c34b81d9a619f2cd9f09bf75eb160625.js
108
share/urbackup/www/js/templates.chash-28c0599c25813503e84ecbbaa8c9c298.js
109
share/urbackup/www/js/templates.chash-98b70da992ffbfb64873cc47c15e8992.js
110
share/urbackup/www/js/templates.chash-ecd192a19340d82b8e2a92e4a7aae964.js
111
share/urbackup/www/js/templates.chash-f85173fea3869fb86c781b60569246a4.js
112
share/urbackup/www/js/translation.chash-17666a6e1eff21a4453aeeb5408a5a27.js
113
share/urbackup/www/js/translation.chash-2c1ec818032b1e0514904724dfc9a3a5.js
114
share/urbackup/www/js/translation.chash-3e8d08068445883d1daf8cf2a3bc4340.js
115
share/urbackup/www/js/translation.chash-710c13b3aadc254a86a15dd18230f8b6.js
116
share/urbackup/www/js/urbackup.chash-070f758b515816b2e8d3944c5b47b651.js
117
share/urbackup/www/js/urbackup.chash-1092077780a84e657441605802f08881.js
118
share/urbackup/www/js/urbackup.chash-32c284d4b5189f22969dea49551e6192.js
119
share/urbackup/www/js/urbackup.chash-88574e8b8dfb8c33420e756b0c9f6d5e.js
120
share/urbackup/www/js/urbackup.chash-ac6922133c3cbf21716f8dab68a3a712.js
121
share/urbackup/www/js/urbackup.chash-ae0cb8928ce470e4e8b59e8d18aa37bd.js
122
share/urbackup/www/js/urbackup.chash-cb406b0890d791e36c7542211da71a8c.js
123
share/urbackup/www/js/urbackup.chash-f06ab951e72229bb54b7a87d4afce638.js
124
share/urbackup/www/js/urbackup_functions.chash-6481a2ac25b89a3d87063d9f080a54bb.js
125
share/urbackup/www/js/urbackup_functions.chash-ba3dbff9829eea33c689d82f9020704d.js
126
share/urbackup/www/js/vs/base/worker/workerMain.js
127
share/urbackup/www/js/vs/basic-languages/src/lua.js
128
share/urbackup/www/js/vs/editor/editor.main.css
129
share/urbackup/www/js/vs/editor/editor.main.js
130
share/urbackup/www/js/vs/editor/editor.main.nls.js
131
share/urbackup/www/js/vs/loader.chash-7bbdd9ad3da370f14fe85315b79133b3.js
132
share/urbackup/www/license.htm
133
share/urbackup/www/swf/flashExport.swf
134
/var/urbackup/dataplan_db.txt
135
@mode 0755
136
@owner urbackup
137
@group urbackup
138
@dir /var/urbackup

Return to bug 225148