1*63afb9a5SDavid du Colombier</$objtype/mkfile 2*63afb9a5SDavid du Colombier 3*63afb9a5SDavid du ColombierHFILES=ssh.h 4*63afb9a5SDavid du Colombier 5*63afb9a5SDavid du ColombierTARG=\ 6*63afb9a5SDavid du Colombier scp\ 7*63afb9a5SDavid du Colombier ssh1\ 8*63afb9a5SDavid du Colombier sshnet\ 9*63afb9a5SDavid du Colombier sshserve\ 10*63afb9a5SDavid du Colombier 11*63afb9a5SDavid du ColombierAUTHOFILES=\ 12*63afb9a5SDavid du Colombier authpasswd.$O\ 13*63afb9a5SDavid du Colombier authrsa.$O\ 14*63afb9a5SDavid du Colombier authtis.$O\ 15*63afb9a5SDavid du Colombier 16*63afb9a5SDavid du ColombierAUTHSRVOFILES=\ 17*63afb9a5SDavid du Colombier authsrvpasswd.$O\ 18*63afb9a5SDavid du Colombier authsrvtis.$O\ 19*63afb9a5SDavid du Colombier 20*63afb9a5SDavid du ColombierCIPHEROFILES=\ 21*63afb9a5SDavid du Colombier cipher3des.$O\ 22*63afb9a5SDavid du Colombier cipherblowfish.$O\ 23*63afb9a5SDavid du Colombier cipherdes.$O\ 24*63afb9a5SDavid du Colombier ciphernone.$O\ 25*63afb9a5SDavid du Colombier cipherrc4.$O\ 26*63afb9a5SDavid du Colombier ciphertwiddle.$O\ 27*63afb9a5SDavid du Colombier 28*63afb9a5SDavid du ColombierOFILES=\ 29*63afb9a5SDavid du Colombier msg.$O\ 30*63afb9a5SDavid du Colombier util.$O\ 31*63afb9a5SDavid du Colombier 32*63afb9a5SDavid du ColombierBIN=/$objtype/bin 33*63afb9a5SDavid du Colombier 34*63afb9a5SDavid du ColombierUPDATE=\ 35*63afb9a5SDavid du Colombier mkfile\ 36*63afb9a5SDavid du Colombier agent.c\ 37*63afb9a5SDavid du Colombier cmsg.c\ 38*63afb9a5SDavid du Colombier smsg.c\ 39*63afb9a5SDavid du Colombier pubkey.c\ 40*63afb9a5SDavid du Colombier $HFILES\ 41*63afb9a5SDavid du Colombier ${OFILES:%.$O=%.c}\ 42*63afb9a5SDavid du Colombier ${AUTHOFILES:%.$O=%.c}\ 43*63afb9a5SDavid du Colombier ${AUTHSRVOFILES:%.$O=%.c}\ 44*63afb9a5SDavid du Colombier ${CIPHEROFILES:%.$O=%.c}\ 45*63afb9a5SDavid du Colombier ${TARG:%=%.c}\ 46*63afb9a5SDavid du Colombier 47*63afb9a5SDavid du Colombier</sys/src/cmd/mkmany 48*63afb9a5SDavid du Colombier 49*63afb9a5SDavid du Colombier$O.ssh1: \ 50*63afb9a5SDavid du Colombier $AUTHOFILES\ 51*63afb9a5SDavid du Colombier $CIPHEROFILES\ 52*63afb9a5SDavid du Colombier agent.$O\ 53*63afb9a5SDavid du Colombier cmsg.$O\ 54*63afb9a5SDavid du Colombier pubkey.$O\ 55*63afb9a5SDavid du Colombier 56*63afb9a5SDavid du Colombier$O.sshserve: \ 57*63afb9a5SDavid du Colombier $AUTHSRVOFILES\ 58*63afb9a5SDavid du Colombier $CIPHEROFILES\ 59*63afb9a5SDavid du Colombier smsg.$O\ 60*63afb9a5SDavid du Colombier 61*63afb9a5SDavid du Colombier$O.sshnet: \ 62*63afb9a5SDavid du Colombier $AUTHOFILES\ 63*63afb9a5SDavid du Colombier $CIPHEROFILES\ 64*63afb9a5SDavid du Colombier cmsg.$O\ 65*63afb9a5SDavid du Colombier pubkey.$O\ 66*63afb9a5SDavid du Colombier 67*63afb9a5SDavid du Colombier$BIN/sshserve:VQ: $BIN/aux/sshserve 68*63afb9a5SDavid du Colombier ; 69*63afb9a5SDavid du Colombier 70*63afb9a5SDavid du Colombier$BIN/aux/sshserve: $O.sshserve 71*63afb9a5SDavid du Colombier cp $O.sshserve $BIN/aux/sshserve 72*63afb9a5SDavid du Colombier 73*63afb9a5SDavid du Colombier$BIN/aux/ssh_genkey: $O.ssh_genkey 74*63afb9a5SDavid du Colombier cp $O.ssh_genkey $BIN/aux/ssh_genkey 75*63afb9a5SDavid du Colombier 76*63afb9a5SDavid du Colombiersshserve.safeinstall: 77*63afb9a5SDavid du Colombier test -e $BIN/aux/sshserve && mv $BIN/aux/sshserve $BIN/aux/_sshserve 78*63afb9a5SDavid du Colombier mk sshserve.install 79