[SLUG] Code Management Database
We have several Linux software products, and have recently had enquiries about customised versions for specific customers. We're happy to do it, but I'm looking for a way to manage the codebase so that when we do an upgrade, we can upgrade the customised versions without overwriting the customised code. The code is delicious mix of C, PERL, PHP and bash scripts (don't ask). My understanding is that CVS is not the tool for this job, but does anybody know of a tool that is good for this? -- Regards, Edwin Humphries Mobile: 0419 233 051 Ironstone Technology Pty Ltd P. O. Box 423, Kiama, NSW, 2533 Phone: +61 (0)2 4233 2285 Facsimile: +61 (0)2 4233 2299 Web: http//www.ironstone.com.au *** This email is intended for the named addressee/s only and may contain confidential or privileged information. If you are not a named addressee please delete the message and notify the sender. *** -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] Code Management Database
there is the M$ visual source safe. Dean Edwin Humphries wrote: We have several Linux software products, and have recently had enquiries about customised versions for specific customers. We're happy to do it, but I'm looking for a way to manage the codebase so that when we do an upgrade, we can upgrade the customised versions without overwriting the customised code. The code is delicious mix of C, PERL, PHP and bash scripts (don't ask). My understanding is that CVS is not the tool for this job, but does anybody know of a tool that is good for this? -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] Code Management Database
Edwin Humphries wrote: We have several Linux software products, and have recently had enquiries about customised versions for specific customers. We're happy to do it, but I'm looking for a way to manage the codebase so that when we do an upgrade, we can upgrade the customised versions without overwriting the customised code. The code is delicious mix of C, PERL, PHP and bash scripts (don't ask). My understanding is that CVS is not the tool for this job, but does anybody know of a tool that is good for this? CVS should be sufficient for this purpose with some clever use of branching and merging. -- Vino Fernando Crescini Intelligent Systems Laboratory School of Computing IT phone: +61 2 4736 0140 University of Western Sydney email: [EMAIL PROTECTED] Locked Bag 1797 web: www.cit.uws.edu.au/~jcrescin Penrith South DC NSW 1797 I think I wet my bed. --Ralph Wiggum The Brother from Another Series (Episode 4F14) Scanned by SCIT E-Mail Gateway http://www.cit.uws.edu.au -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] Code Management Database
On Fri, 2005-09-09 at 16:07 +1000, Dean Hamstead wrote: there is the M$ visual source safe. Dean I believe Edwin wanted a tool that was up to the task ! Rob -- GPG key available at: http://www.robertcollins.net/keys.txt. signature.asc Description: This is a digitally signed message part -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] Code Management Database
On Fri, 2005-09-09 at 16:05 +1000, Edwin Humphries wrote: We have several Linux software products, and have recently had enquiries about customised versions for specific customers. We're happy to do it, but I'm looking for a way to manage the codebase so that when we do an upgrade, we can upgrade the customised versions without overwriting the customised code. The code is delicious mix of C, PERL, PHP and bash scripts (don't ask). My understanding is that CVS is not the tool for this job, but does anybody know of a tool that is good for this? Right now, you can use any of : Bazaar (or Bazaar-NG) Subversion Git Monotone Codeville Darcs Aegis - any of them should meet your stated requirements. My preference would be Bazaar or Bazaar--NG. Cheers, Rob -- GPG key available at: http://www.robertcollins.net/keys.txt. signature.asc Description: This is a digitally signed message part -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] gphoto2 problem
I bought a cheap digital camera at Dick Smith's, because I wanted to take a test-run to see about using a real digital camera under Linux. gphoto2 came with my distribution (Fedora) and, with it, I was able at first to download images from the camera to my computer without difficulty. Then, after a bit, gphoto2 suddenly stopped working. Although it would still detect the camera without difficulty, when I ran the command to download the images from the camera, I got a message that said there had been an error updating the port settings. Checking in /var/log/messages, I found a message to the effect that interface 0 was claimed while 'gphoto2' sets config #1. I took that to mean that some program other than gphoto2 was preventing gphoto2 from using the expected port. There's a mailing list for gphoto2 and I asked for information about how to discover the blocking program. I was told that the blocking program was actually libgphoto2, the libraries for the gphoto2 front-end and that I should upgrade my gphoto2 from v 2.1.5 to 2.1.6, since that known bug had been fixed in the later version. I upgraded as told--the same error still appears. I asked for further assistance from the list, but have had no reply. One of the options when running gphoto2 is to turn on debugging. I've done that while trying to download photos, in the hope that I may get some useful information, but I can't find where the output is stored. Can anyone familiar with gphoto2 tell me where to find the debugging information? Can anyone, whether familiar with gphoto2 or not, suggest how I may be able to discover what's blocking the port through which I used to be able to download, but no longer can? Thank you. This message was sent using MyMail -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] Code Management Database
My preference would be Bazaar or Bazaar--NG. Gee ya think? :) Seriously though, Robs right on this one, any of the available source management systems would be able to handle this. What are you using at the moment to manage your code? -- James Purser Chief Talking Guy - Linux Australia Update http://k-sit.com - My Blog http://la-pod.k-sit.com - Linux Australia Update Blog and Forums Skype: purserj1977 -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] apt gpg key for planetmirror
I am getting rather fed up with the following message when I run an apt-get update on my amd64 etch box. W: GPG error: http://public.planetmirror.com etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E415B2B4B5F5BBED I can't find any clear concise reference as to what I need to do, and I admit being non gpg savvy. Could someone please hit me with a nice simple cluestick so I can make this damned thing go away for good? -- David It's time to reconsider your thoughts about the iron carbon double diagram. -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] apt gpg key for planetmirror
On Fri, 2005-09-09 at 21:04 +1000, David Fisher wrote: I am getting rather fed up with the following message when I run an apt-get update on my amd64 etch box. http://www.debian-administration.org/articles/174 Should explain it all. Cheers, Rob -- GPG key available at: http://www.robertcollins.net/keys.txt. signature.asc Description: This is a digitally signed message part -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] Re: sl-modem on Ubuntu Hoary...grrr
On Fri, Sep 09, 2005 at 12:43:13PM +1000, James Gray wrote: I've been bashing my head on this one for a few days. I have a HP NC6230 lappy with a built-in modem: $lspci | grep -i modem :00:1e.3 Modem: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) Apparently that requires the sl-modem stuff. No problem. $apt-cache search sl-modem sl-modem-daemon - SmartLink software modem daemon sl-modem-source - SmartLink software modem driver - module building source Hmm - so far so good. Do an apt-get update then: $sudo apt-get install sl-modem-daemon Reading package lists... Done Building dependency tree... Done Some packages could not be installed. *snip* The following packages have unmet dependencies: sl-modem-daemon: Depends: sl-modem-modules-new but it is not installable E: Broken packages It's all fun and games until somebody doesn't properly QA their packages. Hmm, I wonder if piuparts[1] is being run on Breezy? I solved this particular minor problem by gutting sl-modem-daemon a bit and removing the dependency on the modules package. Not so good. So I try the source and install sl-modem-source. But that package appears to be a branch that should be inserted into a full kernel source. Bah! How do I compile this?? No frigging idea. I ended up downloading slmodem-2.9.9e-pre1a and running 'make' in the drivers directlry, then copying slamr.ko into the kernel's modules directory. So as a last resort, I get the source file from smartlink and compile that. Only two warnings during the make install stage: /home/myuid/src/slmodem-2.9.10/drivers/st7554.c:1112: \ warning: implicit declaration of function `usb_endpoint_halted' ... *** Warning: usb_endpoint_halted [/home/myuid/src/slmodem-2.9.10/drivers/slusb.ko] undefined! Unless you've got a slightly freaky laptop, you don't need this module. It's for USB-connected softmodems. First one isn't a big deal, but the second one looks ominous. When it comes around to inserting the module: $sudo modprobe slamr FATAL: Error inserting slamr (/lib/modules/2.6.10-5-686/extra/slamr.ko): Unknown symbol in module, or unknown parameter (see dmesg) And here's dmesg: slamr: Unknown symbol get_device slamr: Unknown symbol put_device slamr: Unknown symbol device_release_driver You built the module without versioned symbols, while the kernel has it's symbols versioned. Run 'make oldconfig make dep' in the kernel source tree for the running kernel (I think that the make oldconfig is enough, but I'm quite certain that running both will definitely sort it out). Once that's done, it's back into drivers for a 'make clean make'. Anyone solved this one before? Not entirely -- once I'd got it all built and installed, the driver would load and go hey, that's a modem! but I couldn't actually get it to make dialling-type actions. Hopefully you'll have more luck. - Matt [1] http://packages.debian.org/testing/devel/piuparts -- New Yankee Workshop isn't a how to for home hobbyists, it's Baywatch for powertool fetishists. -- Geoff Kinnel, ASR signature.asc Description: Digital signature -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] simple script going wrong...
OK I have written gpgedit, strangely the script is not deleting the file yet rm does in command line. This is really strange. Also files are coming up empty then they have data. I have forced the system to check tun2fs -C 99 then rebooted. This IS an ext3 system and the check happened recently. So it might be mismatch with journal any suggestions. #!/bin/sh set -x if [ -f $1.gpg ] ; then rm $1 gpg --output $1 -d $1.gpg if [ $? != 0 ] ; then exit fi fi gvim $1 mv $1.gpg.bak $1.gpg.bak2 mv $1.gpg $1.gpg.bak gpg -r [EMAIL PROTECTED] -e $1 if [ $? != 0 ] ; then exit fi rm $1 -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] simple script going wrong...
On Fri, 2005-09-09 at 22:17 +1000, Ken Foskey wrote: OK I have written gpgedit, strangely the script is not deleting the file yet rm does in command line. This is really strange. Also files are coming up empty then they have data. I have forced the system to check tun2fs -C 99 then rebooted. This IS an ext3 system and the check happened recently. So it might be mismatch with journal any suggestions. #!/bin/sh set -x if [ -f $1.gpg ] ; then rm $1 Don't you want: rm $1.gpg here? If not, as a general safety rule, I'd assign $1 to another shell variable at the start. Eg. INFILE=$1 and try that. gpg --output $1 -d $1.gpg if [ $? != 0 ] ; then exit fi fi gvim $1 mv $1.gpg.bak $1.gpg.bak2 mv $1.gpg $1.gpg.bak gpg -r [EMAIL PROTECTED] -e $1 if [ $? != 0 ] ; then exit fi rm $1 Cheers, Ben Ben Stringer = [EMAIL PROTECTED] == -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] apt gpg key for planetmirror
David Fisher wrote: I am getting rather fed up with the following message when I run an apt-get update on my amd64 etch box. W: GPG error: http://public.planetmirror.com etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E415B2B4B5F5BBED I can't find any clear concise reference as to what I need to do, and I admit being non gpg savvy. Could someone please hit me with a nice simple cluestick so I can make this damned thing go away for good? I have Fedora Core 4. This is what I do the first time I got a similar error. As root I do, # rpm --import http://public.planetmirror.com/pub/fedora/linux/core/4/i386/os/RPM-GPG-KEY-fedora If this does not work because my rpm is not the latest version, I do, # wget http://public.planetmirror.com/pub/fedora/linux/core/4/i386/os/RPM-GPG-KEY-fedora # rpm --import RPM-GPG-KEY-fedora -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] simple script going wrong...
On Fri, 2005-09-09 at 22:50 +1000, Ben Stringer wrote: Don't you want: rm $1.gpg Nope: that would be detrimental to the dercrypt :-) here? If not, as a general safety rule, I'd assign $1 to another shell variable at the start. Eg. INFILE=$1 Generally I do, this is for me only. Also I have run set -x the script is correct it is just not doing the rm and other strange results. -- Ken Foskey OpenOffice.org developer -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] SFD - today!
For anyone who didn't get the email I sent a fe days ago, and who is coming to SFD to help out, meet at the Gloria Jeans at 815 George St (near central) at 9:30 where we will hand out posters and other foo before the UTS team heading there, and the street teams going to do their thing. See http://maitri.ubuntu.com/softwarefreedomday/wiki/index.php/Sydney for a map and more in depth details! Cheers, Pia -- Linux Australia http://linux.org.au/ Jeff: Whatchootalkin'boutwillis? Pia: What's Willis? -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
Re: [SLUG] apt gpg key for planetmirror
On Fri, 9 Sep 2005 21:53, Robert Collins wrote: On Fri, 2005-09-09 at 21:04 +1000, David Fisher wrote: I am getting rather fed up with the following message when I run an apt-get update on my amd64 etch box. http://www.debian-administration.org/articles/174 Should explain it all. Sorry, but it's still as clear as mud to me. What key do I need to import from Planetmirror's amd64 etch archive? Where do I get it from? -- David It's time to reconsider your thoughts about the iron carbon double diagram. -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
[SLUG] Laptop sellers in Oz with preinstall Linux as an option (was: Partitioning software)
Hi Howard, I came across this site just a few days ago: http://www.vgcomputing.com.au/about.html Good luck with it all :) Regards, Patrick -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html