From: Henrik N. <um...@hn...> - 2004-05-17 15:51:38
|
Is the SF CVS no longer updated with the current 2.4 sources? It seems the last sources in the SF CVS is around 2.4.23-2 (last tag is 2.4.23-1), but the released patch is now up to 2.4.26-1.. Regards Henrik |
From: Henrik N. <um...@hn...> - 2004-05-17 17:02:06
|
On Mon, 17 May 2004, Henrik Nordstrom wrote: > Is the SF CVS no longer updated with the current 2.4 sources? It seems the > last sources in the SF CVS is around 2.4.23-2 (last tag is 2.4.23-1), but > the released patch is now up to 2.4.26-1.. The more I look at the CVS tree the more confused I get.. what is actaually in the CVS at the moment? Looks like something like the current patch but based on 2.4.23 instead of 2.4.26.. Regards Henrik |
From: Henrik N. <um...@hn...> - 2004-05-17 18:59:25
|
On Mon, 17 May 2004, Henrik Nordstrom wrote: > The more I look at the CVS tree the more confused I get.. what is > actaually in the CVS at the moment? Looks like something like the current > patch but based on 2.4.23 instead of 2.4.26.. Digging.. and there is some conclusions a) The CVS tree currently seems to be 2.4.24-2 b) The CVS tree contains many deleted files which for some reason has not been deleted in the CVS, some of which are very old, and most even have tag versions of the newer patches even if they are not included in the patches. Or bottom line, the CVS tree is pretty much not suitable as source when building kernels, just a version repository to look into what changed when and only for kernels up to 2.4.24-2, and even then quite confusing due to the duplicate files on rearrangements. Regards Henrik |
From: roland <for...@gm...> - 2004-05-17 19:54:06
|
hi! what about the 2.6 (uml)kernel ? how is revision control being made there (or not?) ? maybe someone take a look at: http://rockbox.haxx.se/ ? that is what i would expect for a really good source/bug/patch-management. i like that project very much because of that - recent cvs activity, daily changelogs, automatic builds.... :) sorry - i`m no developer so i cannot decide - but something like this is what i really would like - so everybody could see, how things in UML are going on.... > > The more I look at the CVS tree the more confused I get.. what is > > actaually in the CVS at the moment? Looks like something like the current > > patch but based on 2.4.23 instead of 2.4.26.. ??? when i look at: http://www.user-mode-linux.org/cvs/linux/ there are log entries "updated to 2.4.26". there is a sourceforge-cvs-repository, too: http://cvs.sourceforge.net/viewcvs.py/user-mode-linux/linux/, which looks quite different. so - which is the right one ? regards roland ----- Original Message ----- From: "Henrik Nordstrom" <um...@hn...> To: <use...@li...> Sent: Monday, May 17, 2004 8:59 PM Subject: Re: [uml-devel] CVS not updated? > On Mon, 17 May 2004, Henrik Nordstrom wrote: > > > The more I look at the CVS tree the more confused I get.. what is > > actaually in the CVS at the moment? Looks like something like the current > > patch but based on 2.4.23 instead of 2.4.26.. > > Digging.. and there is some conclusions > > a) The CVS tree currently seems to be 2.4.24-2 > > b) The CVS tree contains many deleted files which for some reason has not > been deleted in the CVS, some of which are very old, and most even have > tag versions of the newer patches even if they are not included in the > patches. > > Or bottom line, the CVS tree is pretty much not suitable as source when > building kernels, just a version repository to look into what changed when > and only for kernels up to 2.4.24-2, and even then quite confusing due > to the duplicate files on rearrangements. > > Regards > Henrik > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: SourceForge.net Broadband > Sign-up now for SourceForge Broadband and get the fastest > 6.0/768 connection for only $19.95/mo for the first 3 months! > http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click > _______________________________________________ > User-mode-linux-devel mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel > |
From: Henrik N. <um...@he...> - 2004-05-17 21:14:34
|
On Mon, 17 May 2004, roland wrote: > when i look at: > http://www.user-mode-linux.org/cvs/linux/ > there are log entries "updated to 2.4.26". Was not aware of this one.. I was using the SourceForge CVS tree for some reason. The www.user-mode-linux.org tree looks MUCH better, in fact in a very good shape. Ah, well. All explained and good ;-) But there still was something good out of this excercise. We now have all our local modifications cleanly separated into individual patches and an alternate build model based on the official patches instead of CVS which probably is a more suitable build model for our production kernels anyway. But the direct CVS model I have been using up to now is extremely handy when working/patching on uml.. In case someone is interested our UML patch repository can be found at http://marasystems.com/download/uml/. Regards Henrik |
From: roland <for...@gm...> - 2004-05-17 21:58:00
|
> Was not aware of this one.. I was using the SourceForge CVS tree for some > reason. The www.user-mode-linux.org tree looks MUCH better, in fact in a > very good shape. no wonder - if there are 2 trees and none of it is marked obsolete - quite confusing ;) what about placing a file "OBSOLETE_PLZ_READ.TXT" in the root of that tree ? that file could contain a link to the "official" CVS/Bitkeeper/Whatelse uml-trees. > our local modifications cleanly separated into individual patches and an > alternate build model based on the official patches instead of CVS which > probably is a more suitable build model for our production kernels anyway. yep. btw: http://sourceforge.net/tracker/?group_id=429&atid=100429 could probably need some maintenance. i would like to offer cleaning out obsolete entries - but i have no access. jeff - is it possible to get access? regards roland ----- Original Message ----- From: "Henrik Nordstrom" <um...@he...> To: "roland" <for...@gm...> Cc: <use...@li...>; "Jeff Dike" <jd...@ad...> Sent: Monday, May 17, 2004 11:14 PM Subject: Re: [uml-devel] CVS not updated? > On Mon, 17 May 2004, roland wrote: > > > when i look at: > > http://www.user-mode-linux.org/cvs/linux/ > > there are log entries "updated to 2.4.26". > > Was not aware of this one.. I was using the SourceForge CVS tree for some > reason. The www.user-mode-linux.org tree looks MUCH better, in fact in a > very good shape. > > Ah, well. All explained and good ;-) > > But there still was something good out of this excercise. We now have all > our local modifications cleanly separated into individual patches and an > alternate build model based on the official patches instead of CVS which > probably is a more suitable build model for our production kernels anyway. > But the direct CVS model I have been using up to now is extremely handy > when working/patching on uml.. > > In case someone is interested our UML patch repository can be found at > http://marasystems.com/download/uml/. > > Regards > Henrik > |
From: Henrik N. <um...@he...> - 2004-05-17 22:05:44
|
On Tue, 18 May 2004, roland wrote: > no wonder - if there are 2 trees and none of it is marked obsolete - quite confusing ;) > what about placing a file "OBSOLETE_PLZ_READ.TXT" in the root of that tree ? > that file could contain a link to the "official" CVS/Bitkeeper/Whatelse uml-trees. Hmm.. the www.user-mode-linux.org repro does not seem to allow anonymous CVS, only online browsing. user-mode-linux.sourceforge.net does refer to www.user-mode-linux.org as the anoncvs reprository however. More confusing.. |
From: Jeff D. <jd...@ad...> - 2004-05-18 17:17:31
|
On Tue, May 18, 2004 at 12:05:25AM +0200, Henrik Nordstrom wrote: > On Tue, 18 May 2004, roland wrote: > > > no wonder - if there are 2 trees and none of it is marked obsolete - quite confusing ;) > > what about placing a file "OBSOLETE_PLZ_READ.TXT" in the root of that tree ? > > that file could contain a link to the "official" CVS/Bitkeeper/Whatelse uml-trees. Yeah, that's a good idea. > Hmm.. the www.user-mode-linux.org repro does not seem to allow anonymous > CVS, only online browsing. That's because I haven't figured out how to do that. I have a little passwd file that looks right to me, I've checked everything else I can think of, and it still doesn't work. If you can offer clues, I will gratefully accept. If you (or anyone else who knows about CVS) want a login so you can figure out what's wrong, let me know. > user-mode-linux.sourceforge.net does refer to www.user-mode-linux.org as > the anoncvs reprository however. Yeah, I moved it off of SF, as part of my effort to move away from there and become self-hosting. Jeff |
From: Henrik N. <um...@hn...> - 2004-05-18 19:42:21
|
On Tue, 18 May 2004, Jeff Dike wrote: > That's because I haven't figured out how to do that. I have a little passwd > file that looks right to me, I've checked everything else I can think of, > and it still doesn't work. From the error message I think you are missing a "anonymous" system user or a suitable mapping in your CVS password file to another suitable system user.. The CVS password file format is login:[password][:unixuser] if the unixuser is not specified the login is used.. Example for anonymous CVS with pubcvs as the UNIX user anonymous::pubcvs > If you can offer clues, I will gratefully accept. If you (or anyone else who > knows about CVS) want a login so you can figure out what's wrong, let me > know. I can offer to login to try to fix the problem if the above does not help. My SSH keys can be found at http://marasystems.com/people/hno/, http://www.squid-cache.org/~hno/ or http://hem.passagen.se/hno/Welcome.html > Yeah, I moved it off of SF, as part of my effort to move away from there > and become self-hosting. I was on the edge to move my projects from SF about 6 months ago due to the numerous CVS issues, but they have managed to restore the quality of their service and today the only reason I see to not use SF for my projects is if I were to use another revision control system such as arch or subversion.. but at the moment I find CVS works very well for my purposes.. Regards Henrik |
From: Jeff D. <jd...@ad...> - 2004-05-18 21:14:34
|
On Tue, May 18, 2004 at 09:42:13PM +0200, Henrik Nordstrom wrote: > >From the error message I think you are missing a "anonymous" system user > or a suitable mapping in your CVS password file to another suitable system > user.. > > The CVS password file format is > > login:[password][:unixuser] > > if the unixuser is not specified the login is used.. > > Example for anonymous CVS with pubcvs as the UNIX user > > anonymous::pubcvs Thanks for your help. It looks like it works now. > I can offer to login to try to fix the problem if the above does not help. > My SSH keys can be found at http://marasystems.com/people/hno/, > http://www.squid-cache.org/~hno/ or > http://hem.passagen.se/hno/Welcome.html You have an account on www.user-mode-linux.org, if you want to have a look at the CVS setup. I'd especially appreciate a look at the security since I haven't done anything in particular to lock it down. > I was on the edge to move my projects from SF about 6 months ago due to > the numerous CVS issues, but they have managed to restore the quality of > their service and today the only reason I see to not use SF for my > projects is if I were to use another revision control system such as > arch or subversion.. but at the moment I find CVS works very well for my > purposes.. I find the UML is way better for CVS than SF. It's very much faster. Also, I'd like to be independent of SF in case VA starts having trouble or if they decide to start making access to project metadata difficult. You could argue that they already do (and I, in fact would), with their insistence that everything be done through your browser. With CVS moved, I now reply on SF for the web site, downloads, and mailing lists. The lists will be the next to move. The downloads will stay since SF is just one mirror of many, and it'll be easy to get rid of it if they start misbehaving. The site will stay on SF until I get my UML-on-demand scheme working. This involves spreading UML web server images around the net at various cooperative locations, like UML ISPs, having the server loads monitored by some central daemon, and that daemon starting up new UMLs and shutting them down as the load requires, using the nameserver to spread the load around. Once I get this up and running, the site should be /.-proof, given that there's enough capacity available. Jeff |
From: roland <for...@gm...> - 2004-05-18 21:31:44
|
>I find the UML is way better for CVS than SF. It's very much faster. i can agree, that the SF anoncvs is a horror (at least i remember it WAS a horror, when i used it some time ago). afaik, behaviour with non-anon cvs usage on sourceforge was quite different - so only anoncvs-users had big problems. regards roland ----- Original Message ----- From: "Jeff Dike" <jd...@ad...> To: "Henrik Nordstrom" <um...@hn...> Cc: <use...@li...> Sent: Wednesday, May 19, 2004 12:00 AM Subject: Re: [uml-devel] CVS not updated? > On Tue, May 18, 2004 at 09:42:13PM +0200, Henrik Nordstrom wrote: > > >From the error message I think you are missing a "anonymous" system user > > or a suitable mapping in your CVS password file to another suitable system > > user.. > > > > The CVS password file format is > > > > login:[password][:unixuser] > > > > if the unixuser is not specified the login is used.. > > > > Example for anonymous CVS with pubcvs as the UNIX user > > > > anonymous::pubcvs > > Thanks for your help. It looks like it works now. > > > I can offer to login to try to fix the problem if the above does not help. > > My SSH keys can be found at http://marasystems.com/people/hno/, > > http://www.squid-cache.org/~hno/ or > > http://hem.passagen.se/hno/Welcome.html > > You have an account on www.user-mode-linux.org, if you want to have a look > at the CVS setup. I'd especially appreciate a look at the security since > I haven't done anything in particular to lock it down. > > > I was on the edge to move my projects from SF about 6 months ago due to > > the numerous CVS issues, but they have managed to restore the quality of > > their service and today the only reason I see to not use SF for my > > projects is if I were to use another revision control system such as > > arch or subversion.. but at the moment I find CVS works very well for my > > purposes.. > > I find the UML is way better for CVS than SF. It's very much faster. > > Also, I'd like to be independent of SF in case VA starts having trouble > or if they decide to start making access to project metadata difficult. > You could argue that they already do (and I, in fact would), with their > insistence that everything be done through your browser. > > With CVS moved, I now reply on SF for the web site, downloads, and mailing > lists. The lists will be the next to move. The downloads will stay since > SF is just one mirror of many, and it'll be easy to get rid of it if they > start misbehaving. > > The site will stay on SF until I get my UML-on-demand scheme working. This > involves spreading UML web server images around the net at various cooperative > locations, like UML ISPs, having the server loads monitored by some central > daemon, and that daemon starting up new UMLs and shutting them down as the > load requires, using the nameserver to spread the load around. Once I get > this up and running, the site should be /.-proof, given that there's enough > capacity available. > > Jeff > > > ------------------------------------------------------- > This SF.Net email is sponsored by: SourceForge.net Broadband > Sign-up now for SourceForge Broadband and get the fastest > 6.0/768 connection for only $19.95/mo for the first 3 months! > http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click > _______________________________________________ > User-mode-linux-devel mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel > |
From: BlaisorBlade <bla...@ya...> - 2004-05-23 11:34:34
|
Alle 00:00, mercoled=EC 19 maggio 2004, Jeff Dike ha scritto: > On Tue, May 18, 2004 at 09:42:13PM +0200, Henrik Nordstrom wrote: > > >From the error message I think you are missing a "anonymous" system us= er > > > > or a suitable mapping in your CVS password file to another suitable > > system user.. > > > > The CVS password file format is > > > > login:[password][:unixuser] > > > > if the unixuser is not specified the login is used.. > > > > Example for anonymous CVS with pubcvs as the UNIX user > > > > anonymous::pubcvs > > Thanks for your help. It looks like it works now. Not here: cvs -d :pserver:ano...@ww...:/cvsroot/user-mode-linux l ogin refuses any password I can type (including the empty one). cvs -d :pserver:ano...@ww...:/cvsroot/user-mode-linux= =20 checkout doc/web/cl answers: /cvsroot/user-mode-linux: no such repository even when I try from inside ssh bla...@ww.... Howev= er,=20 I used :ext: and my login name and it worked (though the site content is a= =20 bit out-of-date). I would suggest to write, on the server, a script which checks out everythi= ng=20 from the CVS repository and rebuilds it; then you commit the new site, run= =20 the script from the server and it should work perfectly + the site would=20 always be up-to-date. By the way, onto=20 http://user-mode-linux.sourceforge.net/compile.html there is still a link to the old repository. (I know I could fix it now, by= =20 asking you to update then the site, but I've no time right now + you need t= o=20 do something anyway). Good bye =2D-=20 Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |
From: Henrik N. <um...@hn...> - 2004-05-23 16:44:39
|
On Sun, 23 May 2004, BlaisorBlade wrote: > Not here: This is because the CVS pserer currently being slightly reorganised for security... should work once Jeff gets the time to do the last few steps setting the permissions correctly. > even when I try from inside ssh bla...@ww.... However, > I used :ext: and my login name and it worked (though the site content is a > bit out-of-date). ssh CVS access do work, but not pserver over ssh as this is no different from pserver remotely except for encryption.. > I would suggest to write, on the server, a script which checks out everything > from the CVS repository and rebuilds it; then you commit the new site, run > the script from the server and it should work perfectly + the site would > always be up-to-date. ??? > By the way, onto > http://user-mode-linux.sourceforge.net/compile.html > there is still a link to the old repository. (I know I could fix it now, by > asking you to update then the site, but I've no time right now + you need to > do something anyway). There is several updates wrt the pserver links once the CVS serber setup is finished. Regards Henrik |
From: BlaisorBlade <bla...@ya...> - 2004-05-27 17:30:31
|
Alle 18:44, domenica 23 maggio 2004, Henrik Nordstrom ha scritto: > On Sun, 23 May 2004, BlaisorBlade wrote: > > Not here: > > This is because the CVS pserer currently being slightly > reorganised for security... should work once Jeff > gets the time to do the last few steps setting the permissions correctly. Btw - don't know if this is needed or it's obvious for you- but the directory for the checkout must be setgid to a group containing everyone who should have write access to the website, and writable by the group; otherwise the when someone else than Jeff run the update script, the script won't have the needed permissions. > > even when I try from inside ssh bla...@ww.... > > However, I used :ext: and my login name and it worked (though the site > > content is a bit out-of-date). > > ssh CVS access do work, but not pserver over ssh as this is no different > from pserver remotely except for encryption.. > > > I would suggest to write, on the server, a script which checks out > > everything from the CVS repository and rebuilds it; then you commit the > > new site, run the script from the server and it should work perfectly + > > the site would always be up-to-date. > > ??? This is about keeping even the web-site in CVS - to allow selected people to contribute to it (I am for instance thinking about replacing the RPM, finally - there are up-to-date RPM somewhere, I remember). -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |
From: Henrik N. <um...@hn...> - 2004-05-27 18:21:16
|
On Mon, 24 May 2004, BlaisorBlade wrote: > Btw - don't know if this is needed or it's obvious for you- but the directory > for the checkout must be setgid to a group containing everyone who should > have write access to the website, and writable by the group; otherwise the > when someone else than Jeff run the update script, the script won't have the > needed permissions. Yes, this is included in the instructions sent to Jeff earlier. > This is about keeping even the web-site in CVS - to allow selected people to > contribute to it (I am for instance thinking about replacing the RPM, finally > - there are up-to-date RPM somewhere, I remember). Makes perfect sense. This is also what I do on most the projects I maintain and it works out really well when there is many contributors. Regards Henrik |
From: Jeff D. <jd...@ad...> - 2004-05-23 20:57:50
|
On Sun, May 23, 2004 at 01:37:30PM +0200, BlaisorBlade wrote: > cvs -d :pserver:ano...@ww...:/cvsroot/user-mode-linux > checkout doc/web/cl > answers: > > /cvsroot/user-mode-linux: no such repository It did work when I sent that mail out. It broke again after following Henrik's recipe for chrooting it. I haven't gotten around to figuring out what's wrong. > even when I try from inside ssh bla...@ww.... However, > I used :ext: and my login name and it worked (though the site content is a > bit out-of-date). > > I would suggest to write, on the server, a script which checks out everything > from the CVS repository and rebuilds it; then you commit the new site, run > the script from the server and it should work perfectly + the site would > always be up-to-date. That would require leaving my private key on the UML, which doesn't sound like such a hot idea. Although I could make a "uml-dev" key pair, which I use instead. Plus, I could put it anywhere uml-dev privs are needed, and you could use it as well. > By the way, onto > http://user-mode-linux.sourceforge.net/compile.html > there is still a link to the old repository. (I know I could fix it now, by > asking you to update then the site, but I've no time right now + you need to > do something anyway). Yeah, I'll fix that. Jeff |
From: BlaisorBlade <bla...@ya...> - 2004-05-28 19:04:52
|
> > I would suggest to write, on the server, a script which checks out > > everything from the CVS repository and rebuilds it; then you commit the > > new site, run the script from the server and it should work perfectly + > > the site would always be up-to-date. > > That would require leaving my private key on the UML, which doesn't sound > like such a hot idea. Although I could make a "uml-dev" key pair, which I > use instead. Plus, I could put it anywhere uml-dev privs are needed, and > you could use it as well. Why do you need a private key anywhere? The checkout should be done with pserver (i.e. anonymous CVS); checkout + rebuild should be done on the web-server. The private key is needed only by who writes something in the repo, i.e. you and who you want; obviously public key must be stored in authorized_keys but that is NOT a problem. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |
From: Jeff D. <jd...@ad...> - 2004-05-28 20:45:16
|
bla...@ya... said: > Why do you need a private key anywhere? The checkout should be done > with pserver (i.e. anonymous CVS); checkout + rebuild should be done > on the web-server. The private key is needed only by who writes > something in the repo, i.e. you and who you want; obviously public > key must be stored in authorized_keys but that is NOT a problem. This has nothing to do with CVS. It has to do with syncing stuff to the mirrors, which for a lot of them involves an rsync push over ssh. Jeff |