Project

General

Profile

Actions

Task #2810

closed

PPA: use systemd startup scripts for daemons

Added by Alex Afanasyev almost 9 years ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Tools
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Tags:

Description

In ppa-packaging, use systemd startup scripts for daemons (including NFD, NLSR, etc) on Ubuntu 15.04.


Related issues 1 (0 open1 closed)

Blocked by NFD - Task #1586: contrib: Add unit file(s) and instructions for systemdClosedEric Newberry

Actions
Actions #1

Updated by Alex Afanasyev almost 9 years ago

  • Blocked by Task #1586: contrib: Add unit file(s) and instructions for systemd added
Actions #2

Updated by Junxiao Shi almost 9 years ago

  • Subject changed from Update PPA for 15.02 to use systemd startup scripts for nfd, nlsr, and other daemons to PPA: use systemd startup scripts for daemons
  • Description updated (diff)
  • Category set to Tools
  • Start date deleted (05/13/2015)
Actions #3

Updated by Eric Newberry almost 9 years ago

  • Status changed from New to Code review
  • % Done changed from 0 to 30

I've only worked on NFD so far, but I want to see if I'm doing it correctly.

Actions #4

Updated by Eric Newberry almost 9 years ago

  • % Done changed from 30 to 90

I went ahead and added the necessary debian package configuration for the daemons in ppa-packaging. However, only NFD seems to have a systemd script written for it. The following daemons have upstart scripts, but no systemd scripts:

repo-ng,
nlsr,
ndns,
ndn-tlv-ping,
nfd-autoconfig-server,
nfd-autoreg,
nfd-status-http-server

Actions #5

Updated by Eric Newberry almost 9 years ago

How will the other projects in ppa-packaging have systemd scripts created for them? Is it up to the developers of those projects to create the scripts and provide them to us?

Actions #6

Updated by Eric Newberry almost 9 years ago

  • % Done changed from 90 to 100

I've written systemd scripts for repo-ng, ndns, and nlsr.

Actions #7

Updated by Alex Afanasyev almost 9 years ago

Can push the scripts as 3 separate issues for code review?

Actions #8

Updated by Eric Newberry over 8 years ago

Now that the NFD scripts will soon be merged, I'll need to rebase the other daemon's scripts on that commit. I'll start with ndns, then repo-ng, and finally nlsr. Hopefully, this will allow all the systemd scripts to merged as soon as possible.

Actions #9

Updated by Eric Newberry over 8 years ago

  • Status changed from Code review to Closed
Actions #10

Updated by Davide Pesavento 4 months ago

  • Tags set to systemd
Actions

Also available in: Atom PDF