ACNS design/setup
Hello everyone,
I've just started learning ACNS and I'm a bit confused about some of the setup/design options. I'm just reviewing the documentation and do not have the kit yet so I can't try things out the moment. This is what I have found out so far and think is correct although might be completely wrong.
1. In a scenario where ACNS is used only for simple web caching I think WCCP would only be configured on the remote branch router with following configuration.
ip cef
ip wccp enable
ip wccp version 2
ip wccp web-cache
ip wccp redirect-list 1
access-list 1 permit 10.1.1.1 (the origin server)
int fa0/0
desc Remote LAN facing interface
ip route-cache same-interface
ip wccp web-cache redirect in
the CE would have the following:
wccp version 2
wccp router-list 1 192.168.0.55 (the WCCP server - router)
wccp web-chache router-list-num 1
In this setup I would not need the root CE in the root location. Also WCCP would only be configured only on the remote branch router. The only situation where the CE and WCCP would be used in the central location (the LAN where the origin servers are) would be either in reverse proxy (for the origin server offload) or if we wanted to control and cache traffic from the central location to the internet (together with websense for example). In this scenario, traffic headed for the internet would be intercepted and redirected to the CE.
Normally the central location users would be accessing the intranet origin server directly. In other words central location users would not be using the ACNS network.
2. The root CE is only required if pre-positioning is used. The root CE for the channel is the only CE authorized to go directly the origin server. Once the content is acquired by the root CE, it is then distributed (via unicast or multicast) to the other CE in the channel (schedule and bandwidth can be configured). Also in this WCCP would not be needed in the central location.
The root CE is usually installed in the central location to have high bandwidth access to the origin server. It is not installed in the remote location (although I guess it could be if the remote location had reasonable bandwidth) and cannot function as both regular CE and root CE (cannot distribute content to itself). If I designated one of the remote CE and the root CE, would I need another CE at the location?
3. Generally speaking the whole idea behind the ACNS is content distribution and pre-positioning. For caching and WAN optimization WAAS would be recommended with DRE, TFO and compression + CIFS caching.
4. The content pre-positioning can be restricted by disk space on the CEs. If a given object is not pre-positioned, normal web caching will kick in, if configured.
5. The WCCP configuration is the same for web caching and propositioning (it is merely used for redirection)
I know it might sound like basic stuff but would be very grateful for any answers/confirmations. I understand that it's a bit lengthy :)
Rafal
Rafal,
Let me see if I can comment by number here. First off, all of your comments on #1 are correct with the exception of mentioning the root CE. In straight transparent caching where you have a router and CE at a branch location running wccp, you do not need a root ce. This would be simply web caching to the internet.
In #2, this is all correct. Root CE would be at the home location along with a CDM for CE and channel mgt. You would probably want to put another CE in the same location as the root so it will become the root CE in case of a failure.
The only thing that is missing in this discussion is the use of a Content Router. This is where you have a coverage zone file on a Content Router. Basically what happens is a client requests content. All requests hit the Content Router first and then based on the coverage zone file, the client is then sent to the correct CE for content. This is the most complex use of ACNS.
#3 is correct. In #5 you do not need wccp all the time when using preposition content. You could have a senario where a client his the CE in a proxy configuration where no wccp is used and grab prepostioned content. You are correct in the sense that wccp is simply an intercept senario which then sends the port 80 or 8080 type request to a content engine.
Similar Messages
-
Hi,
Where can I find the oracle bpel designer setup file? The link in oracle technology site takes me to soa suite and I installed it. The BPEL process manager came in it, but could not find bpel designer. Please let me know if you have come across this.
Thanks
Regards,
GuruBPEL designer is part of JDeveloper. You can download that here:
http://www.oracle.com/technology/software/products/jdev/htdocs/soft10132.html -
Structure App Designer Setup for Schemas
Fellow Forum Members,
My stylesheets are 31 separate FO-XSL files. There is one MAIN XSL file that contains links to all 30 XSL files. It's the only file that needs to be pointed to using a directory path.
In addition, I do not have a single DTD.file. Instead the S1000D_4-0-1 folder contains 16 FOS files, 51 XSD files, and 16 DCF files.
Can anyone out there please provide a brief overview on how I'm suppose to setup all my Schema and Stylesheet files to the dialog window shown below:
In what field do I insert my path to my MAIN FO-XSL stylesheet file? The word "Stylesheet" doesn't show anywhere in the dialog window?
Also how do I setup the multitude of files within my S1000D_4-0-1 folder? Do all of thes files need to be converted into EDD files? I don't see any field in the S.A.D. dialog window that will allow me to define a path to all of my S1000D_4-0-1 schema files.
Any help will be greatly appreciated.Hi Binar...
I'm not clear on what you're expecting from FrameMaker in this situation. XSL-FO stylesheets are typically used to create page-formatted output (PDF and other). If you've got these stylesheets, you don't really need FrameMaker (although FrameMaker will do a far better job than FO can).
While there may be some way to set up a structured application to kick off a "build" of your stylesheets, you'll likely need to work closely with a consultant who understands the way structure applications work. The Structure Application Designer is poorly documented and isn't probably what you should be using .. read the Structure Application Developer's Guide to learn how to set them up via the file system instead. This is a very edge case .. possibly the only one like it, so you're not likely to hear from someone else who has done this before.
In general, you'd use a build scripting language like Ant to set up an XSL-FO based build process.
Good luck!
...scott -
BOE XI 3.1 - Universe Designer Installation
Guys,
Is it possible to get the UNIVERSE DESIGNER setup (Package) alone instead of go with BOE full installation package?
I have the BOE installation full package.
Every time i am installing the Designer in below way to my users,
Custom/Expand installation --> Deselect all the client components; Select "Universe Designer" --> Install Designer
I want to make the installation in easy way.
I found that 'Web Intelligence Rich Client" Client Package is available in ALONE as well as in BOE FULL Installation Package.
i can install this 'Web Intelligence Rich Client' in either way.
Thanks in advance.
Regards,
Kiruba v.r.Hi Simon,
I know this process. Even i am doing the same to my users machine.
But i am looking for 'Universe Designer' individual client package as like 'Web Intelligence Rich Client'.
Note: I am not getting any error message. -
Installing Light Weight Designer for ODI 10.1.3.4 on Linux
Experts
We have installed ODI 10.1.3.4 on Linux and we want the ODI Light Weight Designer setup part of it. We have deployed the application in a OC4J instance and updated the repository.xml , web.xml and snps_login_work.xml with the right JDBC datasource & work repostiroy details
On launching http://<hostname>:7777/oracledilwd and trying to login with SUPERVISOR/SUNOPSIS we see below warning and we are unable to login further
java:comp/env/jdbc/ORACLE_MASTER not found in Oracle Data Integrator LightWeight Designer
Further in the opmn logs below error is seen:
javax.naming.NameNotFoundException: java:comp/env/jdbc/ORACLE_MASTER not found in Oracle Data Integrator LightWeight Designer
Please let help us here !
ShankarTry to modify the data source definitio to remove the leading java:comp/env - this may resolve the issue.
I kniow, that makes it non-standard JNDI, but sometimes, that's what has been implemented. -
Oracle site studio designer 11g location issue
I have oracle UCM 1g installed.
I am not able to see My downloads option in My content server page, where i want to download Oracle site studio designer 11g.
Is there any other option/site to download Oracle site studio designer 11g.As Ryan stated, you should determine why you cannot find the download in My Downloads.
However, you should be able to find the Designer installer located in the component zip at this location: component/SiteStudio/support/downloads/designer/setup.exe
http://download.oracle.com/otn/content_management/ucm11g/sitestudio_11.1.1.6.0.zip
Jonathan
http://jonathanhult.com -
Space Designer LP7 songs don't load in Space Designer LP8?
Hi there, I recently replaced my entire system drive with a new one and installed Logic studio 8. I still have my old system drive but it's not connected to my Mac.
I have been loading songs produced on LP7, when loading the songs ask me for the old Space Designer Impulse response FX presets. Now I assume since installing Logic 8, that the older Space designer stuff has been changed but surely they wouldn't have completely done away with it would they? How can I get a LP7 produced song's Space designer setup load in LP8?
Thanks.Hi - I just wish to bring this one back to life:
I was not aware that the Space Designer had maintained the L7 Legacy IR's and I'm keen to get them back too. I have the folder so I can see them all now but...
I'm not sure how to get them to show up in the Space Designer preset menu. I know I can load them from the 'Load IR & Init' menu but this is slow as you have to locate the folder every time.
How should I structure the user library in order to get the Legacy folder to show in the preset menu? I've tried a couple of options but it's not working.
They are currently showing in:
MacintoshHD/Library/Audio/ImpulseResponses/Apple/05LegacySpaces
but do not show in the preset menu.
On a related note I have the Spirit Canyon Audio IR's in:
User/Library/Audio/ImpulseResponses/SpectralRelativity
and would like these to show in the preset menu also. But currently I have to 'Load IR & Init' every time. Same problem maybe?
Do you need some sort of 'preset/plugin' file in the menu that references the IR?
Hope that all makes sense - help appreciated! Thanks -
Graphical skin design in Flex 4?
My team has just begun a flex 4 project. We'd like to use the spark controls, but are unable to discover how we can get our visual designer setup to do the skinning.
Some avenues I've attempted:
+ Creating and importing a SWF in Flash Professional (seems close, but can't quite make it work)
+ Catalyst - doesn't want to work with projects not created in Catalyst. Video tutorials throw a flash error in IE and Firefox so I can't use them. Adobe's has an article titled "skinning flex applications with Adobe Flash Catalyst", but it's been labeled as "coming soon" for some time now.
Am I just thinking wrong, or is there still a way for my visual designer to maintain an active partnership with my component developers throughout the project?
Thanks for any help.These resources might help get you started:
http://blog.flexgeek.in/2010/04/adc-video-create-spark-component-skins-using-flash-catalys t/
http://tv.adobe.com/show/flash-catalyst-1-1-with-doug-winnie/
http://blog.digitalbackcountry.com/2009/09/iterative-design-with-flash-catalyst-and-flash- builder/ -
Text messages ringtones are not working in the Storm Two
Device: Storm Two running OS version 5.0.0.713 on the Verizon Wireless network.
Recently, I upgraded from a Storm One to a Storm Two because of a multitude of issues with the Storm One; not enough memory, constant lock-ups; dropped calls, etc. On the Storm One I had customer ringtones for contacts; so when a contact calls me the phone will sound a specific ringtone for that contact; the same for text messages from that contact. Now that I have the Storm Two the text message tones for the contacts are not working. In fact, even when I select a ringtone for text messages for a contact the phone will ring the generic ringtone that comes with the phone. If I go into the sound profile and change the generic ringtone to one of my own and the contact sends me a text/sms message the phone will ring the ringtone that I selected in the profile that is being used at the time. This is not the way it worked on the Storm One. On the Storm One; if I have a specific ringtone for the contact and that contact sends me a text message it will sound the text messages tone for that contact. These ringtones have worked for previous devices including my Treo and Palm devices. The ringtone files worked well in the previous Storm One.
So to make a long story short; I want to know why my text message ringtones are not working as designed/setup-up. If a contact calls me the phone will sound the ringtone for that contact; but if that same contact text me it will not ring the ringtone for the contact. This is annoying and I am at my wits end trying to find out why this is not working.
VernonHi Jain....
Field separator is for separating the fields.That means it will effect every field in the node.
But end separator is not like that.It will apply at the end ofall fields of a node.It will effect node not a field.
according to ur scenario if u use data.endseparator 'nl',output will come like this
2008/0701$101
2008/0701$102
2008/0701$103
2008/0702$105
if u want new line for every field try to insert a separate node for second field.That means
MT_DATATYPE:
Data -
1:UnBounded
. .OrderDate----
1:1
<Data2> 1:1
. ....OrderNo -
1:1
now give data.endseparator 'nl'
data2.endseparator 'nl'
if possible try like this....
Sreedhar Goud L -
Installer Group: This is what it takes to do a network install of labview.
Here is the install.bat file we made to do this. Keep in mind, this just “appears” to install everything listed in it correctly as a clean install. Proton is our network drive.
@Echo Off
@Echo Starting Labview 8.2 Installation
\\Proton\LoginUpdates\LV-10-06\LV8.2\setup.exe \\Proton\LoginUpdates\LV-10-06\LV8.2\Bin\NoUser.txt /r:n /q /AcceptLicenses yes
@Echo Starting CVI 8.0.1 Installation
\\Proton\LoginUpdates\LV-10-06\CVI8.0.1\setup.exe \\Proton\LoginUpdates\LV-10-06\CVI8.0.1\support\NoUser.txt /r:n /q /AcceptLicenses yes
@Echo Starting Signal Express 1.1.1 Installation
\\Proton\LoginUpdates\LV-10-06\SignalExpress1.1.1\setup.exe \\Proton\LoginUpdates\LV-10-06\SignalExpress1.1.1\Bin\NoUser.txt /r:n /q
@Echo Starting Toolkit Installations
@Echo ---- Starting Advanced Signal Processing
\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Advanced Signal Processing\setup.exe" "\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Advanced Signal Processing\supportfiles\NoUser.txt" /q /r:n
@Echo ---- Starting Digital Filter Design
\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Digital Filter Design\setup.exe" "\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Digital Filter Design\supportfiles\NoUser.txt" /r:n /q
@Echo ---- Starting Database Connectivity
\\proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Enterprise\Database Connectivity\Setup\lv_dbtools.msi" /passive /norestart
@Echo ---- Starting Internet kit
\\proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Enterprise\Internet\InternetToolkit6.0.msi" /passive /norestart
Echo **** Labview SPC Toolkit can not be installed silently ****
Echo **** You will need to install manually ****
@Echo ---- Starting Express VI Development
\\proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Express VI Development\ExpressVIDev\ExpressVIDev.msi" /passive /norestart
@Echo ---- Starting PID Control
\\proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\PID Control\setup\lv_pid_6.msi" /passive /norestart
@Echo ---- Starting Report Generator
\\proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\Report Generation\lvoffice\lvoffice.msi" /passive /norestart
@Echo ---- Starting State Diagram
\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\State Diagram\StateDiagTK.msi" /passive /norestart
@Echo ---- Starting VI Analyzer
\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabVIEW\VI Analyzer\setup.exe" /q /r:n
Echo **** CVI SPC Toolkit can not be installed silently ****
Echo **** You will need to install manually ****
@Echo ---- Starting SQL Kit
\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabWindows CVI\Enterprise\SQL\Sql2.msi" /passive /norestart
@Echo ---- Starting PID for CVI
"\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabWindows CVI\PID Control\setup.exe" /q /r:n /AcceptLicenses yes
@Echo ---- Starting Signal Processing for CVI
"\\Proton\LoginUpdates\LV-10-06\ToolKitSoftware\LabWindows CVI\Signal Processing\Setup.exe" /passive /norestart
@Echo Toolkit Installations Completed... Please install manual components.
@Echo Starting NIDaq 8.3, NIMotion 7.4, NIVisa 4, etc... Installation
\\Proton\LoginUpdates\LV-10-06\DCD-Nov06-1\setup.exe \\Proton\LoginUpdates\LV-10-06\DCD-Nov06-1\spec.ini /r:n /q /AcceptLicenses yes
@Echo Installation Complete......
Now this took us weeks to make. Notice you have three different types of installers with different command line switches. there isn't even a set of NI standards. It took us a long, long time to put this together, trying an install and wiping the PC clean over and over and over until we finally came up with this...
So my question is, are you guys sure it was such a good idea not to use a standard MSI file? You really need the NI custom installer with non-group-policy-compatible msi's?
If you gave us real msi files this could have been much easier!
Message Edited by billings11 on 10-09-2007 02:17 PM
-Devin
I got 99 problems but 8.6 ain't one.Hi Billings11,
To recap, here is Andrew's previous response:
You are correct in pointing out that NI's MSIs do not function as normal MSIs. We made the decision to create functionality which would extend MSI and allow us to create more robust installers. Our current installer framework acts as a supervisor over the installation. It has the ability to mark and match dependencies (more functionality than the MSI reference count) which are important when other NI products are being installed or if any product is uninstalled. The installer framework also provides a lookup service to all of the MSIs which can provide any installer with specific information about other NI products installed on the machine, paths to those products, etc. The framework gives the ability for groups within NI to create separate installation parts (MSIs) which can be brought together into one installer without recreating a single distribution MSI from scratch.
Extending functionality outside of normal MSIs also means that installation via a network group policy is no longer supported.
To support deploying through Active Directory, we would need to remove our installer framework instead and ship each piece of software as a single MSI. The features our framework provides would be eliminated, and much of the burden of tracking dependencies would be pushed onto the customer. Installation procedures would most likely become more complex, as each MSI would also be relatively blind to the current set of NI products on the machine.
To distribute the NI installers to many machines, our recommendation would be to place the installer on the network, use Active Directory to define the policy, and then distribute the software through Microsoft SMS (or a similar tool) by running the installer in silent mode. This involves creating a spec file, and then running 1 or more installers silently as part of a batch file. You had already brought up this point in a previous post:
"You might suggest running batch files as login scripts. But it takes longer for someone to create and test a batch file silent install than new installation in a real MSI file. You have to look up all the right switches to run the installation in silent mode with the right options - its a pain. Its really better in the long run to take the time to recreate NI's installation from scratch so you can have a real windows installer from that point forward."
I completely agree that the process for creating a batch file for the silent installation of NI products should be improved. We are working hard to create a process in which you can 1) create a spec file simply and quickly and 2) be able to run the installer easily in silent or basic mode. These improved features should reduce the issues your IT would have with NI software distribution through Microsoft SMS (or equivalent product).
Thanks again for your comments and have a great day!
Andrew W
Software R&D
National Instruments
Cheers,
David Goldberg
National Instruments
Software R&D -
Ipmitool 1.8.14 can't install on MAC 10.9
I used Macbook pro & MAC OS 10.9.4, and I tried to install ipmitool 1.8.14.. But installation is failed.
I caught the install log and show them. Please help to check this issue, ths.
my ipmitool 1.8.14 source link: http://sourceforge.net/projects/ipmitool/files/ipmitool/1.8.14/
install log
===================
CasparMBP:ipmitool-1.8.14 Caspar$ sudo sh configure
checking build system type... x86_64-apple-darwin13.3.0
checking host system type... x86_64-apple-darwin13.3.0
checking target system type... x86_64-apple-darwin13.3.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for rpmbuild... rpm
checking for sed... sed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/stat.h... (cached) yes
checking for unistd.h... (cached) yes
checking paths.h usability... yes
checking paths.h presence... yes
checking for paths.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/byteorder.h usability... no
checking sys/byteorder.h presence... no
checking for sys/byteorder.h... no
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for working strtod... yes
checking for alarm... yes
checking for gethostbyname... yes
checking for getaddrinfo... yes
checking for getifaddrs... yes
checking for socket... yes
checking for select... yes
checking for memmove... yes
checking for memset... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for getpassphrase... no
checking how to print strings... printf
checking for a sed that does not truncate output... sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin13.3.0 file names to x86_64-apple-darwin13.3.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin13.3.0 file names to toolchain format... func_convert_file_noop
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ usr/bin/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.3.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for library containing gethostbyname... none required
checking for library containing getaddrinfo... none required
checking for library containing getifaddrs... none required
checking for library containing socket... none required
checking for EVP_aes_128_cbc in -lcrypto... yes
checking for MD5_Init in -lcrypto... yes
checking for MD2_Init in -lcrypto... yes
checking for linux/compiler.h... no
checking sys/ioccom.h usability... yes
checking sys/ioccom.h presence... yes
checking for sys/ioccom.h... yes
checking linux/ipmi.h usability... no
checking linux/ipmi.h presence... no
checking for linux/ipmi.h... no
checking sys/ipmi.h usability... no
checking sys/ipmi.h presence... no
checking for sys/ipmi.h... no
** Unable to find OpenIPMI header files. Using internal version.
checking for ipmi_open_inband in -lfreeipmi... no
checking for ipmi_ctx_open_inband in -lfreeipmi... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/lipmi/lipmi_intf.h usability... no
checking sys/lipmi/lipmi_intf.h presence... no
checking for sys/lipmi/lipmi_intf.h... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating contrib/Makefile
config.status: creating control/Makefile
config.status: creating control/pkginfo
config.status: creating control/prototype
config.status: creating control/rpmmacros
config.status: creating control/ipmitool.spec
config.status: creating lib/Makefile
config.status: creating include/Makefile
config.status: creating include/ipmitool/Makefile
config.status: creating src/Makefile
config.status: creating src/plugins/Makefile
config.status: creating src/plugins/lan/Makefile
config.status: creating src/plugins/lanplus/Makefile
config.status: creating src/plugins/open/Makefile
config.status: creating src/plugins/free/Makefile
config.status: creating src/plugins/imb/Makefile
config.status: creating src/plugins/bmc/Makefile
config.status: creating src/plugins/lipmi/Makefile
config.status: creating src/plugins/serial/Makefile
config.status: creating src/plugins/dummy/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
ipmitool 1.8.14
Interfaces
lan : yes
lanplus : yes
open : no
free : no
imb : no
bmc : no
lipmi : no
serial : yes
dummy : no
Extra tools
ipmievd : yes
ipmishell : no
CasparMBP:ipmitool-1.8.14 Caspar$ sudo make
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in lib
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT helper.lo -MD -MP -MF .deps/helper.Tpo -c -o helper.lo helper.c
mv -f .deps/helper.Tpo .deps/helper.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sdr.lo -MD -MP -MF .deps/ipmi_sdr.Tpo -c -o ipmi_sdr.lo ipmi_sdr.c
ipmi_sdr.c:3030:22: warning: implicit declaration of function
'ipmi_intf_get_max_response_data_size' is invalid in C99 [-Wimplicit-function-declaration]
sdr_max_read_len = ipmi_intf_get_max_response_data_size(intf) - 2;
^
1 warning generated.
mv -f .deps/ipmi_sdr.Tpo .deps/ipmi_sdr.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sel.lo -MD -MP -MF .deps/ipmi_sel.Tpo -c -o ipmi_sel.lo ipmi_sel.c
ipmi_sel.c:1210:11: warning: 27 enumeration values not handled in switch: 'IPMI_OEM_UNKNOWN',
'IPMI_OEM_HP', 'IPMI_OEM_SUN'... [-Wswitch]
switch(iana){
^
ipmi_sel.c:1243:12: warning: 29 enumeration values not handled in switch: 'IPMI_OEM_UNKNOWN',
'IPMI_OEM_HP', 'IPMI_OEM_SUN'... [-Wswitch]
switch (ipmi_get_oem(intf)) {
^
ipmi_sel.c:1913:11: warning: 29 enumeration values not handled in switch: 'IPMI_OEM_UNKNOWN',
'IPMI_OEM_HP', 'IPMI_OEM_SUN'... [-Wswitch]
switch (ipmi_get_oem(intf)) {
^
ipmi_sel.c:2384:31: warning: expression result unused [-Wunused-value]
evt.sel_type.standard_type.timestamp;
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
4 warnings generated.
mv -f .deps/ipmi_sel.Tpo .deps/ipmi_sel.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sol.lo -MD -MP -MF .deps/ipmi_sol.Tpo -c -o ipmi_sol.lo ipmi_sol.c
mv -f .deps/ipmi_sol.Tpo .deps/ipmi_sol.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_pef.lo -MD -MP -MF .deps/ipmi_pef.Tpo -c -o ipmi_pef.lo ipmi_pef.c
mv -f .deps/ipmi_pef.Tpo .deps/ipmi_pef.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_lanp.lo -MD -MP -MF .deps/ipmi_lanp.Tpo -c -o ipmi_lanp.lo ipmi_lanp.c
mv -f .deps/ipmi_lanp.Tpo .deps/ipmi_lanp.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_fru.lo -MD -MP -MF .deps/ipmi_fru.Tpo -c -o ipmi_fru.lo ipmi_fru.c
ipmi_fru.c:457:26: warning: implicit declaration of function
'ipmi_intf_get_max_request_data_size' is invalid in C99 [-Wimplicit-function-declaration]
uint16_t max_rq_size = ipmi_intf_get_max_request_data_size(intf);
^
ipmi_fru.c:627:26: warning: implicit declaration of function
'ipmi_intf_get_max_response_data_size' is invalid in C99 [-Wimplicit-function-declaration]
uint16_t max_rs_size = ipmi_intf_get_max_response_data_size(intf) - 1;
^
ipmi_fru.c:2798:8: warning: format specifies type 'long' but the argument has type 'unsigned int'
[-Wformat]
freq, min_freq, max_freq);
^~~~
ipmi_fru.c:2798:14: warning: format specifies type 'long' but the argument has type
'unsigned int' [-Wformat]
freq, min_freq, max_freq);
^~~~~~~~
ipmi_fru.c:2798:24: warning: format specifies type 'long' but the argument has type
'unsigned int' [-Wformat]
freq, min_freq, max_freq);
^~~~~~~~
ipmi_fru.c:3035:8: warning: implicit declaration of function 'ipmi_spd_print_fru' is invalid in
C99 [-Wimplicit-function-declaration]
rc = ipmi_spd_print_fru(intf, fru->device_id);
^
ipmi_fru.c:4966:46: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type
'const char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
num_byte_change = strlen(f_string) - strlen(fru_area);
^~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/string.h:82:28: note:
passing argument to parameter here
size_t strlen(const char *);
^
ipmi_fru.c:5082:73: warning: comparison of unsigned expression < 0 is always false
[-Wtautological-compare]
if(((header.offset.product * 8) + product_len_new - remaining_offset) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
ipmi_fru.c:5127:11: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type
'const char *' converts between pointers to integer types with different sign
[-Wpointer-sign]
strlen(fru_area)),
^~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/secure/_string.h:65:33: note:
expanded from macro 'memcpy'
__builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/string.h:82:28: note:
passing argument to parameter here
size_t strlen(const char *);
^
9 warnings generated.
mv -f .deps/ipmi_fru.Tpo .deps/ipmi_fru.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_chassis.lo -MD -MP -MF .deps/ipmi_chassis.Tpo -c -o ipmi_chassis.lo ipmi_chassis.c
mv -f .deps/ipmi_chassis.Tpo .deps/ipmi_chassis.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_mc.lo -MD -MP -MF .deps/ipmi_mc.Tpo -c -o ipmi_mc.lo ipmi_mc.c
ipmi_mc.c:137:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "recv_msg_intr",
^~~~~
.name =
ipmi_mc.c:138:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Receive Message Queue Interrupt",
^~~~~
.desc =
ipmi_mc.c:139:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<0,
^~~~~
.mask =
ipmi_mc.c:142:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "event_msg_intr",
^~~~~
.name =
ipmi_mc.c:143:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Event Message Buffer Full Interrupt",
^~~~~
.desc =
ipmi_mc.c:144:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<1,
^~~~~
.mask =
ipmi_mc.c:147:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "event_msg",
^~~~~
.name =
ipmi_mc.c:148:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Event Message Buffer",
^~~~~
.desc =
ipmi_mc.c:149:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<2,
^~~~~
.mask =
ipmi_mc.c:152:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "system_event_log",
^~~~~
.name =
ipmi_mc.c:153:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "System Event Logging",
^~~~~
.desc =
ipmi_mc.c:154:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<3,
^~~~~
.mask =
ipmi_mc.c:157:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "oem0",
^~~~~
.name =
ipmi_mc.c:158:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "OEM 0",
^~~~~
.desc =
ipmi_mc.c:159:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<5,
^~~~~
.mask =
ipmi_mc.c:162:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "oem1",
^~~~~
.name =
ipmi_mc.c:163:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "OEM 1",
^~~~~
.desc =
ipmi_mc.c:164:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<6,
^~~~~
.mask =
ipmi_mc.c:167:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "oem2",
^~~~~
.name =
ipmi_mc.c:168:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "OEM 2",
^~~~~
.desc =
ipmi_mc.c:169:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
mask: 1<<7,
^~~~~
.mask =
ipmi_mc.c:1060:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
strncpy(paramdata + 4, str + pos, IPMI_SYSINFO_SET0_SIZE);
^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/secure/_string.h:119:28: note:
expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
ipmi_mc.c:1064:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
strncpy(paramdata + 2, str + pos, IPMI_SYSINFO_SETN_SIZE);
^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/secure/_string.h:119:28: note:
expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
23 warnings generated.
mv -f .deps/ipmi_mc.Tpo .deps/ipmi_mc.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT log.lo -MD -MP -MF .deps/log.Tpo -c -o log.lo log.c
mv -f .deps/log.Tpo .deps/log.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT dimm_spd.lo -MD -MP -MF .deps/dimm_spd.Tpo -c -o dimm_spd.lo dimm_spd.c
dimm_spd.c:734:9: warning: initializing 'char *' with an expression of type 'uint8_t *'
(aka 'unsigned char *') converts between pointers to integer types with different sign
[-Wpointer-sign]
char *pchPN = spd_data+128;
^ ~~~~~~~~~~~~
1 warning generated.
mv -f .deps/dimm_spd.Tpo .deps/dimm_spd.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sensor.lo -MD -MP -MF .deps/ipmi_sensor.Tpo -c -o ipmi_sensor.lo ipmi_sensor.c
mv -f .deps/ipmi_sensor.Tpo .deps/ipmi_sensor.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_channel.lo -MD -MP -MF .deps/ipmi_channel.Tpo -c -o ipmi_channel.lo ipmi_channel.c
mv -f .deps/ipmi_channel.Tpo .deps/ipmi_channel.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_event.lo -MD -MP -MF .deps/ipmi_event.Tpo -c -o ipmi_event.lo ipmi_event.c
mv -f .deps/ipmi_event.Tpo .deps/ipmi_event.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_session.lo -MD -MP -MF .deps/ipmi_session.Tpo -c -o ipmi_session.lo ipmi_session.c
mv -f .deps/ipmi_session.Tpo .deps/ipmi_session.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_strings.lo -MD -MP -MF .deps/ipmi_strings.Tpo -c -o ipmi_strings.lo ipmi_strings.c
mv -f .deps/ipmi_strings.Tpo .deps/ipmi_strings.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_user.lo -MD -MP -MF .deps/ipmi_user.Tpo -c -o ipmi_user.lo ipmi_user.c
mv -f .deps/ipmi_user.Tpo .deps/ipmi_user.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_raw.lo -MD -MP -MF .deps/ipmi_raw.Tpo -c -o ipmi_raw.lo ipmi_raw.c
ipmi_raw.c:182:2: warning: implicit declaration of function 'ipmi_spd_print' is invalid in C99
[-Wimplicit-function-declaration]
ipmi_spd_print(spd_data, i);
^
1 warning generated.
mv -f .deps/ipmi_raw.Tpo .deps/ipmi_raw.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_oem.lo -MD -MP -MF .deps/ipmi_oem.Tpo -c -o ipmi_oem.lo ipmi_oem.c
ipmi_oem.c:45:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "supermicro",
^~~~~
.name =
ipmi_oem.c:46:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Supermicro IPMIv1.5 BMC with OEM LAN authentication support",
^~~~~
.desc =
ipmi_oem.c:47:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
setup: ipmi_oem_supermicro,
^~~~~~
.setup =
ipmi_oem.c:50:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "intelwv2",
^~~~~
.name =
ipmi_oem.c:51:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Intel SE7501WV2 IPMIv1.5 BMC with extra LAN communication support",
^~~~~
.desc =
ipmi_oem.c:54:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "intelplus",
^~~~~
.name =
ipmi_oem.c:55:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Intel IPMI 2.0 BMC with RMCP+ communication support",
^~~~~
.desc =
ipmi_oem.c:58:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "icts",
^~~~~
.name =
ipmi_oem.c:59:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "IPMI 2.0 ICTS compliance support",
^~~~~
.desc =
ipmi_oem.c:62:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "ibm",
^~~~~
.name =
ipmi_oem.c:63:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "IBM OEM support",
^~~~~
.desc =
ipmi_oem.c:64:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
setup: ipmi_oem_ibm,
^~~~~~
.setup =
ipmi_oem.c:67:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "i82571spt",
^~~~~
.name =
ipmi_oem.c:68:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Intel 82571 MAC with integrated RMCP+ support in super pass-thro...
^~~~~
.desc =
ipmi_oem.c:71:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
name: "kontron",
^~~~~
.name =
ipmi_oem.c:72:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
desc: "Kontron OEM big buffer support"
^~~~~
.desc =
16 warnings generated.
mv -f .deps/ipmi_oem.Tpo .deps/ipmi_oem.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_isol.lo -MD -MP -MF .deps/ipmi_isol.Tpo -c -o ipmi_isol.lo ipmi_isol.c
ipmi_isol.c:618:42: warning: passing 'char *' to parameter of type 'uint8_t *'
(aka 'unsigned char *') converts between pointers to integer types with different sign
[-Wpointer-sign]
int rc = processiSolUserInput(intf, buffer, numRead);
^~~~~~
ipmi_isol.c:458:17: note: passing argument to parameter 'input' here
uint8_t * input,
^
1 warning generated.
mv -f .deps/ipmi_isol.Tpo .deps/ipmi_isol.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sunoem.lo -MD -MP -MF .deps/ipmi_sunoem.Tpo -c -o ipmi_sunoem.lo ipmi_sunoem.c
ipmi_sunoem.c:1443:6: warning: format specifies type 'unsigned int' but the argument has type
'unsigned long' [-Wformat]
sizeof(sunoem_echo_msg_t), echo_rsp->seq_num, resp_time);
^~~~~~~~~~~~~~~~~~~~~~~~~
ipmi_sunoem.c:2296:10: warning: passing 'unsigned char [32]' to parameter of type 'char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
strncpy(getbehavior_req.behavior_id, argv[0], SUNOEM_BEHAVIORID_SIZE - 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/S DKs/MacOSX10.9.sdk/usr/include/secure/_string.h:119:28: note:
expanded from macro 'strncpy'
__builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
^
2 warnings generated.
mv -f .deps/ipmi_sunoem.Tpo .deps/ipmi_sunoem.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_fwum.lo -MD -MP -MF .deps/ipmi_fwum.Tpo -c -o ipmi_fwum.lo ipmi_fwum.c
mv -f .deps/ipmi_fwum.Tpo .deps/ipmi_fwum.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_picmg.lo -MD -MP -MF .deps/ipmi_picmg.Tpo -c -o ipmi_picmg.lo ipmi_picmg.c
ipmi_picmg.c:1737:30: warning: passing 'unsigned char *' to parameter of type 'int8_t *'
(aka 'signed char *') converts between pointers to integer types with different sign
[-Wpointer-sign]
if (is_clk_resid(argv[6], &msg_data[10]) != 0) {
^~~~~~~~~~~~~
ipmi_picmg.c:328:44: note: passing argument to parameter 'clk_resid_ptr' here
is_clk_resid(const char *argv_ptr, int8_t *clk_resid_ptr)
^
ipmi_picmg.c:1754:29: warning: format specifies type 'long' but the argument has type 'uint32_t'
(aka 'unsigned int') [-Wformat]
printf("## freq: %ld\n", freq );
~~~ ^~~~
%u
ipmi_picmg.c:2306:15: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
req.msg.data = &msg_data;
^ ~~~~~~~~~
ipmi_picmg.c:2344:16: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
req.msg.data = &msg_data;
^ ~~~~~~~~~
4 warnings generated.
mv -f .deps/ipmi_picmg.Tpo .deps/ipmi_picmg.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_main.lo -MD -MP -MF .deps/ipmi_main.Tpo -c -o ipmi_main.lo ipmi_main.c
ipmi_main.c:329:11: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated
first [-Wshift-op-parentheses]
*q = *q + b << shift;
~~~^~~ ~~
ipmi_main.c:329:11: note: place parentheses around the '+' expression to silence this warning
*q = *q + b << shift;
^
ipmi_main.c:525:10: warning: assigning to 'unsigned char *' from 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
kgkey = strdup(optarg);
^ ~~~~~~~~~~~~~~
ipmi_main.c:537:11: warning: assigning to 'unsigned char *' from 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
kgkey = strdup(tmp_env);
^ ~~~~~~~~~~~~~~~
ipmi_main.c:567:11: warning: assigning to 'unsigned char *' from 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
kgkey = strdup(tmp_pass);
^ ~~~~~~~~~~~~~~~~
ipmi_main.c:871:47: warning: passing 'unsigned char *' to parameter of type 'char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
ipmi_intf_session_set_kgkey(ipmi_main_intf, kgkey);
^~~~~
../include/ipmitool/ipmi_intf.h:211:66: note: passing argument to parameter 'kgkey' here
void ipmi_intf_session_set_kgkey(struct ipmi_intf * intf, char * kgkey);
^
ipmi_main.c:988:4: warning: implicit declaration of function 'ipmi_kontronoem_set_large_buffer'
is invalid in C99 [-Wimplicit-function-declaration]
ipmi_kontronoem_set_large_buffer(ipmi_main_intf,
^
ipmi_main.c:992:4: warning: implicit declaration of function
'ipmi_intf_set_max_request_data_size' is invalid in C99 [-Wimplicit-function-declaration]
ipmi_intf_set_max_request_data_size(ipmi_main_intf,
^
7 warnings generated.
mv -f .deps/ipmi_main.Tpo .deps/ipmi_main.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_tsol.lo -MD -MP -MF .deps/ipmi_tsol.Tpo -c -o ipmi_tsol.lo ipmi_tsol.c
mv -f .deps/ipmi_tsol.Tpo .deps/ipmi_tsol.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_firewall.lo -MD -MP -MF .deps/ipmi_firewall.Tpo -c -o ipmi_firewall.lo ipmi_firewall.c
ipmi_firewall.c:1049:10: warning: comparison of unsigned expression < 0 is always false
[-Wtautological-compare]
if (ret < 0) {
~~~ ^ ~
ipmi_firewall.c:1127:10: warning: comparison of unsigned expression < 0 is always false
[-Wtautological-compare]
if (ret < 0) {
~~~ ^ ~
2 warnings generated.
mv -f .deps/ipmi_firewall.Tpo .deps/ipmi_firewall.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_kontronoem.lo -MD -MP -MF .deps/ipmi_kontronoem.Tpo -c -o ipmi_kontronoem.lo ipmi_kontronoem.c
mv -f .deps/ipmi_kontronoem.Tpo .deps/ipmi_kontronoem.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_hpmfwupg.lo -MD -MP -MF .deps/ipmi_hpmfwupg.Tpo -c -o ipmi_hpmfwupg.lo ipmi_hpmfwupg.c
ipmi_hpmfwupg.c:125:6: warning: implicit declaration of function 'toupper' is invalid in C99
[-Wimplicit-function-declaration]
if (toupper(userInput[0]) == 'Y') {
^
ipmi_hpmfwupg.c:499:9: warning: implicit declaration of function 'HpmfwupgPreUpgradeCheck' is
invalid in C99 [-Wimplicit-function-declaration]
rc = HpmfwupgPreUpgradeCheck(intf,
^
ipmi_hpmfwupg.c:1125:16: warning: implicit declaration of function
'ipmi_intf_get_max_request_data_size' is invalid in C99 [-Wimplicit-function-declaration]
max_rq_size = ipmi_intf_get_max_request_data_size(intf);
^
ipmi_hpmfwupg.c:1993:3: warning: implicit declaration of function 'usleep' is invalid in C99
[-Wimplicit-function-declaration]
usleep(100000);
^
4 warnings generated.
mv -f .deps/ipmi_hpmfwupg.Tpo .deps/ipmi_hpmfwupg.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_sdradd.lo -MD -MP -MF .deps/ipmi_sdradd.Tpo -c -o ipmi_sdradd.lo ipmi_sdradd.c
ipmi_sdradd.c:219:5: warning: implicit declaration of function 'sleep' is invalid in C99
[-Wimplicit-function-declaration]
sleep(1);
^
ipmi_sdradd.c:590:10: warning: implicit declaration of function 'read' is invalid in C99
[-Wimplicit-function-declaration]
while (read(fd, binHdr, 5) == 5) {
^
2 warnings generated.
mv -f .deps/ipmi_sdradd.Tpo .deps/ipmi_sdradd.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_ekanalyzer.lo -MD -MP -MF .deps/ipmi_ekanalyzer.Tpo -c -o ipmi_ekanalyzer.lo ipmi_ekanalyzer.c
ipmi_ekanalyzer.c:834:39: warning: equality comparison with extraneous parentheses
[-Wparentheses-equality]
if ((rsc_desc.resource_id == AMC_MODULE)){
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
ipmi_ekanalyzer.c:834:39: note: remove extraneous parentheses around the comparison to silence
this warning
if ((rsc_desc.resource_id == AMC_MODULE)){
~ ^ ~
ipmi_ekanalyzer.c:834:39: note: use '=' to turn this equality comparison into an assignment
if ((rsc_desc.resource_id == AMC_MODULE)){
^~
=
ipmi_ekanalyzer.c:3386:10: warning: expression result unused [-Wunused-value]
for ( offset;
^~~~~~
ipmi_ekanalyzer.c:3555:12: warning: expression result unused [-Wunused-value]
for (offset; offset < record->header.len;){
^~~~~~
3 warnings generated.
mv -f .deps/ipmi_ekanalyzer.Tpo .deps/ipmi_ekanalyzer.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_gendev.lo -MD -MP -MF .deps/ipmi_gendev.Tpo -c -o ipmi_gendev.lo ipmi_gendev.c
mv -f .deps/ipmi_gendev.Tpo .deps/ipmi_gendev.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_ime.lo -MD -MP -MF .deps/ipmi_ime.Tpo -c -o ipmi_ime.lo ipmi_ime.c
ipmi_ime.c:898:30: warning: comparison of unsigned expression < 0 is always false
[-Wtautological-compare]
if (pImageCtx->size < 0)
~~~~~~~~~~~~~~~ ^ ~
1 warning generated.
mv -f .deps/ipmi_ime.Tpo .deps/ipmi_ime.Plo
/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -fno-strict-aliasing -Wreturn-type -MT ipmi_delloem.lo -MD -MP -MF .deps/ipmi_delloem.Tpo -c -o ipmi_delloem.lo ipmi_delloem.c
ipmi_delloem.c:1950:20: warning: implicit declaration of function 'get_nic_selection_mode_12g' is
invalid in C99 [-Wimplicit-function-declaration]
nic_selection = get_nic_selection_mode_12g(intf, current_arg, argv,
^
ipmi_delloem.c:1965:45: warning:Mac OS X now uses the clang compiler, and it is possible the package has not been ported to work with the pickier clang compiler.
If your system has gcc, you could maybe try hacking the Makefile to use gcc instead of cc (or maybe export CC=gcc, again assuming you have an older copy of gcc on your system). You might also try specifying some CFLAGS to disable some compiler checks. It is possible you will need to modify the sources to fix obnoxious coding violations that both clang and gcc will not ignore.
Or you might check if one of the Mac OS X package managers have already ported the package: http://MacPorts.org, http://brew.sh, http://www.finkproject.org -
Lightroom and Sony A700 Raw (ARW) Files
I shot all pictures in ARW format. A number of the shots are at mid to high level ISO numbers. The shots above 400ISO are extremely noisy(both cloro and luminance)When I use the SOny supplied software
the same pictures noise level is significantly reduced. I have read on several other forums that ACR in lightroom is "messing up" the ARW files. This appears to be true. I use lightroom then CS3 to process my shots. The use of the Sony softweare complicates my workflow but at this point I am forced to do this. Is there any relief in site for this concern. Really want to combine everything into one system. By the way CS3 Bridge is not much better.
Any assistance would be greatly appreciated.
BobI have your lighting right here, JM.
It's quite clear you know nothing about shooting African Cichlids, the most colorful freshwater fish in the world.
These fish are "mbuna", they live in rocks, caves, and along rock faces and ledges. They are used to living many meters deep so the best fish always take up territory towards the bottom of the tank where the best structures are, where the light is most dim.
In this 120 gallon tank is well over 500 pounds of structure which consumes most of the space in the tank.
In many of the photos you will notice rock structures around the fish as the tank consists of a hundred or so ledges and caves.
African Cichlids are the smartest fish in the world and they even learn who is who...they are not ordinary fish.
No matter how much light you throw on African Cichlids it usually does not cure the problem since they spend most of there time peeking from, and hanging under structures. Shadows and dark areas are cast throughout the tanks due to the structures.
Not to mention you must use the lighting already available in every public tank in the business, not to mention fish vendors usually cannot add lighting to their tanks either.
That leads us to use high ISO when we must.
Here are a few Sony A700 test shots made with 3 custom temp 4 ft 40 watt tubes in a deep 120 gallon tank.
http://www.sonolta.com/sony-photos/v/sony+a700+test+photos/_DSC1158-ISO3200+Test+Photo.htm l
http://www.sonolta.com/sony-photos/v/sony+a700+test+photos/Sony+DSLR+ISO+640+A700.html
http://www.sonolta.com/sony-photos/v/sony+a700+test+photos/_DSC1191-Sigma+24+EX+DG.html
http://www.sonolta.com/sony-photos/v/sony+a700+test+photos/_DSC1209+Konica+Minolta+28-75D. html
http://www.sonolta.com/sony-photos/d/398-1/_DSC1290-Sony+ISO+1250+JPG
http://www.sonolta.com/sony-photos/d/380-4/_DSC1216-Minolta+28-75D
Here are a few old shots of mine when I used my custom built and designed setup w/6 custom temp 40 watt tubes made to fit a standard 55. Notice structure galore...it's like an urban housing complex in the mbuna tanks. I can shoot fish with a good pNs setup fairly well with this amount of light. Not many people anywhere get this amount of light on their tank, trust me.
http://www.illinoisphoto.com/pictures/d/60783-3/OB+Peacock
http://www.illinoisphoto.com/pictures/d/158391-2/25650281_002.jpg
http://www.illinoisphoto.com/pictures/d/158367-2/25713754.jpg
http://www.illinoisphoto.com/pictures/d/61099-3/23429774_001.jpg
http://www.illinoisphoto.com/pictures/d/60803-3/23538903.jpg
http://www.illinoisphoto.com/pictures/d/158377-2/25744617.jpg
http://www.illinoisphoto.com/pictures/d/158822-2/red+finned+borleyi
http://www.illinoisphoto.com/pictures/d/60815-3/Male+Red+Finned+Borleyi
http://www.illinoisphoto.com/pictures/d/158832-2/Rusty+Cichlid
http://www.illinoisphoto.com/pictures/d/158827-2/red+zebra
http://www.illinoisphoto.com/pictures/d/158865-2/25797261_001.jpg
http://www.illinoisphoto.com/pictures/d/158464-2/8838t-ob-peacock.jpg
I shot Minolta, and then Konica Minolta, and now Sony has bought KM, so Sony is the one making the bodies for our glass now.
Many of us will not give up image stabilized primes (body SSS) so we stay here. All lenses gain 2-3 stops on the Sony...A700 has top notch DR and great high ISO so most of us are not interested in Canon at the moment.
This thread is here to help the Adobe team make ACR better, please stop interfering with your brand bashing speaks.
Thank you.
-Sonolta
http://www.sonolta.com -
Best practice for server configuration for iTunes U
Hello all, I'm completely new to iTunes U, never heard of this until now and we have zero documentation on how to set it up. I was given the task to look at best practice for setting up the server for iTunes U, and I need your help.
*My first question*: Can anyone explains to me how iTunes U works in general? My brief understanding is that you design/setup a welcome page for your school with sub categories like programs/courses, and within that you have things like lecture audio/video files and students can download/view them on iTunes. So where are these files hosted? Is it on your own server or is it on Apple's server? Where & how do you manage the content?
*2nd question:* We have two Xserve(s) sitting in our server room ready to roll, my question is what is the best method to configure them so it meets our need of "high availability in active/active mode, load balancing, and server scaling". Originally I was thinking about using a 3rd party load balancing device to meet these needs, but I was told there is no budget for it so this is not going to happen. I know there is IP Failover but one server has to sit in standby mode which is a waste. So the most likely scenario is to setup DNS round robin and put both xserves in active/active. My question now is (this maybe related to question 1), say that all the content data like audio/video files are stored by us, (We are going to link a portion of our SAN space to Xserve for storage), if we are going with DNS round robin and put the 2 servers in Active/Active mode, can both servers access a common shared network space? or is this not possible and each server must have its own storage space? And therefore I must use something like RSYNC to make sure contents on both servers are identical? Should I use XSAN or is RSYNC good enough?
Since I have no experience with iTunes U whatsoever, I hope you understand my questions, any advice and suggestion are most welcome, thanks!Raja Kondar wrote:
wht is the Best Practice for having server pool i.e
1) having a single large serverpool consisting of "n" number of guest vm
2) having a multiple small serverpool consisting of less of number of guest vm I prefer option 1, as this gives me the greatest amount of resources available. I don't have to worry about resources in smaller pools. It also means there are more resources across the pool for HA purposes. Not sure if this is Official Best Practice, but it is a simpler configuration.
Keep in mind that a server pool should probably have up to 20 servers in it: OCFS2 starts to strain after that. -
Has anyone had any luck with the Dell line of LCD monitors. I need to purchase two for a professional graphic design setup.
Thanks,
Kellysfaulk wrote:
I have been using the new Dell 24" for two weeks so I'm pretty sure it's on sale
The new Dell 2408wfp is a beautiful monitor with the exception of an over saturation of the red colors. I calibrated it today with a eye-one display2 and it is much better but the reds are still a little more neon bright then I would like. I hope Dell does a firmware revision that will correct it.
"On sale" as to less than $699.
Firmware upgrade is not user installable. You'll need to get a new monitor. -
Quality issues with "Stray Cat Blues" off Beggars Banquet
Since JUNE , I've been trying to get the iTunes store to fix a problem with "Stray Cat Blues" off Beggars Banquet / Rolling Stones. There's a warbling glitch on this song at around 2:20. I've downloaded it every two weeks since then and although the response from support claims that they take issues of quality "very seriously," the only solution I've been offered is to download the same crap version every two weeks. I am very doubtful this will ever be resolved. Does anyone else have the iTunes version of this song and do you hear the same problem? Does anyone know a better route to get the file fixed?
Michaelsorry for any confusion.
+i ordered a 750GB WD drive just for regular back up, to move all my drives from IDE to SATA and have one huge organize back up drive.+
The boot drive i was gonna get, i decided to hold off on, (the Raptor), until i square away these issues im currently experiencing.
As of now im running Tiger 10.4.10 on my OEM Drive from Apple, its a 500GB Seagate.
Im partial to tiger as its provided enough stability for my Audio & Graphics design setup, im reluctant to goto Leopard and ill see once i figure out the situation with the ATI Card.
All my sata ports seem fine, i only have TWO DRIVES in my MacPro Drive Bay 1= OSX and Drive Bay 2 = XP PRo. I tried a few drives in each point and all show up and formatted fine with the exception of the DOA i received a week or so ago.
-- SO basically i just want to slap the new blank drive into the case, connect it and go from there; so a GUID partition then a Clone is the way to do it?
The new firewire case unfortunately is only USB 2.0 & FW400.
+here are the pieces of hardware im expecting tomorrow:+
Firewire/USB Case:
http://www.newegg.com/Product/Product.aspx?Item=N82E16817198004
Harddrive:
http://www.newegg.com/Product/Product.aspx?Item=N82E16822136131&Tpk=WD7500AAKS
then sometime this week the ATI Card to be replaced at the applestore as applecare over the phone recommend that they do it and run a diagnostics (Okay? i guess).
I even asked the Apple Care and Genius if it could be a bad connector or something but they insisted the PSU would be making a grinding sound if so.
but im not sure how that is because most of the people dont seem to trouble shoot MacPros.
thanks for the info Hatter!!
i appreciate it, dont mean to make the simple more complex than it should i just rather be better safe than sorry and do something that doesnt end up properly working and screw something up.
I just dont want to end up Machine>Man(me)
lol
Maybe you are looking for
-
How to create a report like this.
Userid logintime logouttime 367 2008-12-22 08:58:09.000 2008-12-22 10:18:02.000 369 2008-12-22 08:52:04.000 2008-12-22 10:18:13.000 371 2008-12-22 08:58:
-
How can I transfer my purchases from one Apple ID to another?
I would like to consolidate all my wife's and my purchases into one existing Apple ID on our computer so we can share apps, music, books, etc. I spoke with your Support Team who said this was possible if completing a particular form and requesting th
-
Can't watch videos anymore?!?
Hey folks, I know this has probably been asked already but can't find anything about but.....since I updated to iOS 6 on a few websites that I use on a regular basis I can no longer watch any videos that are posted, it tells me to either update flash
-
How many notes(annotations) there are? Is detection possible?
I can create move notes from code but first I must know how many text Notes there are in a document. Is it possible using executeActionGet(ref) ?
-
Terminated with error: REP-300: service handle not initialized == select h
Hello sir, Here there is one problem. Actually, there is one job and it will run end of the day(EOD) and that job should generate a report for the particular branch, but every day that job is failing, that job should generate a report daily. But that