Re: recommended book/guide for /bin/sh shell programming
may have already been mentioned, Bruce Blinn, Portable Shell Programming: An Extensive Collection of Bourne Shell Examples good stuff -glenn becker On 6 Aug 2003, Marvin J. Kosmal wrote: On Wed, 2003-08-06 at 14:21, Dave [Hawk-Systems] wrote: For multiple reasons I am moving away from doing everything in perl/php for server based tasks. Made sense at the time to do everything in the language we used for the web as well, but am finding I do less web work and more server admin work as time progreses, and there are some significant hits to loading perl or php each time I want to move files and do other such tasks. As such I am finding more and more tasks being performed in plain ol shell scripting, thousgh this is still a hunt and peck type of operation fr the appropriate commands etc... As such, am looking for recommendations for a good guide/book or two for shell programming, but most of the books seem to be specific to bash, tcsh, ksh, etc... Given that there is a seperate bash shell port available, I would assume that /bin/sh != bash. I would prefer to use plain ol /bin/sh since most of the core scripts scattered through the stable installs we have use it. Sugestions? Amazon links? Thanks Dave Linux and Unix Shell Programming by David Tansley ISBN 0-201-67472-6 Published by Addison-Wesley Great book Cheers ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] -- +-+ There are no motionless targets +-+ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: free?
try the not-quite-linux-specific www.linuxcd.org they seem anyway to be selling FreeBSD 5.0 for about $6 US. i can't vouch for them myself, but my dad bought a Knoppix CD from them ... HTH, glenn becker On Mon, 16 Jun 2003, Valerie Andrewlevich wrote: Don't have the juice. -Original Message- From: Kenneth Wayne Culver [mailto:[EMAIL PROTECTED] Sent: Monday, June 16, 2003 5:08 PM To: Valerie Andrewlevich Cc: [EMAIL PROTECTED] Subject: RE: free? I am down with a few dollars. However, after perusing a few of the sites, the bare minimum cheapest going rate seems to be around $30. Anyone know of any cheaper freebsd CDs out there? Student rate perhaps? Why can't you just download it? Ken ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] -- +-+ There are no motionless targets +-+ ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: PDL 2.3.4 marked as broken but builds without problem
I went to build p5-Gimp on my system and it pulled in PDL as a dependency. It failed, saying that the port was broken and didn't compile. Curious, I downloaded the distfile from ftp2.freebsd.org and extracted it to my ~ and built it on my own, without any patches (or errors). I'm not exactly sure of any relevant information which enabled my build to succeed, but I'll provide anything that I can. Christopher - Anything you cd provide would be great - I tried to build PDL via the port today and it plotzed almost immediately. Was going to try to build it via CPAN but haven't gotten around to that yet :) Thanks, Glenn Becker +-+ This is not a signature +-+ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: CPAN hosed / slice? FIXED, sorry
I know now that I don't necessarily have to install .cpan on /root ... can I safely just rip out the subdirectories there? Apparently, yes. Apologies for my panic the wasted bandwidth. :( Glenn +-+ This is not a signature +-+ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: Unfortunate...
Yes indeed. This was really textbook flamebait. Unfortunate? You bet it is. On Wed, 22 Jan 2003, Mike Meyer wrote: In [EMAIL PROTECTED], Bill Nolastname [EMAIL PROTECTED] typed: It is unfortunate that one of the developers with freebsd.org also supports companies that hijack web browsers. This is pretty much an empty statement. The three active elements - developers with freebsd.org, support and companies that hijack web browsers are all to vague to mean anything. I mean, my code is in FreeBSD, and I by support lots of companies by buying there product, and for all I know some of them use popups to hijack web browsers, which is something I detest but never see because I'm to paranoid to let randoms download code into my browser. So he could be talking about me, but I doubt it. Either say something that isn't empty, or go away and don't bother us here. For that matter, go say it on -advocacy. That's where such things belong. mike -- +-+ This is not a signature +-+ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: there must be a better way
I'd like to add to this. I used Windows exclusively (with some sidetrips since I was married to a rabid Mac user) from about 1994 to 1999, when I launched into Slackware Linux (later other distros but I have since returned to Slackware). I first tried FreeBSD around late 2000 or so, and have never been sorry. The great difference in my experience has been that, while I may have encountered some hills and challenges in my use/adoption of Linux and FreeBSD, using them taught me a great deal about computers and the way they work. Indeed, these systems actively encourage learning ... and I have always agreed with ol' Aristotle that to learn gives the liveliest pleasure. Windows, on the other hand, never taught me anything but the occasional frustration of crashes and system hogging. I recognize the fact that it can do its job of giving the user a pretty good desktop. But the system did not encourage me to poke into its guts, because those guts were proprietary and closed. For me (and I fully recognize that experiences differ) Linux and FreeBSD made computing fun, and opened its possibilities in a way that Windows never did. But I don't think it was intended to do that. Best, Glenn Becker On Fri, 27 Sep 2002, Frank Heitmann wrote: Did you never consider that FreeBSD is a server system? I use it as a desktop system, I hope that's also ok :) And to the original poster: I have used Windows all my life (ok, it's not that long, because I have just become 22, but in computer-years it's a lot :) and have just started to use FreeBSD two month ago, and I won't deny if someone says it's hard to learn (Unix in general), but if you spend a lot of time reading and learning and practising then you will notice what a great system it is. Also as a desktop system :) Cheers, Frank To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message -- +-+ This is not a signature +-+ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Gnome2 build problem SOLVED! Thanks Joe!
All - I'd like to thank Joe Marcus Clarke for his assistance in getting past the fact that a repeated error building gconf-editor was keeping me from getting to Gnome2. The culprit was yet another outdated /usr/X11R6/include directory (gdk-pixbuf, to be precise). Thank you Joe. I hope I have learned something in this process. Regards, Glenn Becker ++ http://www.burningclown.com Everyone's Portal to Nothing At All ++ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
gnome2 and gconf-editor problem (was: 'epic quest')
Hi, all- Thanks to Joe Clarke's help I was able to get -much- closer to getting Gnome 2 all nice and ... done. Installed. Learned a lot about examining output for clues in doing so, but this latest (last?) Gnome 2 make install error is stumping me. Is this another example of old files left in an include directory? If so, I can't seem to isolate / fix / remove it /them. Here is the error I'm getting: Making all in src gmake[2]: Entering directory `/usr/ports/sysutils/gconf-editor/work/gconf-editor-0.2/src' cc -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\/usr/X11R6/share/locale\ -DGCONF_EDITOR_IMAGEDIR=\/usr/X11R6/share/gnome/pixmaps/gconf-editor\ -DIMAGEDIR=\/usr/X11R6/share/gnome/pixmaps\ -I/usr/X11R6/include -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGNOME_VFS_DISABLE_DEPRECATED -D_REENTRANT -D_THREAD_SAFE-DORBIT2=1 -I/usr/local/include/orbit-2.0 -I/usr/local/include/linc-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/atk-1.0 -I/usr/X11R6/include/gconf/2 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include -O -pipe -Wall -c gconf-bookmarks.c In file included from gconf-bookmarks.c:25: /usr/X11R6/include/gtk-2.0/gtk/gtkimage.h:85: syntax error before `GdkPixbufAnimationIter' gmake[2]: *** [gconf-bookmarks.o] Error 1 gmake[2]: Leaving directory `/usr/ports/sysutils/gconf-editor/work/gconf-editor-0.2/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/sysutils/gconf-editor/work/gconf-editor-0.2' gmake: *** [all-recursive-am] Error 2 *** Error code 2 Stop in /usr/ports/sysutils/gconf-editor. *** Error code 1 Stop in /usr/ports/x11/gnome2. ... if this points in a particular direction for anyone, let me know. Thanks in advance for any clue. Best, Glenn Becker ++ http://www.burningclown.com Everyone's Portal to Nothing At All ++ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
gnome2 epic quest
Hi - I spent the weekend attempting to upgrade to Gnome 2 and KDE 3, woohoo. I made it to KDE 3 but Gnome 2 is proving elusive. There seemed to be something between Glade2 and libgnomecanvas that just ... wasn't happy. When I examined the output I found that both were crapping out over the same thing. I was careful to 'make clean' before both build attempts: output prior to this snipped cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -DG_LOG_DOMAIN=\GnomeCanvas\ -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libart-2.0 -I/usr/local/include/libxml2 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include/libglade-2.0 -I/usr/local/include -O -pipe -c glade-canvas.c -fPIC -DPIC -o .libs/glade-canvas.lo In file included from /usr/local/include/glade/glade-build.h:25, from glade-canvas.c:35: /usr/local/include/glade/glade-xml.h:26: gtk/gtkdata.h: No such file or directory In file included from /usr/local/include/glade/glade-build.h:25, from glade-canvas.c:35: /usr/local/include/glade/glade-xml.h:44: syntax error before `GtkData' /usr/local/include/glade/glade-xml.h:54: syntax error before `GtkDataClass' glade-canvas.c:41: syntax error before `static' glade-canvas.c: In function `glade_module_register_widgets': glade-canvas.c:83: `glade_standard_build_widget' undeclared (first use in this function) glade-canvas.c:83: (Each undeclared identifier is reported only once glade-canvas.c:83: for each function it appears in.) gmake[2]: *** [glade-canvas.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/libgnomecanvas/work/libgnomecanvas-2.0.1/glade' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/libgnomecanvas/work/libgnomecanvas-2.0.1' gmake: *** [all-recursive-am] Error 2 *** Error code 2 end snipped I reinstalled gtk2.0 just to be safe, examined -it- and found that it gets installed to /usr/X11R6/include, not /usr/local/include as the above seems to expect ... can -I- fix this by simply rewriting the include statement in glade-xml.h? Or, er, what? Any advice would be appreciated and I hope this isn't a stupid question Thanks, Glenn Becker ++ http://www.burningclown.com Everyone's Portal to Nothing At All ++ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: gnome2 epic quest
Looks like you may have some old directories lingering about that are causing problems with the GNOME 2 build. Remove /usr/local/include/glade, and you should be set. Joe Shoulda known it'd be something like that! :) Can't wait to try when I get home. Thanks, Joe. Best, Glenn ++ http://www.burningclown.com Everyone's Portal to Nothing At All ++ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message