LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 923|回复: 3

[PKGBUILD]发布netkit-telnet-ssl 支持ssl的telnet, 兼容传统telnet

[复制链接]
发表于 2007-9-22 15:51:28 | 显示全部楼层 |阅读模式
发现这个包居然是很老的了。信息在PKGBUILD里面。我patch了一下。所以请下载附件里面的报来build。

不知道怎么才能加到aur里面,貌似是要认证的,谁有帐号,可以帮联系一下阿。


  1. # Maintainer: <netbug@ftp.uk.linux.org>
  2. # Contributor: Fluke <fluke.l at gmail.com>
  3. pkgname=netkit-telnet-ssl
  4. pkgver=0.17.24+0.1
  5. pkgrel=1
  6. pkgdesc="telnet client and server with ssl enabled"
  7. arch=('i686')
  8. license=('Other')
  9. conflicts=('netkit-telnet')
  10. provides=('netkit-telnet')
  11. url=("http://www.hcs.harvard.edu/~dholland/computers/netkit.html")
  12. source=(http://www.studio-to-go.co.uk/source-packages/1.x/netkit-telnet-ssl-$pkgver.tar.bz2 telnetd_utility_c.patch libtelnet_Makefile.patch telnet.xinetd)
  13. depends=('glibc' 'openssl' 'ncurses')
  14. md5sums=('964a56817f4dbc9f64e3c78a5302e0eb' 'a2cd73f93bac766329e5ac9745b30c32' \
  15.         'b5c6dfed89bbcd0cc1fed9484aece16b' 'c6e6ca4ba8e084be8ce2a170bebc17cc' )

  16. build() {
  17.         cd ${startdir}/src/$pkgname-$pkgver
  18.         patch -p0 telnetd/utility.c < ../telnetd_utility_c.patch
  19.         patch -p0 libtelnet/Makefile < ../libtelnet_Makefile.patch
  20.         ./configure --prefix=/usr --installroot=$startdir/pkg
  21.         make || return 1
  22.         mkdir -p $startdir/pkg/usr/{bin,sbin,man/man1,man/man5,man/man8} $startdir/pkg/etc/xinetd.d

  23.         echo "I'll add a telnetd group for telnetd"
  24.         grep -q ^telnetd: /etc/group || groupadd -g 186 telnetd
  25.         #grep -q ^telnetd: /etc/passwd || useradd -g telnetd -u 186 -d / -s /bin/false telnetd

  26.         make install || return 1
  27.         install -m644 $startdir/src/telnet.xinetd $startdir/pkg/etc/xinetd.d/telnet
  28.         ln -s /usr/bin/telnet-ssl /usr/bin/telnet
  29. }
复制代码


我加了符号连接,使用的时候传统的telnet没有变化:
telnet pop.21cn.com 110

加了ssl的话,要加个参数
telnet pop.gmail.com 995

telnetd我没有测试过,因为有一个函数结构没有定义,所以我自己加了个定义进去,不过那个在程序里面应该是没有什么作用的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-9-22 15:57:57 | 显示全部楼层
aur注册了就可上传的,注意别和源里或者别人的重名即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-22 19:22:07 | 显示全部楼层
传上去了:

http://aur.archlinux.org/packages.php?do_Details=1&ID=13044

觉得好用的vote一样啊,应该是vote多了才能被官方去检验包是否有害的吧。
回复 支持 反对

使用道具 举报

发表于 2007-9-22 19:49:34 | 显示全部楼层
多数情况下,vote多的更受欢迎,但arch的特点决定了进不进官方的关系不大,尤其是小东西
说来惭愧,个人很少投票
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表