Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm developing a debian package that should start up a backup service as the root user. All works fine when I install it from the command line e.g. sudo dpkg -i xxx.deb but when I install this by clicking the .deb file on the desktop the service won't start up.

Below is an extract from my init script:

BACKUP_USER=root

#
# Starts the attix5 daemon
# 
do_start()
{
  start-stop-daemon --start --quiet --oknodo --chuid $BACKUP_USER --chdir /usr/share/a5backup \
                --pidfile $PIDFILE --startas $sStartScript -- start
}

...

# Perform action
case "$1" in
  start)
log_daemon_msg "Starting $sName service"
    if do_start ; then
      log_end_msg 0
    else
      log_end_msg 1
    fi
;;

Is there something special I must do before the service can be started up as root when the deb file is installed via the GUI.

share|improve this question
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.