Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
re6stnet
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2
Issues
2
List
Boards
Labels
Milestones
Merge Requests
4
Merge Requests
4
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
re6stnet
Commits
5bdb32e6
Commit
5bdb32e6
authored
Jun 30, 2021
by
Julien Muchembled
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
debian: drop init scripts
parent
ba573ab7
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1 addition
and
136 deletions
+1
-136
debian/common.mk
debian/common.mk
+0
-13
debian/control
debian/control
+1
-1
debian/init.d
debian/init.d
+0
-122
No files found.
debian/common.mk
View file @
5bdb32e6
PACKAGE
=
$(
shell
dh_listpackages
)
TMP
=
$(CURDIR)
/debian/
$(PACKAGE)
INIT
=
$(TMP)
/etc/init.d
ifdef
VERSION
define
CHANGELOG
$(PACKAGE)
($(VERSION))
nexedi;
urgency
=
low
...
...
@@ -19,14 +17,3 @@ endif
override_dh_install
:
make
DESTDIR
=
$(TMP)
PREFIX
=
/usr
PYTHON
=
/usr/bin/python
install
override_dh_installinit
:
install
-d
$(INIT)
sed
's/#NAME#/re6st-registry/; s,#DAEMON_DIR#,/usr/bin,'
\
<debian/init.d
>
$(INIT)
/re6st-registry
sed
's/#NAME#/re6stnet/; s,#DAEMON_DIR#,/usr/sbin,'
\
<debian/init.d
>
$(INIT)
/re6stnet
# -R is the default with debian/compat 10
for
x
in
$(INIT)
/
*
;
\
do
chmod
+x
$$
x
&&
dh_installinit
-R
--onlyscripts
--name
=
$
${
x
##*/
}
;
\
done
debian/control
View file @
5bdb32e6
...
...
@@ -2,7 +2,7 @@ Source: re6stnet
Maintainer: Julien Muchembled <jm@nexedi.com>
Section: net
Priority: optional
Build-Depends: debhelper (>= 9.20120909), python (>= 2.7), python-setuptools, python-docutils | python3-docutils
Build-Depends: debhelper (>= 9.20120909),
dh-systemd,
python (>= 2.7), python-setuptools, python-docutils | python3-docutils
Standards-Version: 3.9.1
X-Python-Version: >= 2.7
...
...
debian/init.d
deleted
100755 → 0
View file @
ba573ab7
#
!/
bin
/
sh
###
BEGIN
INIT
INFO
#
Provides
:
#
NAME
#
#
Required
-
Start
:
$
network
$
local_fs
#
Required
-
Stop
:
#
Default
-
Start
:
2
3
4
5
#
Default
-
Stop
:
0
1
6
###
END
INIT
INFO
#
PATH
should
only
include
/
usr
/*
if
it
runs
after
the
mountnfs
.
sh
script
PATH
=/
sbin
:/
usr
/
sbin
:/
bin
:/
usr
/
bin
NAME
=
#
NAME
#
DESC
=
"Resilient, Scalable, IPv6 Network application"
DAEMON
=
#
DAEMON_DIR
#
/$
NAME
CONFDIR
=/
etc
/
re6stnet
PIDFILE
=/
var
/
run
/$
NAME
.
pid
SCRIPTNAME
=/
etc
/
init
.
d
/$
NAME
#
Exit
if
the
package
is
not
installed
or
not
configured
[
-
x
$
DAEMON
-
a
-
r
$
CONFDIR
/$
NAME
.
conf
]
||
exit
0
#
Load
the
VERBOSE
setting
and
other
rcS
variables
.
/
lib
/
init
/
vars
.
sh
#
Define
LSB
log_
*
functions
.
#
Depend
on
lsb
-
base
(>=
3.0
-
6
)
to
ensure
that
this
file
is
present
.
.
/
lib
/
lsb
/
init
-
functions
#
#
Function
that
starts
the
daemon
/
service
#
do_start
()
{
if
[
-
r
$
CONFDIR
/
GeoLite2
-
Country
.
mmdb
]
then
export
GEOIP2_MMDB
=$
CONFDIR
/
GeoLite2
-
Country
.
mmdb
fi
#
Return
#
0
if
daemon
has
been
started
#
1
if
daemon
was
already
running
#
2
if
daemon
could
not
be
started
set
start
-
stop
-
daemon
--
quiet
--
pidfile
$
PIDFILE
"$@"
--
stop
--
test
--
name
$
NAME
&&
return
1
"$@"
--
start
--
make
-
pidfile
--
background
--
chdir
$
CONFDIR
--
exec
$
DAEMON
--
@
$
NAME
.
conf
||
return
2
}
#
#
Function
that
stops
the
daemon
/
service
#
do_stop
()
{
#
Return
#
0
if
daemon
has
been
stopped
#
1
if
daemon
was
already
stopped
#
2
if
daemon
could
not
be
stopped
#
other
if
a
failure
occurred
set
start
-
stop
-
daemon
--
stop
--
quiet
--
retry
=
TERM
/
30
/
KILL
/
5
"$@"
--
pidfile
$
PIDFILE
--
name
$
NAME
RETVAL
=
"$?"
[
"$RETVAL"
=
2
]
&&
return
2
rm
-
f
$
PIDFILE
#
Wait
for
children
to
finish
too
if
this
is
a
daemon
that
forks
#
and
if
the
daemon
is
only
ever
run
from
this
initscript
.
#
If
the
above
conditions
are
not
satisfied
then
add
some
other
code
#
that
waits
for
the
process
to
drop
all
resources
that
could
be
#
needed
by
services
started
subsequently
.
A
last
resort
is
to
#
sleep
for
some
time
.
"$@"
--
oknodo
--
exec
$
DAEMON
[
"$?"
=
2
]
&&
return
2
#
Many
daemons
don
'
t
delete
their
pidfiles
when
they
exit
.
return
"$RETVAL"
}
case
"$1"
in
start
)
[
"$VERBOSE"
!=
no
]
&&
log_daemon_msg
"Starting $DESC "
"$NAME"
do_start
case
"$?"
in
0
|
1
)
[
"$VERBOSE"
!=
no
]
&&
log_end_msg
0
;;
2
)
[
"$VERBOSE"
!=
no
]
&&
log_end_msg
1
;;
esac
;;
stop
)
[
"$VERBOSE"
!=
no
]
&&
log_daemon_msg
"Stopping $DESC"
"$NAME"
do_stop
case
"$?"
in
0
|
1
)
[
"$VERBOSE"
!=
no
]
&&
log_end_msg
0
;;
2
)
[
"$VERBOSE"
!=
no
]
&&
log_end_msg
1
;;
esac
;;
status
)
status_of_proc
"$DAEMON"
"$NAME"
&&
exit
0
||
exit
$?
;;
restart
|
force
-
reload
)
#
#
If
the
"reload"
option
is
implemented
then
remove
the
#
'
force
-
reload
'
alias
#
log_daemon_msg
"Restarting $DESC"
"$NAME"
do_stop
case
"$?"
in
0
|
1
)
do_start
case
"$?"
in
0
)
log_end_msg
0
;;
1
)
log_end_msg
1
;;
#
Old
process
is
still
running
*)
log_end_msg
1
;;
#
Failed
to
start
esac
;;
*)
#
Failed
to
stop
log_end_msg
1
;;
esac
;;
*)
#
echo
"Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}"
>&
2
echo
"Usage: $SCRIPTNAME {start|stop|status|restart|force-reload}"
>&
2
exit
3
;;
esac
:
Thomas Gambier
🚴🏼
@tomo
mentioned in commit
slapos.package@2611a459
·
Jul 01, 2021
mentioned in commit
slapos.package@2611a459
mentioned in commit slapos.package@2611a4595c095090f4b2904fe5bc1caadc1e75a4
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment