Re: OpenGrok for FreeBSD
On (12/05/2011 22:45), Zafer Aydoğan wrote: > Hello List, > > I've set up an OpenGrok service for the FreeBSD sources (current). > OpenGrok is a source code search engine and cross reference. > I'm updating the sources once a day. I'm a NetBSD developer and I'm > also maintaining http://nxr.netbsd.org > > Feel free to use it: > http://fxr.aydogan.net Thanks! What do you think about having index for different kernels in one place like now defunct http://grok.x12.su/source/ or http://fxr.watson.org/fxr/source/?v=HEAD > > Cheers, Zafer. > ___ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org" ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"
Re: OpenGrok for FreeBSD
2011/5/13 Gleb Kurtsou : > On (12/05/2011 22:45), Zafer Aydoğan wrote: >> Hello List, >> >> I've set up an OpenGrok service for the FreeBSD sources (current). >> OpenGrok is a source code search engine and cross reference. >> I'm updating the sources once a day. I'm a NetBSD developer and I'm >> also maintaining http://nxr.netbsd.org >> >> Feel free to use it: >> http://fxr.aydogan.net > Thanks! > > What do you think about having index for different kernels in one place > like now defunct http://grok.x12.su/source/ or > http://fxr.watson.org/fxr/source/?v=HEAD > That's possible, but OpenGrok contains the whole source tree and not only the kernel. Therefore I would group it with ports/, projects/, www/. etc. I didn't know about grok.x12.su, but I see its broken anyway. Zafer. ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"
Re: [RFC][Change-Request] Create usefulness in rc.subr etc/rc.conf.d/*.conf namespace.
Hi, 2011/5/8 Jason Hellenthal > > List, - Please reply-to freebsd...@freebsd.org > > What does it do ?: As stated above, current functionality is undisturbed > while allowing the user to create config's by any name they so desire as > long as it has an extension of ".conf", also introducing the ability to > turn a configuration file off by using chmod(1). You can turn nfsc1.conf > off/on by simply chmod [-/+]x etc/rc.conf.d/nfs1.conf > seams not to be included in your patch, unless you change the line (or i'm wrong): if [ -f "$_modular_conf" ]; then by if [ -x "$_modular_conf" ]; then > > > Why ? Simple. How many times have you been bitten by disabling something > in the rc.conf file and left to discover what you just disabled was also > used by another daemon but that daemon is now not starting ? This is a way > to virtualize your configuration allowing you to add multiple _enable= > lines to different configurations for different roles. For instance > rpcbind is used by both samba and nfs*. With this you can add > rpcbind_enable to both a configuration for samba and nfs and when you > disable one service you know that you have not disabled a dependent for > another. > i resolved that by making multiple files source the same conf file. today my biggest problem is bad rc.d script like apache22, postfix, clamd or haproxy who load_rc_config and after overwrite extra_commands variable. this prevent me to add extra commands from a /etc/rc.conf.d/$name file. ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"
2011 USENIX Annual Technical Conference Program Now Available
We're pleased to invite you to attend the 2011 USENIX Annual Technical Conference (USENIX ATC '11): http://www.usenix.org/atc11/proga USENIX ATC '11 is again part of the USENIX Federated Conferences Week. Not only do you get a 3-day conference program filled with the latest systems research, but you'll also have increased opportunities to network with peers across multiple disciplines. The technical program begins on Wednesday, June 15, and includes refereed papers, invited talks, and a poster session. http://www.usenix.org/events/atc11/tech/ The impressive slate of invited speakers includes: - Keynote Address: "An Agenda for Empirical Cyber Crime Research," by Stefan Savage, UCSD - Plenary Talk: "Dead Media: What the Obsolete, Unsuccessful, Experimental, and Avant-Garde Can Teach Us About the Future of Media," by Finn Brunton, NYU - "Helping Humanity with Phones and Clouds," by Matthew Faulkner and Michael Olson, Caltech - "Linux PC Robot," by Mark Woodward, Mohawksoft The USENIX ATC '11 Refereed Papers present the latest in groundbreaking systems research. Be among the first to check out the latest innovative work in the systems field. A joint Poster Session and Happy Hour between USENIX ATC '11 and WebApps '11 will be held on the evening of Wednesday, June 15. The poster session is an excellent forum to discuss new ideas and get useful feedback from the community. Poster submissions are due May 13, 2011. http://www.usenix.org/events/atc11/poster.html Finally, don't miss the opportunity to mingle with colleagues and leading experts in the combined Birds-of-a-Feather sessions and at the various evening social events, including the joint poster session, vendor BoFs, and receptions. http://www.usenix.org/events/fcw11/activities.html The full program is available at: http://www.usenix.org/events/atc11/tech/ Register by May 23, 2011, for the greatest savings. http://www.usenix.org/events/fcw11/registration/ USENIX ATC '11 promises to be an exciting showcase for the latest in innovative research and cutting-edge practices in technology. We look forward to seeing you in Portland. On behalf of the USENIX ATC '11 Program Committee, Jason Nieh, Columbia University Carl Waldspurger USENIX ATC '11 Program Chairs atc11cha...@usenix.org P.S. Connect with other attendees, check out additional discounts, and help spread the word! Facebook: http://www.facebook.com/event.php?eid=176554335729285 Twitter: http://twitter.com/usenix #ATC11 Additional Discounts: http://www.usenix.org/events/fcw11/discounts.html Help Promote: http://www.usenix.org/events/atc11/promote.html -- 2011 USENIX Annual Technical Conference June 15-17, 2011, Portland, OR http://www.usenix.org/atc11/proga Early Bird Registration Deadline: May 23, 2011 Part of USENIX Federated Conferences Week http://www.usenix.org/fcw11 --- ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"
[RELEASE] New Boot-Loader Menu -- version 1.5
Happy to bring to you version 1.5 of my loader_menu package. This version incorporates the suggestions first made by Lan Qing and then re-affirmed by (in-order) Alexander Leidinger, Dieter BSD, and Julian Elischer (whom brings word from the devsummit as well as Warner Losh): you guys want to separate the boot "actions" from the boot "options", and now it's accomplished. Here's how the re-arrangement looks for each of the different loader environments... i386-compatible hardware with ACPI support: http://twitpic.com/4wvls8 http://twitpic.com/4wvn0f (color) i386-compatible hardware without ACPI support: http://twitpic.com/4wvmod http://twitpic.com/4wvn0f (color) non-i386 hardware (such as IA64, PPC, etc.): http://twitpic.com/4wvne3 http://twitpic.com/4wvod5 (color) Here's the links: http://druidbsd.sourceforge.net/download/loader_menu-1.5.tgz or http://druidbsd.sourceforge.net/ Here's a diff of the changes: diff -rNup loader_menu-1.4/+CONTENTS loader_menu-1.5/+CONTENTS --- loader_menu-1.4/+CONTENTS 2011-05-05 00:47:31.0 -0700 +++ loader_menu-1.5/+CONTENTS 2011-05-12 16:07:11.0 -0700 @@ -1,5 +1,5 @@ @comment PKG_FORMAT_REVISION:1.1 -@name loader_menu-1.4 +@name loader_menu-1.5 @comment ORIGIN:sysutils/loader_menu @cwd /boot beastie.4th @@ -17,9 +17,9 @@ loader.rc menu-commands.4th @comment MD5:0999bd50b8395098bd6bcf9165db4d7b menu.4th -@comment MD5:26a61c0ea268334687a63e07b0d708d8 +@comment MD5:3b97638b4a5608fab425e2751d386c14 menu.rc -@comment MD5:dcf2993118b991f57b4ab0659d2712ae +@comment MD5:f682160708bcf5a537421ab09ce51660 shortcuts.4th @comment MD5:9a5ed52548bbbaf67ad613e37d0e4b58 version.4th @@ -30,7 +30,7 @@ version.4th @comment MD5:69903862d8df34df77522792172b0999 @ignore +DESC -@comment MD5:d18419e5babe54b7cc195da7f7f5ac86 +@comment MD5:597ef7a6779d9e083140eaa985fc1ee1 @ignore +INSTALL @comment MD5:76c98eb5e084871d9fe5d4fa4511d8c5 diff -rNup loader_menu-1.4/+DESC loader_menu-1.5/+DESC --- loader_menu-1.4/+DESC 2011-05-04 12:11:31.0 -0700 +++ loader_menu-1.5/+DESC 2011-05-12 13:50:40.0 -0700 @@ -91,6 +91,11 @@ loader_delay="N" until booting the loaded kernel). During the autoboot sequence, any key pressed except for ENTER will allow escaping to the loader prompt. +loader_menu_title="..." + + Overrides the default title ("Welcome to FreeBSD") displayed above the + dynamic menu. + WWW: http://druidbsd.sourceforge.net/ diff -rNup loader_menu-1.4/menu.4th loader_menu-1.5/menu.4th --- loader_menu-1.4/menu.4th2011-05-05 00:33:13.0 -0700 +++ loader_menu-1.5/menu.4th2011-05-12 16:07:06.0 -0700 @@ -75,7 +75,9 @@ variable menukey6 variable menukey7 variable menukey8 variable menureboot +variable menurebootadded variable menuacpi +variable menuoptions \ Menu timer [count-down] variables variable menu_timeout_enabled \ timeout state (internal use only) @@ -439,7 +441,10 @@ create init_text8 255 allot : menu-create ( -- ) \ Print the frame caption at (x,y) - 11 9 at-xy ." FreeBSD Kernel Options" + s" loader_menu_title" getenv dup -1 = if + drop s" Welcome to FreeBSD" + then + 24 over 2 / - 9 at-xy type \ Print our menu options with respective key/variable associations. \ `printmenuitem' ends by adding the decimal ASCII value for the @@ -478,8 +483,39 @@ create init_text8 255 allot then then + \ + \ Initialize the menu_options visual separator. + \ + 0 menuoptions ! + s" menu_options" getenv -1 <> if + c@ dup 48 > over 57 < and if ( '1' <= c1 <= '8' ) + menuoptions ! + else + drop + then + then + + \ Initialize "Reboot" menu state variable (prevents double-entry) + false menurebootadded ! + 49 \ Iterator start (loop range 49 to 56; ASCII '1' to '8') begin + \ If the "Options:" separator, print it. + dup menuoptions @ = if + \ Optionally add a reboot option to the menu + s" menu_reboot" getenv -1 <> if + drop + s" Reboot" printmenuitem menureboot ! + true menurebootadded ! + then + + menuX @ + menurow @ 2 + menurow ! + menurow @ menuY @ + + at-xy + ." Options:" + then + \ If this is the ACPI menu option, act accordingly. dup menuacpi @ = if acpimenuitem ( -- C-Addr | -1 ) @@ -520,14 +556,16 @@ create init_text8 255 allot drop \ iterator \ Optionally add a reboot option to the menu - s" menu_reboot" getenv -1 <> if - drop \ no need for th
RE: [RELEASE] New Boot-Loader Menu -- version 1.5
> -Original Message- > From: Devin Teske [mailto:dte...@vicor.com] > Sent: Friday, May 13, 2011 6:22 PM > To: freebsd-hackers@freebsd.org > Cc: '兰清'; 'Alexander Leidinger'; 'Dieter BSD'; Teske, Devin > (devin.te...@fisglobal.com); Julian Elischer (jelisc...@fusionio.com); 'Warner > Losh' > Subject: [RELEASE] New Boot-Loader Menu -- version 1.5 > > Happy to bring to you version 1.5 of my loader_menu package. This version > incorporates the suggestions first made by Lan Qing and then re-affirmed by (in- > order) Alexander Leidinger, Dieter BSD, and Julian Elischer (whom brings word > from the devsummit as well as Warner Losh): you guys want to separate the boot > "actions" from the boot "options", and now it's accomplished. > > Here's how the re-arrangement looks for each of the different loader > environments... i386-compatible hardware with ACPI support: http://twitpic.com/4wvls8 http://twitpic.com/4wvm73 (color) i386-compatible hardware without ACPI support: http://twitpic.com/4wvmod http://twitpic.com/4wvn0f non-i386 (such as IA64, PPC, etc.): http://twitpic.com/4wvne3 http://twitpic.com/4wvod5 (color) NOTE: Previous links were incorrect. Above are the correct links to the correct images. -- Devin _ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. _ ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"