From: Obrien, H. W. <ob...@mo...> - 2003-11-14 20:14:40
|
Well that makes the $ETCDIR/etc/ stuff make more sense... Now the funny part is that I need to sort through a pile of patches for l2tpd and get them applied. It's taking me far longer to do that than the install script did. Will -----Original Message----- From: dev...@li... [mailto:dev...@li...] On Behalf Of Heiko Zuerker Sent: Friday, November 14, 2003 1:45 PM To: dev...@li... Subject: RE: [Devil-Linux-discuss] cvs question Hey, > I finally got devil to build for me. :) I'm working on the scripts to > install and setup the L2TP stuff. It's a simple piece of software, so > there's no configure, only make. So just sanity check this for me, > since it's my first attempt. (I don't write shell scripts very often.) > All I need for the make is this: > > case $1 in > build ) > if [ "$CONFIG_L2TPD" =3D "y" ]; then > make || exit 1 > strip_debug > fi > ;; This part looks good. > I'm still working on the install script. Essentially, all I need to do > is make up an install directory, put the binary in that, copy over the > man pages, and create the etc/l2tpd dir and put example config files in > it. > Here's my first attempt, I still need to do more config and man page > stuff. > > install ) > if [ "$CONFIG_L2TPD" =3D "y" ]; then > mkdir -p $PACKAGEDIR/$MYNAME/ > cp l2tpd $PACKAGEDIR/$MYNAME/ || exit 1 > mkdir -p $ETCDIR/etc/l2tpd || exit 1 > cp -p example.conf $ETCDIR/etc/l2tpd || exit 1 > chmod 600 $ETCDIR/etc/l2tpd/* || exit 1 > fi > ;; We don't use the variable PACKAGEDIR anymore. Oh crap! That stuff is still in the documentation. :-(( Take a look at the other scripts, but you install basically directly into $CDDIR/usr/sbin (in this case). > Do I have the right idea here? I didn't do the whole delete recreate > tmp because I don't think it's unneeded. In this case yes. You should use it when you're working with a bigger piece of software. > Any thoughts or advice is welcome. Yeah, we really need somebody who's doing the documentation.... --=20 Regards Heiko Zuerker http://www.devil-linux.org ------------------------------------------------------- This SF. Net email is sponsored by: GoToMyPC GoToMyPC is the fast, easy and secure way to access your computer from any Web browser or wireless device. Click here to Try it Free! https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=3Dmm/g22lp.tmp= l _______________________________________________ Devil-linux-discuss mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |