eb60f1e59e
Package changes: +net-misc/teamviewer-10.0.41499-r1
32 lines
786 B
Plaintext
Executable File
32 lines
786 B
Plaintext
Executable File
#!/sbin/openrc-run
|
|
# Copyright 1999-2015 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
# $Id$
|
|
|
|
command=/opt/teamviewer10/tv_bin/teamviewerd
|
|
command_args=-d
|
|
description="daemon for TeamViewer"
|
|
pidfile=/var/run/teamviewerd.pid
|
|
|
|
extra_stopped_commands="passwd"
|
|
|
|
passwd() {
|
|
if [ -z "${PASSWD}" ]; then
|
|
eerror "No password specified."
|
|
exit 1
|
|
fi
|
|
|
|
ebegin "Attempting to change password."
|
|
/opt/teamviewer10/tv_bin/teamviewerd --passwd "${PASSWD}"
|
|
retr=$?
|
|
case $retr in
|
|
0) einfo "Password successfully set." ;;
|
|
11|12) eerror "Password must be between 8 and 12 characters.";;
|
|
13) eerror "Invalid characters detected.";;
|
|
14) eerror "Password invalid. Validation failed.";;
|
|
*) eerror "Unknown error code";;
|
|
esac
|
|
eend $retr
|
|
exit $retr
|
|
}
|