Re: OpenGrok for FreeBSD

2011-05-13 Thread 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

> 
> 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-05-13 Thread Zafer Aydoğan
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.

2011-05-13 Thread Mickaël Maillot
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

2011-05-13 Thread Lionel Garth Jones
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

2011-05-13 Thread Devin Teske
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

2011-05-13 Thread Devin Teske
> -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"