Packer Arch: a template for building Arch base boxes for Vagrant

I thought some people might be interested in my Packer Arch project. It is a bare bones Packer template and installation script that can be used to generate a Vagrant base box for Arch Linux. The template works for both Vagrant's default VirtualBox provider as well as the VMware provider.
If you're not familiar with Vagrant, it's a way to "create and configure lightweight, reproducible, and portable development environments"...basically an incredibly easy way to spawn temporary virtual machines that you can use for testing/developing anything. In my case I launch Arch VMs to test out Ansible automated configuration tasks that I use to manage some personal servers. Anyway, hope somebody else finds it useful.
https://github.com/elasticdog/packer-arch

Absolutely right. I purposefully wanted to recreate a system that you'd see either out in the wild when purchasing a VPS, or what you'd have after performing a fresh installation from the latest ISO on your own hardware. Even though my end goal was to test Ansible, I didn't include its dependency of Python 2 directly in the build process, but kept things as minimal as possible and use a bootstrap script to handle dependencies after the fact. If you're interested in using Ansible to manage Arch hosts, I did write a quick blog post on my bootstrap process:
    Developing Ansible Playbooks for Arch Linux with Vagrant
...and another project I published called Hyperboriarch has some good examples of doing initial configuration tasks with Ansible (securing ssh, configuring ntp, simple iptables firewall setup, etc.):
    https://github.com/elasticdog/hyperboriarch
</self-promotion>
Last edited by elasticdog (2013-09-27 19:04:04)

Similar Messages

  • Building a GOD   BOX    for   PHOTOSHOP CS 2  need help on specs

    I will review my situation in detail but If you would like to also read a linked similar posting here it is::
    http://www.bigbruin.com/forum/viewtopic.php?t=8269
    Ok so, I made a deal with the local PC shop, I will be trading my time as a photographer for a large portion of the cost of hardware that they would otherwise not be selling. Some things they will have to order but most of the things I need even the high end stuff they already have. So Money is of no object.
    I am running into issues with my current system being that it is nearly 6 years old and I custom built it for under $150 Monitor included. Since then I have upgraded my Camera Equipment as I have become more and more sucsessfull with my photography business. I am currently shooting 16.7 Megapixel files with my Canon 1DS Mark II and 22 megapixels with a rented hasselblad with a Phase One Digital Back. Frankly my 700Mhz machine just isn't cutting it. It's time to upgrade.
    Now Normaly I would go All Mac and Get a top of the line G5 Quad processor unit fully upgraded however I am still young and dont have good credit dispite all my efforts and they just wont finance me. so this local PC shop is my only hope. Thus I need a top of the line system.
    This computer is going to be expandable so I need to have extra drive bays so a Full Server Tower is in order I think!
    Also I am opting for aluminum Case because it is more conductive than plastic and should help radiate some of the heat this GOD BOX is going to Generate.
    I could use some specifics for each of the areas, if anyone has experience with high end systems and would like to recommend hardware I am all ears. The information is only a light template. "think of it as a layer" nothing set in stone. However I would appreciate a swift reply because I will be building the system in less than a week!
    (( STORAGE & SPEED ))
    I heard that having seperate hard drives is the way to go to improve performance. Also It will help me keep things organized and easy to reformat if I have a problem with an OS. here are the specs a friend suggested.
    80 Gig Raptor HD for OS
    180 GIG Serial ATA Raptor HD for Photoshop dedicated Scratch Disk
    180 GIG Serial ATA Raptor HD for working files for Quick accessing (temp files).
    two 320 Gig Serial ATA Raid slower more reliable Hard Drives for a Mirror Raid setup image reduncancy is a good thing for photographers when a currupt Hard drive means missed deadlines lost clients and lawsuits!! YIKES!
    2 DVD + - Combo Drive's that can accept dule layer dvd's unless anyone has heard of the Maxell Holographic Optical Storage Media coming out early january?? 120MB/s transfer speed, 50+ years archive life up to 1.6 terrbytes of storage!! I cant wait until its in production!
    (( Processor BUS SPEED MOTHER BOARDS AND MEMORY ))
    I need the best most reliable PC Mother Board that can accept the fastest long duration memory, I am aware that there are some types of ram that have higher speeds but cant move as much data at a time. Since much of what i do is batch processing longer periods are a better solution for me than faster acceloration.
    This is strictly a photoshop machine No games no email just photoshop the way computers were made to run.
    Whats the best motherboard that suports dule / quad processor systems??? are there quad processor systems available for PCs? can photoshop CS 2 muchless Windows XP 64 support such hardware?
    it's got to be 64bit processors dule core if possible
    someone told me Dule channel DDR PC8000 is the way to go, ANY Comments?
    Whats the best CRT Monitor for under $1200
    I specify CRT vs LCD because LCD still dosn't have the quality in dynamic range that CRT have, and the DMAX of a LCD is much more worse than the Dmax of a CRT.
    Some obvious perifials are Firewire 800 and 400 standard and USB 2.0 ports
    is there any news of Photoshop accepting more than 4 GIGS of ram in the next update?? If so I may opt for a 8 G

    I will review my situation in detail but If you would like to also read a linked similar posting here it is::
    http://www.bigbruin.com/forum/viewtopic.php?t=8269
    Ok so, I made a deal with the local PC shop, I will be trading my time as a photographer for a large portion of the cost of hardware that they would otherwise not be selling. Some things they will have to order but most of the things I need even the high end stuff they already have. So Money is of no object.
    I am running into issues with my current system being that it is nearly 6 years old and I custom built it for under $150 Monitor included. Since then I have upgraded my Camera Equipment as I have become more and more sucsessfull with my photography business. I am currently shooting 16.7 Megapixel files with my Canon 1DS Mark II and 22 megapixels with a rented hasselblad with a Phase One Digital Back. Frankly my 700Mhz machine just isn't cutting it. It's time to upgrade.
    Now Normaly I would go All Mac and Get a top of the line G5 Quad processor unit fully upgraded however I am still young and dont have good credit dispite all my efforts and they just wont finance me. so this local PC shop is my only hope. Thus I need a top of the line system.
    This computer is going to be expandable so I need to have extra drive bays so a Full Server Tower is in order I think!
    Also I am opting for aluminum Case because it is more conductive than plastic and should help radiate some of the heat this GOD BOX is going to Generate.
    I could use some specifics for each of the areas, if anyone has experience with high end systems and would like to recommend hardware I am all ears. The information is only a light template. "think of it as a layer" nothing set in stone. However I would appreciate a swift reply because I will be building the system in less than a week!
    (( STORAGE & SPEED ))
    I heard that having seperate hard drives is the way to go to improve performance. Also It will help me keep things organized and easy to reformat if I have a problem with an OS. here are the specs a friend suggested.
    80 Gig Raptor HD for OS
    180 GIG Serial ATA Raptor HD for Photoshop dedicated Scratch Disk
    180 GIG Serial ATA Raptor HD for working files for Quick accessing (temp files).
    two 320 Gig Serial ATA Raid slower more reliable Hard Drives for a Mirror Raid setup image reduncancy is a good thing for photographers when a currupt Hard drive means missed deadlines lost clients and lawsuits!! YIKES!
    2 DVD + - Combo Drive's that can accept dule layer dvd's unless anyone has heard of the Maxell Holographic Optical Storage Media coming out early january?? 120MB/s transfer speed, 50+ years archive life up to 1.6 terrbytes of storage!! I cant wait until its in production!
    (( Processor BUS SPEED MOTHER BOARDS AND MEMORY ))
    I need the best most reliable PC Mother Board that can accept the fastest long duration memory, I am aware that there are some types of ram that have higher speeds but cant move as much data at a time. Since much of what i do is batch processing longer periods are a better solution for me than faster acceloration.
    This is strictly a photoshop machine No games no email just photoshop the way computers were made to run.
    Whats the best motherboard that suports dule / quad processor systems??? are there quad processor systems available for PCs? can photoshop CS 2 muchless Windows XP 64 support such hardware?
    it's got to be 64bit processors dule core if possible
    someone told me Dule channel DDR PC8000 is the way to go, ANY Comments?
    Whats the best CRT Monitor for under $1200
    I specify CRT vs LCD because LCD still dosn't have the quality in dynamic range that CRT have, and the DMAX of a LCD is much more worse than the Dmax of a CRT.
    Some obvious perifials are Firewire 800 and 400 standard and USB 2.0 ports
    is there any news of Photoshop accepting more than 4 GIGS of ram in the next update?? If so I may opt for a 8 G

  • Is there a guide for building adobe air apps for different languages?

    Hi,
    I´m not a programmer and I want to build some of my apps in different languages.
    I use Flash cc 2014 AIR 15 and I´m interested right know on Android apps.
    Any help will be appreciated.

    If someone can help me on this issue I will be very grateful. I´m not a programmer so I don´t know where to begin.

  • Template or Stationery?  Which is better to use for building pages?

    I'm going to start building my tier 2 and tier 3 pages, and want the nav bar on every page to update with the new tier 2 pages that I add.
    Will a template or stationery page update the nav bar? The content will change on each page, but as I add the tier 2 pages, those will become part of the navigation bar throughout the site. How do I do this, or maybe the better question is...which should I use, a template or stationery?
    I'm using GoLive 6.
    Thanks,
    Kirstyn Sierra

    NAVIGATION AS A COMPONENT:
    Basically, you build your navigation into a separate file that only has the navigation links and save it as a Component. Then, in your site pages, you drop in the Component into the page where needed. Later, if you add a page, you add the link to your Component, which then goes through all the pages you dropped the Component into and updates them to match what you just saved. You then re-upload all your modified files so the copy online matches.
    SITE TEMPLATE:
    You build the entire page design template structure, putting everything where you want. You define "editable" regions in the template for the content that changes with every page (the main body content - basically everything except the basic structure and navigation) and save it into GoLive's Templates folder. You make new pages based on the template, and everything's locked except the part(s) that change on every page. You add the page-specific content to the editable region and save. Later, if you make a change on the master Template file, those changes are copied by GoLive into any page based on that template, but it ignores the "editable" regions so as not to override the page-specific content.
    Either way you go, you'd need to read the manual for your version of GoLive for the specifics on how to set up Templates or Components (and post back here if you run into questions). I don't have a copy of GoLive 6 installed, so can't spout the details off the top of my head :-)

  • Recommended partition layout for Ubuntu/Arch dual boot?

    I just got a new (old) laptop, and my plan is to dual-boot Arch and Xubuntu. The Xubuntu is mostly to hold me over so I have a stable system while I'm setting Arch up/if I mess up Arch somehow/for testing. It has a new 160GB (149.05 GiB) drive, and my plan is to allocate roughly 35 GiB each for the Xubuntu and Arch / partitions, and a roughly 80 GiB partition for common data (that is, most of my home directory folders will be symlinks to that partition - e.g. ~/code will link to /common/code*).
    Right now, my plan is to have three logical partitions - one for Xubuntu, one for Arch, and one that contains the common and swap partitions. So, I'm asking (A) are there any better ideas for partitioning, (B) does Arch still need a /boot partition, and (C) how should I handle the bootloader situation? (i.e. should I install Xubuntu's to the MBR and have it chainload to Arch's on a separate partition, or what?)
    *The reason I'm not using a common /home partition is because my config files and the like will probably be different between the two OSes.

    A) Probably -- partitioning is always a relative subject
    B) no...and it never did
    C) Whatever you prefer.
    Basic tips :
    Having a separate /home helps in re-installing(if you ever have to) and it saves your config files.
    Having a separate /var allows you to put a different filesystem on it which may be more suitable to the type of files in /var
    You can use a separate /boot, if you are going to use the same /boot for both Xubuntu and Arch. That way 1 partition handles both. If not, I think there is no need to create a separate partition. If you do create one and plan to use it for Xubuntu and Arch, make sure that you install a filesystem that is acceptable to both distros. For eg. Arch grub is patched so it can read from ext4. I do not know if Xubuntu's grub is patched or not.
    Last edited by Inxsible (2010-06-24 03:55:20)

  • Partition Layout for 2 Arch installs

    Morning all,
    I've currently got Arch with GNOME installed on /dev/sdb with partitions taking up all the space of that hard drive. However I am wanting to have another Arch install that will run the latest KDE /trunk that will become 4.2, and so I'm wondering what would be the best way to layout my partitions. Here is my current partition layout for /dev/sdb (could someone also explain why the size of the partitions is quite odd? I didn't specify those exact values, it would have been like 128mb or 1gb for example):
    /dev/sdb1: /boot (ext3, 125.48mb)
    /dev/sdb2: swap (linux-swap, 972.69mb)
    /dev/sdb3: / (ext3, 83.82gb)
    /dev/sdb4: /var (reiserfs, 26.90gb)
    No personal data (eg, Music, Pictures etc) are stored on either of these partitions, as I have another hard drive (oh I love to keep things separated =3) with all of those on, so it doesn't really matter about making it easy to share things between the 2 installs.
    So, will I have to create another boot and swap partition for this new install? I'm guessing not, though not sure if that will cause issues. From what I can remember, I will have to create extended and logical partitions as I already have 4.
    If someone could point me in the correct direction on how to set this up, would be greatly appreciated
    Regards,

    I have two Arch installs on the same machine: One is for the family (Xfce), which also serves as my backup system, the second one is my workbench and playground (Openbox). I have the following layout:
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda3 9.3G 4.2G 4.7G 48% / # 2nd Arch for me
    none 252M 0 252M 0% /dev/shm # swap
    /dev/sda6 9.2G 6.2G 2.6G 72% /home # home
    /dev/sda2 9.3G 2.3G 6.6G 26% /mnt/sda2 # 1st Arch for family
    I use two different usernames on both systems, but symlinking email/browser directories from 1st to 2nd.

  • Strange Graphical Glitches For Both Arch and Archbang

    So here is the issue. In 3 diffrent arch installs and my new archbang install, I have been plagued by a strange glitch that seems to persist. This glitch has a few diffrent varitations, the most prevalent being the screen wrapping from an uncentered end to the other side. Here are some pictures to clarify.
    Arch
    ====
    http://imgur.com/qOJWdR5
    http://imgur.com/ECU4FpU
    Archbang
    =======
    http://imgur.com/kGqG1Y7
    The other variations of the error are as follows:
    ==============================
    -A flickering screen after grub bootup, highly distorted.
    -A black screen after grub bootup and intitial system processes.
    -The same error, but with the rift closer to the middle of the screen.
    -A normal bootup
    Here are some system specs as well
    ===================
    Ram- 4 gigs of corsair vengance
    Cpu- AMD Phenom II x4 965
    Graphics card- Raedon HD6670
    The screen for my mint and archbang live usbs are just fine. The screen during the initial install is usually just fine as well. I am postulating that this error is arch-specific, as my old ubuntu and mint installs never had this problem. I am also curious because for my arch installs, even before I installed graphics drivers and mesa and whatnot, I still would get the error. Other then this strange glitch, my arch based operating systems would work just fine and dandy.
    Here are some fixes I tried
    ==================
    -Adjusting my monitor- This seemingly obvious  fix did abslolutely nothing. It would move the screen over, but a black space would appear where the screen was, almost as if I tried doing the same thing with a fixed screen..
    -Installing a display manager (this was in arch)- The screen was still glitched over
    -Trying a new monitor- The same glitch happened, although both monitors are the exact same Dell monitor, and the only distinguishing feature is the size.
    Here are some theories I have
    ====================
    -The most likely issue is my graphics card itself, as Raedon and Linux tend to have issues as I have heard.
    -A corrupted iso file in my live usb (this is highly unlikely since most of the arch install process is done via downloading files from the web). However I used the same flashdrive for both live usbs. I made the archbang one by formatting the previous arch live usb (in FAT32) and then using the dd method.
    -A possible monitor size issue, but I feel as though this is highly unlikely
    -A corrupted HDD (this is just me grasping at straws, therefore this possibilty is possible, but highly unlikely as other symptoms would have presented themselves).
    Does anybody have any idea what to do at this point?

    fak9r wrote:
    I'm having a very similar problem. I tried installing Arch on a laptop of mine I'm not really using anymore, and every time I'm either trying to startx or startxfce4 my screen looks like this: http://imgur.com/7wZohhw.png (sorry for the blurry image).
    As you can see only roughly 40% of the screen are drawn at the top of the monitor, whereas the bottom 60% are artifacts. Note that the system is perfectly responsive, the right click context menu opens up etc. It is safe to assume that this is not a hardware error since the device was running a Win7 installation flawlessly just 2 hours ago. The laptop in question is a stock ASUS X7BJN with a built-in Nvidia GTX 425M graphics card. I tried switching from proprietary Nvidia drivers to the nouveau ones, however all that does is forcing the X server to terminate on startup (no devices detected, etc.). Forcing vesa in the boot options didn't help either.
    I can't even play around with the xorg.conf since this will lead me to the same error as above (no devices), I have to delete xorg.conf every time I want to get X running in the first place.
    Hooking up an external monitor and trying to move the alignment did nothing for me, same as OP. Unforunately the solution proposed here won't work for me since I don't have an AMD card.
    While I do not know much about nvidia graphics cards, I do know that the command that I entered into the grub boot (and made persistant through other means) was a command that edited the power profile of my graphics card. It was suggested to me earlier to edit the power profile, but it didn't work because I didn't mkconfig the changes. However, it would have (in theory) worked. Perhaps you need to find a way to edit your nvidia graphcis driver power profile, and tinker with it until you find a setting that works.

  • [solved] building the kernel headers for custom kernels

    well, ive been building several different kernels for my laptop, so that i can test stuff. but ive got a problem with the kernel headers.
    ive mirrored the arch kernel's PKGBUILD and modified some naming to get a custom kernel. but when i try to build a custmo module, it complains the headers are broken. (example, vbox_build_module).
    im pasting the pkgbuild here for future reference...if someone sees something thats plain wrong, please say so.
    thanks
    # $Id: PKGBUILD 60382 2009-12-04 15:31:11Z tpowa $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    pkgbase="kernel26"
    #pkgname=('kernel26' 'kernel26-firmware' 'kernel26-headers') # Build stock -ARCH kernel
    pkgname=('kernel26-git' 'kernel26-git-headers') # Build kernel with a different name
    _kernelname=${pkgname#kernel26}
    pkgver=2.6.34
    pkgrel=1
    _patchname=""
    _branch="linux-2.6"
    _gittag="v2.6.34-rc3"
    #_gittag="origin"
    arch=(i686 x86_64)
    license=('GPL2')
    groups=('base')
    url="http://www.kernel.org"
    source=(config
    # standard config files for mkinitcpio ramdisk
    kernel26.preset
    ${_patchname})
    build() {
    cd ${srcdir}/$_branch
    msg "Fetching branch ${_branch}"
    ## FOR BISECT, Comment these lines
    git reset --hard
    git clean -d -f
    git fetch
    msg "Cheking out tag ${_gittag}"
    git checkout $_gittag
    ### a patch
    if [ "${_patchname}" != "" ]; then
    patch -Np1 -i ${srcdir}/$_patchname || return 1
    fi
    # if [ "$CARCH" = "x86_64" ]; then
    cat ../config.x86_64 >./.config
    # else
    cat ../config >./.config
    # fi
    if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
    fi
    # get kernel version
    make prepare
    # load configuration
    # Configure the kernel. Replace the line below with one of your choice.
    make menuconfig # CLI menu for configuration
    #make xconfig # X-based configuration
    #make oldconfig # using old config from previous kernel version
    # ... or manually edit .config
    # stop here
    # this is useful to configure the kernel
    #msg "Stopping build"
    #return 1
    yes "" | make config
    # build!
    make bzImage modules || return 1
    package_kernel26-git() {
    pkgdesc="The Linux Kernel and modules"
    backup=(etc/mkinitcpio.d/${pkgname}.preset)
    depends=('coreutils' 'kernel26-firmware>=2.6.32' 'module-init-tools' 'mkinitcpio>=0.5.20')
    # pwc, ieee80211 and hostap-driver26 modules are included in kernel26 now
    # nforce package support was abandoned by nvidia, kernel modules should cover everything now.
    # kernel24 support is dropped since glibc24
    replaces=('kernel24' 'kernel24-scsi' 'kernel26-scsi'
    'alsa-driver' 'ieee80211' 'hostap-driver26'
    'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
    'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs'
    'gspcav1' 'atl2' 'wlan-ng26' 'rt2500')
    install=kernel26.install
    optdepends=('crda: to set the correct wireless channels of your country')
    KARCH=x86
    cd ${srcdir}/$_branch
    _kernver="$(make kernelrelease)"
    mkdir -p ${pkgdir}/{lib/modules,boot}
    make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
    cp System.map ${pkgdir}/boot/System.map26${_kernelname}
    cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname}
    # # add vmlinux
    install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
    # install fallback mkinitcpio.conf file and preset file for kernel
    install -m644 -D ${srcdir}/kernel26.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset || return 1
    # set correct depmod command for install
    sed \
    -e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
    -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
    -i $startdir/kernel26.install
    sed \
    -e "s|source .*|source /etc/mkinitcpio.d/kernel26${_kernelname}.kver|g" \
    -e "s|default_image=.*|default_image=\"/boot/${pkgname}.img\"|g" \
    -e "s|fallback_image=.*|fallback_image=\"/boot/${pkgname}-fallback.img\"|g" \
    -i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
    echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/${pkgname}.kver
    # remove build and source links
    rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
    # remove the firmware
    rm -rf ${pkgdir}/lib/firmware
    package_kernel26-git-headers() {
    pkgdesc="Header files and scripts for building modules for kernel26"
    mkdir -p ${pkgdir}/lib/modules/${_kernver}
    cd ${pkgdir}/lib/modules/${_kernver}
    ln -sf ../../../usr/src/linux-${_kernver} build
    cd ${srcdir}/$_branch
    install -D -m644 Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Makefile
    install -D -m644 kernel/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile
    install -D -m644 .config \
    ${pkgdir}/usr/src/linux-${_kernver}/.config
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound trace video; do
    cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
    done
    # copy arch includes for external modules
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86
    cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
    cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
    # fix permissions on scripts dir
    chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel
    cp arch/$KARCH/Makefile ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
    if [ "$CARCH" = "i686" ]; then
    cp arch/$KARCH/Makefile_32.cpu ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
    fi
    cp arch/$KARCH/kernel/asm-offsets.s ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
    # add headers for lirc package
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
    cp drivers/media/video/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
    for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
    cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
    done
    # add docbook makefile
    install -D -m644 Documentation/DocBook/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
    # add dm headers
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
    cp drivers/md/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
    # add inotify.h
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
    cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
    # add wireless headers
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
    cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/9912
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
    cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/11194
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
    cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
    # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
    # in reference to:
    # http://bugs.archlinux.org/task/13146
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    # add xfs and shmem for aufs building
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
    cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
    # add headers vor virtualbox
    # in reference to:
    # http://bugs.archlinux.org/task/14568
    cp -a include/drm $pkgdir/usr/src/linux-${_kernver}/include/
    # add headers for broadcom wl
    # in reference to:
    # http://bugs.archlinux.org/task/14568
    cp -a include/trace $pkgdir/usr/src/linux-${_kernver}/include/
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i ${pkgdir}/usr/src/linux-${_kernver}/$i
    done
    cd ${pkgdir}/usr/src/linux-${_kernver}/include && ln -s asm-$KARCH asm
    # add header for aufs2-util
    cp -a ${srcdir}/$_branch/include/asm-generic/bitsperlong.h ${pkgdir}/usr/src/linux-${_kernver}/include/asm/
    chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
    find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
    # remove unneeded architectures
    rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
    package_kernel26-firmware() {
    pkgdesc="The included firmware files of the Linux Kernel"
    groups=('base')
    cd ${srcdir}/$_branch
    make firmware || return 1
    make INSTALL_MOD_PATH=${pkgdir} firmware_install || return 1
    Last edited by eldragon (2010-04-04 14:58:16)

    ngoonee wrote:
    Check out this line
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound trace video; do
    for anything that might be missing. The error message when compiling would give you more of a clue. Off-hand, you may need to add 'generated', as I recall I needed that when the kernel moved to 2.6.33.
    Problem with vbox_build_module after Kernel update.
    Would you care to elaborate for us less versed in "Linux Geek" skills?
    Thanks.......
    [root@Arch2009p2 jeff]# vbox_build_module
    Building vboxdrv for Linux 2.6.33-ARCH
    make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv'
    for f in . linux r0drv r0drv/generic r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxdrv* .tmp_ver* vboxdrv.* Module.symvers Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv'
    make[1]: Entering directory `/opt/VirtualBox/src/vboxnetflt'
    for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetflt'
    make[1]: Entering directory `/opt/VirtualBox/src/vboxnetadp'
    for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxnetadp* .tmp_ver* vboxnetadp.* Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetadp'
    rm -f vboxdrv.ko vboxnetflt.ko vboxnetadp.ko
    *** Building 'vboxdrv' module ***
    make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv'
    make KBUILD_VERBOSE= -C /lib/modules/2.6.33-ARCH/build SUBDIRS=/opt/VirtualBox/src/vboxdrv SRCROOT=/opt/VirtualBox/src/vboxdrv modules
    make[2]: Entering directory `/usr/src/linux-2.6.33-ARCH'
    CC [M] /opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.o
    In file included from /opt/VirtualBox/src/vboxdrv/include/VBox/types.h:34,
    from /opt/VirtualBox/src/vboxdrv/linux/../SUPDrvInternal.h:39,
    from /opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.c:37:
    /opt/VirtualBox/src/vboxdrv/include/iprt/types.h:100:30: error: linux/autoconf.h: No such file or directory
    make[3]: *** [/opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.o] Error 1
    make[2]: *** [_module_/opt/VirtualBox/src/vboxdrv] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.33-ARCH'
    make[1]: *** [vboxdrv] Error 2
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv'
    make: *** [all] Error 2

  • Proper method for building kernel modules? [solved]

    I am attempting to build a custom kernel module for a PCI express interface to an FPGA.  However, I seem to be running into some issues with getting the standard kernel module makefile to work correctly.  Here is my makefile:
    # object files to build
    obj-m += nnic.o
    nic-objs += nnic_driver.o
    all:
    make -C /lib/modules/$(shell uname -r)/build M=$(pwd) modules
    clean:
    make -C /lib/modules/$(shell uname -r)/build M=$(pwd) clean
    However, the first time I ran 'make', I got this output:
    make -C /lib/modules/3.14.1-1-ARCH/build M= modules
    make[1]: Entering directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    Makefile:608: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler
    scripts/kconfig/conf --silentoldconfig Kconfig
    *** Error during update of the configuration.
    /usr/lib/modules/3.14.1-1-ARCH/build/scripts/kconfig/Makefile:36: recipe for target 'silentoldconfig' failed
    make[3]: *** [silentoldconfig] Error 1
    /usr/lib/modules/3.14.1-1-ARCH/build/Makefile:512: recipe for target 'silentoldconfig' failed
    make[2]: *** [silentoldconfig] Error 2
    scripts/Makefile.build:44: /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile: No such file or directory
    make[2]: *** No rule to make target '/usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile'. Stop.
    /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/Makefile:183: recipe for target 'archheaders' failed
    make[1]: *** [archheaders] Error 2
    make[1]: Leaving directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    Makefile:7: recipe for target 'all' failed
    make: *** [all] Error 2
    After poking around online, I decided to try running make as root.  I got the following output:
    make -C /lib/modules/3.14.1-1-ARCH/build M= modules
    make[1]: Entering directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    scripts/kconfig/conf --silentoldconfig Kconfig
    scripts/Makefile.build:44: /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile: No such file or directory
    make[2]: *** No rule to make target '/usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile'. Stop.
    /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/Makefile:183: recipe for target 'archheaders' failed
    make[1]: *** [archheaders] Error 2
    make[1]: Leaving directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    Makefile:7: recipe for target 'all' failed
    make: *** [all] Error 2
    Now, when runing 'make' as a normal user, I get:
    make -C /lib/modules/3.14.1-1-ARCH/build M= modules
    make[1]: Entering directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    Makefile:608: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler
    scripts/Makefile.build:44: /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile: No such file or directory
    make[2]: *** No rule to make target '/usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/syscalls/Makefile'. Stop.
    /usr/lib/modules/3.14.1-1-ARCH/build/arch/x86/Makefile:183: recipe for target 'archheaders' failed
    make[1]: *** [archheaders] Error 2
    make[1]: Leaving directory '/usr/lib/modules/3.14.1-1-ARCH/build'
    Makefile:7: recipe for target 'all' failed
    make: *** [all] Error 2
    I have the linux-headers package installed.  I do not need to build the whole kernel, only this small module.  What am I missing here?  What is the correct procedure for this?
    Last edited by alex.forencich (2014-04-25 08:16:31)

    Sigh, found the problem.  Should be $(PWD) and not $(pwd) in my makefile.

  • [solved] Building a kernel meant for one computer on another computer?

    Hi!
    Is it possible to use my laptop to build a kernel meant for a much slower desktop computer?
    They're both running up-to-date Arch i686.
    Last edited by francisc1701 (2010-02-14 17:43:24)

    Everything does after its answered. Please mark solved. And you're welcome

  • Virtualbox - install build and header files for your current kernel

    I have initially installed virtualbox before upgrading the Arch
    Also took backup of the kernle before upgrading since kernel26 2.6.30 is having problem with virtualbox
    After upgrading I have configure the grub to use the previous kernel i.e 2.6.28
    Later  installed xorg and want to install the video drivers from VBox additions
    but running
    sh VBoxLinuxAdditions_x86.run
    i get the following
    install build and header files for your current kernel
    The current kernel version is 2.6.28 Arch
    What are the build and header files I have to install or search with pacman
    And since i have upgraded the system will I able to look up the header and build files needed for kernel 2.6.28

    dmartins - he's talking about his kernel's headers, not the kernel-headers package - they are two very differnet things.
    sant527 - when you backed up the 2.6.28 kernel, did you remember the files in /usr/src/linux-2.6.28-ARCH/ ? They're what VBox is looking for.

  • Error  while building the default domain for intigrated weblogic server

    Hi,
    An error occurred while building the default domain for integrated weblogic server
    log file contains fallowing details about error
    "C:\Oracle\Middleware\oracle_common\common\bin\wlst.cmd" "C:\Oracle\Middleware\jdeveloper\MyWork\system11.1.1.5.38.61.26\o.j2ee.adrs\CreateDefaultDomain.py"
    Process started
    wlst >
    wlst > CLASSPATH=C:\Oracle\Middleware\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\Middleware\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\Middleware\jdk160_24\lib\tools.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic_sp.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar;C:\Oracle\Middleware\modules\features\weblogic.server.modules_10.3.5.0.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\webservices.jar;C:\Oracle\Middleware\modules\org.apache.ant_1.7.1/lib/ant-all.jar;C:\Oracle\Middleware\modules\net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar;;C:\Oracle\Middleware\oracle_common/modules/oracle.jrf_11.1.1/jrf-wlstman.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\adf-share-mbeans-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\adfscripting.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\applcore-diagnostics-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\mdswlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\auditwlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\igfwlsthelp.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\jps-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\jrf-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\oamap_help.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\oamAuthnProvider.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ossoiap.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ossoiap_help.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ovdwlsthelp.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\sslconfigwlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\wsm-wlst.jar
    wlst >
    wlst > PATH=C:\Oracle\Middleware\patch_wls1035\profiles\default\native;C:\Oracle\Middleware\patch_jdev1111\profiles\default\native;C:\Oracle\Middleware\wlserver_10.3\server\native\win\32;C:\Oracle\Middleware\wlserver_10.3\server\bin;C:\Oracle\Middleware\modules\org.apache.ant_1.7.1\bin;C:\Oracle\Middleware\jdk160_24\jre\bin;C:\Oracle\Middleware\jdk160_24\bin;;C:\Oracle\Middleware\wlserver_10.3\server\native\win\32\oci920_8
    wlst >
    wlst > Your environment has been set.
    wlst >
    wlst > CLASSPATH=C:\Oracle\Middleware\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\Middleware\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\Middleware\jdk160_24\lib\tools.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic_sp.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar;C:\Oracle\Middleware\modules\features\weblogic.server.modules_10.3.5.0.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\webservices.jar;C:\Oracle\Middleware\modules\org.apache.ant_1.7.1/lib/ant-all.jar;C:\Oracle\Middleware\modules\net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar;;C:\Oracle\Middleware\oracle_common/modules/oracle.jrf_11.1.1/jrf-wlstman.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\adf-share-mbeans-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\adfscripting.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\applcore-diagnostics-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\lib\mdswlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\auditwlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\igfwlsthelp.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\jps-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\jrf-wlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\oamap_help.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\oamAuthnProvider.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ossoiap.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ossoiap_help.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\ovdwlsthelp.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\sslconfigwlst.jar;C:\Oracle\Middleware\oracle_common\common\wlst\resources\wsm-wlst.jar;C:\Oracle\Middleware\utils\config\10.3\config-launch.jar;C:\Oracle\Middleware\wlserver_10.3\common\derby\lib\derbynet.jar;C:\Oracle\Middleware\wlserver_10.3\common\derby\lib\derbyclient.jar;C:\Oracle\Middleware\wlserver_10.3\common\derby\lib\derbytools.jar;;
    wlst >
    wlst > Initializing WebLogic Scripting Tool (WLST) ...
    wlst >
    wlst > Welcome to WebLogic Server Administration Scripting Shell
    wlst >
    wlst > Type help() for help on available commands
    wlst >
    wlst > Creating Default Domain
    wlst > Reading template: /C:/Oracle/Middleware/wlserver_10.3/common/templates/domains/wls.jar
    wlst > Setting Name to 'DefaultServer'
    wlst > Setting ListenAddress to ''
    wlst > Setting ListenPort to 7101
    wlst > Setting domain administrator to 'FAAdmin'
    wlst > Setting domain password.
    wlst > Problem invoking WLST - Traceback (innermost last):
    wlst > File "C:\Oracle\Middleware\jdeveloper\MyWork\system11.1.1.5.38.61.26\o.j2ee.adrs\CreateDefaultDomain.py", line 59, in ?
    wlst >      at com.oracle.cie.domain.script.jython.WLSTSecurityPrincipal.set(WLSTSecurityPrincipal.java:70)
    wlst >
    wlst >      at com.oracle.cie.domain.script.jython.WLSTSecurityUser.setPassword(WLSTSecurityUser.java:33)
    wlst >
    wlst >      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    wlst >
    wlst >      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    wlst >
    wlst >      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    wlst >
    wlst >      at java.lang.reflect.Method.invoke(Method.java:597)
    wlst >
    wlst >
    wlst > com.oracle.cie.domain.script.jython.WLSTException: com.oracle.cie.domain.script.jython.WLSTException: java.lang.Exception: The password must be at least 8 alphanumeric characters with at least one number or special character.
    wlst >
    rohit

    Hi,
    you see that message: "The password must be at least 8 alphanumeric characters with at least one number or special character." ?
    The password: The weblogic password you provide when prompted
    must be at least: minimal condition for secure passwords enforced on WLS by default
    at least 8 alphanumeric characters: no 7 but eight or more characters
    with at least one number or special character: password should have a number in it or an "@" "-" or similar
    E.g.
    weblogic1
    is one password option that would meet that requirement
    Frank

  • TF215097: An error occurred while initializing a build for build definition : Could not establish trust relationship for the SSL/TLS secure channel

    Hello,
    We are facing an issue when triggering a new build using TFS 2013 Update 4, VS2013 Update 4 using TFVCTemplate.12.XAML template. All our other older build definitions just work fine but not the TFVCTemplate.12.XAML.  It seems to me that some certificate
    might be invalidated. Can anyone please point me in the right direction? 
    Thanks, 
    Mitul
    TF215097: An error occurred while initializing a build for build definition :
    Exception Message: One or more errors occurred. (type AggregateException)
    Exception Stack Trace: at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
    at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFile(TfsTeamProjectCollection projectCollection, String itemPath, Stream outputStream)
    at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFileAsString(TfsTeamProjectCollection projectCollection, String itemPath)
    at Microsoft.TeamFoundation.Build.Client.ProcessTemplate.Download(String sourceGetVersion)
    at Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary`2 dataContext)
    at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken)
    Inner Exception Details:
    Exception Message: An error occurred while sending the request. (type HttpRequestException)
    Exception Stack Trace: at Microsoft.VisualStudio.Services.WebApi.VssHttpRetryMessageHandler.<SendAsync>d__1.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
    at Microsoft.VisualStudio.Services.WebApi.HttpClientExtensions.<DownloadFileFromTfsAsync>d__2.MoveNext()
    Inner Exception Details:
    Exception Message: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. (type WebException)Exception Stack Trace: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
    at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
    Inner Exception Details:
    Exception Message: The remote certificate is invalid according to the validation procedure. (type AuthenticationException)
    Exception Stack Trace: at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
    at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)

    Hi Mitul,
    Thanks for your reply.
    It’s strange, if your old build definitions can work using the same TFS Build Server, that indicate your TFS Server configuration is correct and can works. But only new build definition with default TfvcTemplate.12.xaml template cannot build successful.
    Please share your TFS Server detailed environment information here. And share your
    Build Service Properties dialog screenshot here.
    Try to clean the Cache for TFS 2013 manually(delete the content of the folder only, not the cache folder itself):
    Clean the Cache folder on Server machine. The folder path is:
    C:\Program Files\Microsoft Team Foundation Server 12.0\Application Tier\Web Services\_tfs_data.  
    After cleaned, on Server machine, click Start and select
    Run… to open the dialog box, then input iisreset.exe and click OK, wait it run completely.
    Additionally, you can run the TFS 2013 Power Tools BPA to scan the installation of your TFS Server.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Netweaver Data base instances for Java and ABAP

    Hello Experts,
    Please help me to understand how the two technology stacks of SAP WAS (Java and ABAP) are configured to use underline data base in Netweaver.
    Is it manadatory to have two separate data base schemas, one for ABAP applications and other for Java applications in the Netweaver?
    If yes..the any idea about what are those schema differences??
    - Rajan

    Hello Krishna,
    Thanks for the reply.
    Is there any way I can access these shemas? Are they the same by structure or there are major differences?
    My requirement is to build a common schema out of these two and have the data from these two schemas to be consolidated in the new schema.
    Any help will be greatly appreciated.
    - Rajan

  • (Deployment) Minimum Software required for BUILD server and IIS WebServer

    We have a simple .Net SDK application written using VB-2005 and the Crystal Reports XI (R2) DEVELOPER package.
    The RPT files are posted on our BOE-XI (R2) server, and are called using the View-On-Demand method from the Page Server (similar to the SDK sample application). At some point in the future, our .Net applications may invoke some of the other SDK content types.
    In our environment, the .NET web-applications are checked-in to Clear Case, and then sent to a stand-alone BUILD server to be compiled. The compiled .NET web-applications are then posted to a stand-alone IIS WebServer (not the IIS server that hosts BOE InfoView/CMC).
    The BUILD server and IIS WebServer have to be as "stripped-down" as possible in order to go through our QAT and Impact Analysis process.
    So far we have had success if we deploy the SDK-only install from the Crystal Reports XI (R2) DEVELOPER package, and the service packs, but it doesn't include all the SDK components for other BOE content types.
    If we deploy the Client-only install from the BOE-XI (R2) package, and the service packs - it doesn't seem to include the CR-Viewer which we need. But it does includes a bunch of extra software (eg. UNIVERSE DESIGNER) on the desktop of the BUILD server and IIS WebServer that our QA guys don't like.
    What are the Minimum Software required for BUILD server and IIS WebServer to support CR and BOE SDKs...?
    Are there any install packages that contain JUST those components, and not all the extra software that is not needed to Build/Deploy in .NET...?
    Thanks in advance for the advice.

    Due to the CrystalDecisions.web.dll for the 2.0 framework being left off the BOE CD you will need to install the Crystal XI R2 runtimes as well as the BOE SDK.
    To get the BOE SDK launch the Enterprise XI R2 installer and choose Server Install - not Client Install.  Choose a Custom install.  You'll be presented with a drop down list for the Enterprise components.  Deselect everything and then look for the Developer Components option.  You may have to drill down into one of the levels to find it.  Under Developer Components you'll see the BusinessObjects Enterprise .NET SDK.  Select it to install it.
    Jason

Maybe you are looking for

  • Big Mistake, how do I fix it.

    Peace and blessings, I tried to install Tiger from my Mac book into my G4 flat screen. I thought it was fine since they were both owned by me, as it turns out they're not compatable. My G4 is frozen. It starts out then after the apple appears its fre

  • "Delete Keyword" reports nonexistent photos

    iPhoto 7.1.1 ('08). Cmd-K, select Edit Keywords, select Movie, hit Minus to delete. iPhoto says 4 photos will have the keyword removed. That's strange, I don't know of any Movie photos. So I did a Search for keyword Movie: zero. I did a Smart Album o

  • Why does iphone 6 put a big gap in front of words

    im getting really frustrated, if I type a sentence with ️hehe or ️babe it puts a big gap <-- like the gaps you can see there, I don't know how to stop it, I've tried adding ️hehe to the keyboard shortcuts, that didnt work and I don't want to turn off

  • I'm connected to wifi, but my apps won't get feed. What's wrong?

    Help!

  • ELSTER and DEu00DCV-functionality with mySAP ERP 2005

    Hello! I have one question: - Which scenarios can be used for support ELSTER-method (sales tax reservation) and DEÜV-method (notice to the hospital) in the area of ERP 2005? Thank you! Regards Axel