Browse Source

* adjust some config, look almostly done.

auth
Shell.Xu 10 years ago
parent
commit
48780fed24
  1. 6
      debian/README.Debian
  2. 9
      debian/README.source
  3. 2
      debian/changelog
  4. 11
      debian/config.json
  5. 9
      debian/control
  6. 14
      debian/init.d
  7. 1
      debian/install
  8. 2
      debian/menu.ex
  9. 39
      debian/postinst.ex
  10. 37
      debian/postrm.ex
  11. 35
      debian/preinst.ex
  12. 38
      debian/prerm.ex
  13. 2
      debian/rules
  14. 2
      debian/shadowsocks.default

6
debian/README.Debian

@ -1,6 +0,0 @@
shadowsocks for Debian
----------------------
<possible notes regarding this package - if none, delete this file>
-- Shell.Xu <shell909090@gmail.com> Sat, 23 Aug 2014 00:56:04 +0800

9
debian/README.source

@ -1,9 +0,0 @@
shadowsocks for Debian
----------------------
<this file describes information about the source package, see Debian policy
manual section 4.14. You WILL either need to modify or delete this file>

2
debian/changelog

@ -1,4 +1,4 @@
shadowsocks (2.1.0-1) unstable; urgency=low python-shadowsocks (2.1.0-1) unstable; urgency=low
* Initial release (Closes: 758900) * Initial release (Closes: 758900)

11
debian/config.json

@ -0,0 +1,11 @@
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}

9
debian/control

@ -2,7 +2,7 @@ Source: python-shadowsocks
Section: python Section: python
Priority: extra Priority: extra
Maintainer: Shell.Xu <shell909090@gmail.com> Maintainer: Shell.Xu <shell909090@gmail.com>
Build-Depends: debhelper (>= 8), python-setuptools Build-Depends: debhelper (>= 8), python, python-setuptools
Standards-Version: 3.9.3 Standards-Version: 3.9.3
Homepage: https://github.com/clowwindy/shadowsocks Homepage: https://github.com/clowwindy/shadowsocks
#Vcs-Git: git://git.debian.org/collab-maint/shadowsocks.git #Vcs-Git: git://git.debian.org/collab-maint/shadowsocks.git
@ -10,6 +10,9 @@ Homepage: https://github.com/clowwindy/shadowsocks
Package: python-shadowsocks Package: python-shadowsocks
Architecture: all Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, python-m2crypto Depends: ${shlibs:Depends}, ${misc:Depends}, python, python-m2crypto
Description: A fast tunnel proxy that helps you bypass firewalls Description: Fast tunnel proxy that helps you bypass firewalls
A secure socks5 proxy, designed to protect your Internet traffic. A secure socks5 proxy, designed to protect your Internet traffic.
.
This package contain local and server part of shadowsocks, a fast,
powerful tunnel proxy to bypass firewalls.

14
debian/init.d.ex → debian/init.d

@ -1,14 +1,14 @@
#!/bin/sh #!/bin/sh
### BEGIN INIT INFO ### BEGIN INIT INFO
# Provides: shadowsocks # Provides: shadowsocks
# Required-Start: $network $local_fs # Required-Start: $network $local_fs $remote_fs
# Required-Stop: # Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5 # Default-Start: 2 3 4 5
# Default-Stop: 0 1 6 # Default-Stop: 0 1 6
# Short-Description: <Enter a short description of the software> # Short-Description: Fast tunnel proxy that helps you bypass firewalls
# Description: <Enter a long description of the software> # Description: A secure socks5 proxy, designed to protect your Internet traffic.
# <...> # This package contain local and server part of shadowsocks, a fast,
# <...> # powerful tunnel proxy to bypass firewalls.
### END INIT INFO ### END INIT INFO
# Author: Shell.Xu <shell909090@gmail.com> # Author: Shell.Xu <shell909090@gmail.com>
@ -17,7 +17,7 @@
PATH=/sbin:/usr/sbin:/bin:/usr/bin PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC=shadowsocks # Introduce a short description here DESC=shadowsocks # Introduce a short description here
NAME=shadowsocks # Introduce the short server's name here NAME=shadowsocks # Introduce the short server's name here
DAEMON=/usr/sbin/shadowsocks # Introduce the server's location here DAEMON=/usr/bin/ssserver # Introduce the server's location here
DAEMON_ARGS="" # Arguments to run the daemon with DAEMON_ARGS="" # Arguments to run the daemon with
PIDFILE=/var/run/$NAME.pid PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME SCRIPTNAME=/etc/init.d/$NAME

1
debian/install

@ -0,0 +1 @@
debian/config.json etc/shadowsocks/

2
debian/menu.ex

@ -1,2 +0,0 @@
?package(shadowsocks):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\
title="shadowsocks" command="/usr/bin/shadowsocks"

39
debian/postinst.ex

@ -1,39 +0,0 @@
#!/bin/sh
# postinst script for shadowsocks
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <postinst> `abort-remove'
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
configure)
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

37
debian/postrm.ex

@ -1,37 +0,0 @@
#!/bin/sh
# postrm script for shadowsocks
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <overwriter>
# <overwriter-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

35
debian/preinst.ex

@ -1,35 +0,0 @@
#!/bin/sh
# preinst script for shadowsocks
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <new-preinst> `install'
# * <new-preinst> `install' <old-version>
# * <new-preinst> `upgrade' <old-version>
# * <old-preinst> `abort-upgrade' <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
install|upgrade)
;;
abort-upgrade)
;;
*)
echo "preinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

38
debian/prerm.ex

@ -1,38 +0,0 @@
#!/bin/sh
# prerm script for shadowsocks
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case "$1" in
remove|upgrade|deconfigure)
;;
failed-upgrade)
;;
*)
echo "prerm called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

2
debian/rules

@ -10,4 +10,4 @@
#export DH_VERBOSE=1 #export DH_VERBOSE=1
%: %:
dh --with python2 --buildsystem=python_distutils $@ dh $@ --with python2 --buildsystem=python_distutils

2
debian/shadowsocks.default.ex → debian/shadowsocks.default

@ -7,4 +7,4 @@
# #
# Additional options that are passed to the Daemon. # Additional options that are passed to the Daemon.
DAEMON_OPTS="" DAEMON_OPTS="-c /etc/shadowsocks/config.json"
Loading…
Cancel
Save