Using Amazon S3 with an rsync script

here is what i want to accomplish.
- use carboncopycloner to make backups to local hard disk (one remote located)
- in between my backups to the remote located hard disk, i want to back incremental content from my mac to S3 using a WebDAV client for Amazon S3 (client such as sdDAV)
now what i don't know how to do, is how to write an rsync script which will work off the date carboncopycloner was last run successfully.
i am guessing there are experts here who can write such a script in their sleep. anybody?
thanks in advance!
Message was edited by: msim20

Using rsync to S3 WebDAV disk is not a good idea!
Given that S3 is all or nothing, i.e. if you want to change a file you have to PUT the whole thing again.
Every time a local file has been changed it will uploads the hole new file, not just what has changed. That means that if you are using rsync for doing regular backups you are wasting unnecessary bandwidth.
You can bypass this limitation using 3rd party gateway like: http://www.s3rsync.com/
Regards,
Addady

Similar Messages

  • I could use some hlep with a simple script to add a contact to a group

    Aloha,
    I am using Apple's Mail. I have a special email address set up (add-hiker@...) to add someone to my group of hiking friends in my address book. I would like to automate the process. Can someone please give me some guidance? I am a strong programmer, well, I was years ago, but I don't have much experience with Applescript. I'd also like to write a similar rule to remove a contact from the hiking group when they send an email to remove-hiker@...
    TIA,
    Thad

    Save the source code below; and via 'Mail's 'Preferences' 'Rule' setting - locate the resultant save file as the AppleScript script to call when an e-Mail message is received by 'add-hiker@...'.
    -- Code starts here.
    property hikingGroup : "Hiking Group" -- Assumed name of 'Company'.
    using terms from application "Mail" -- Focus on 'Mail' commands.
    on perform mail action with messages tMessages -- Execute on a 'Rule' activation.
    -- Obtain 'hikingGroup' account list. The list should contain only one entry.
    tell application "Address Book" to set tPersons to (every person whose name is hikingGroup)
    repeat with i in tMessages -- Cycle through received e-Mail messages.
    set tSender to (sender of i) -- Obtain 'Sender's e-Mail address.
    tell application "Address Book" -- Focus on 'Address Book' commands.
    repeat with j in tPersons -- Cycle through every 'hikingGroup' account.
    -- Add a new e-Mail message with a 'Work' label, and e-Mail address of 'Sender'.
    make new email at end of emails of j with properties {label:"Work", value:tSender}
    end repeat
    quit -- Quit 'Address Book'.
    end tell
    end repeat
    end perform mail action with messages
    end using terms from
    -- Code ends here.
    Edit the code according to your particular needs.

  • Using Amazon S3 as linked storage with OSX Server 10.6.7

    Hello everyone!
    I will be getting a nice Mac Mini OSX Server tomorrow. I'm not new to networking and I've done over a month of reading the PDF's here that are related to the server and software. I think it's a great tool at a great price.
    My question is:
    1) Is there a way I can use the S3 Amazon Simple Storage Service as secured linked storage space or SMB to the OS X Server?
    2) Is there a way that the OSX Server software can pass both the S3 Access Key and Secret Key to S3 to securely access directories on the S3 Amazon Cloud?
    I would like to use S3 Amazon Simple Storage as a secured disk space solution that would be reliable a quick. Am I asking too much?
    Thanks!
    JT

    Would it be a good idea to have another computer link to the Amazon S3 then have the OSX Server link through that computer to S3?
    Or would I have to create a script / CGI to authenticate to Amazon S3 to access the directories.
    My goal is to use Amazon S3 as copy and playback storage.Like a hard disk connected to the OSX Server via a firewire or an Ethernet connection. Does the sound too simple? It must be possible.

  • Using the Netbeans GUI within a Project with existing Ant Script

    I cannot seem to figure out how to use the Netbeans GUI in my Project with existing Ant Script. Is this possible? I have no problem creating GUI interfaces in a java Application, but attempting to make a new JFrame Form gives the error: package org.jdesktop.layout does not exist, and I have not been able to find a way around this. Any suggestions? Thanks in advance.
    Chris Coulon

    OK, I think I am on the right track, but I don't understand why I am still getting this error:
    clean:
    compile:
    Copying 1 file to /Users/chris/**JavaProjects/Netbeans_ImageJ
    Created dir: /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build
    Compiling 292 source files to /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:31: package org.jdesktop.layout does not exist
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:31: package org.jdesktop.layout does not exist
    org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:34: package org.jdesktop.layout does not exist
    layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/plugins/Kline_Frame.java:38: package org.jdesktop.layout does not exist
    layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    4 errors
    /Users/chris/**JavaProjects/Netbeans_ImageJ/source/build.xml:11: Compile failed; see the compiler error output for details.
    BUILD FAILED (total time: 6 seconds)
    I no longer have the error in my java code in the Projects list, but I still cannot build the project. This is my current build.xml file:
    <!-- Ant makefile for ImageJ -->
    <project name="ImageJ" default="run">
      <target name="compile" description="Compile everything.">
          <!-- Copy the swing layout library into dist.lib -->
        <copy file="dist/lib/swing-layout-1.0.3.jar" todir=".." />
        <!-- First, ensure the build directory exists. -->
        <mkdir dir="build" />
        <!-- Build everything; add debug="on" to debug -->
        <javac srcdir="." destdir="build" optimize="on" source="1.4" target="1.4" debug="on">
          <!-- The plugins directory only needs to be
                 present at runtime, not at build time. -->
          <!-- exclude name="plugins/**"/-->
        </javac>
      </target>
      <target name="build" depends="compile" description="Build ij.jar.">
        <!-- Copy needed files into the build directory. -->
        <copy file="IJ_Props.txt" todir="build" />
        <copy file="images/microscope.gif" tofile="build/microscope.gif" />
        <copy file="images/about.jpg" tofile="build/about.jpg" />
         <copy file="plugins/MacAdapter.class" tofile="build/MacAdapter.class" />
        <copy todir="build/macros"><fileset dir="macros"/></copy>
        <!-- Build ij.jar. -->
        <jar jarfile="ij.jar" basedir="build"
             manifest="MANIFEST.MF" />
      </target>
      <target name="clean" description="Delete the build files.">
        <delete dir="build" />
        <delete file="ij.jar" />
      </target>
      <target name="run" depends="build" description="Build and run ImageJ.">
        <copy file="ij.jar" toDir=".." />
        <java maxmemory="640m" jar="ij.jar" fork="yes" />
      </target>
      <target name="run2" depends="build" description="Build and run ImageJ.">
        <!-- Run in ImageJ directory -->
        <copy file="ij.jar" toDir=".." />
        <java maxmemory="640m" dir=".." jar="ij.jar" fork="yes" />
      </target>
      <target name="zip" depends="clean" description="Build zrc.zip.">
        <zip zipfile="../src.zip"
           basedir=".."
           includes="source/**"
        />
      </target>
      <target name="javadocs" description="Build the JavaDocs.">
        <delete dir="../api" />
        <mkdir dir="../api" />
        <javadoc
               sourcepath="."
               packagenames="ij.*"
               destdir="../api"
               author="true"
               version="true"
               use="true"
               windowtitle="ImageJ API">
        </javadoc>
      </target>
       </project>notice I added this line: <copy file="dist/lib/swing-layout-1.0.3.jar" todir=".." />
    because the dir ".." is where the other jar files are placed, i.e.:
    [GAIAG:~/**JavaProjects/Netbeans_ImageJ/source] chris% ls ..
    PolarDisplay          ij.jar               swing-layout-1.0.3.jar
    TestFrames          myApp
    api               source
    So why is the build not able to see the package org.jdesktop.layout in the jar file?
    Chris

  • Schedule workbook using with Unix shell script

    Hi,
    Can we schedule workbook using with Unix shell script?
    Thanks,
    Jay

    I can't imagine how.
    1. You can schedule Disco workbooks via Disco itself.
    2. You can schedule Disco workbooks to run and output in different file formats automatically via batch scheduler in Windows running Disco Desktop directly (or can user VBasic).
    3. You can schedule Disco workbooks to run and output in different file formats automatically via a Java program running the Java Command Line interface.
    Moving forward, Oracle has announced that with a further interfacing of Disco with XML Publisher, you'll be able to use Oracle Apps concurrent manager and scheduling. But that's coming supposedly at the end of this year.
    And I think that's about it.
    Russ

  • How can I get quiz scripts to pull properly.... Using CP 6 with Infosemantics Drag & Drop Widget

    I'm modifying a course which is composed of 4 mini-quizzes with each section having a results slide which gives you your cummulative score. This course was created by my predecessor. The course was previously published, loaded to our LMS, and used by new hires to test their knowledge and abitliy to locate information. In it's original state the course works and the Results slides score and coaching messages display as they should.
    Now that I need to update the course, I've discovered that the first section was built using a Drag&Drop widget. I didn't make any changes to the section built using the widget. Unfortunately, the Results slide for this mini-quiz section has become a problem when the user gets a score of 0 or 10 points. Instead of getting a message that reads, "Keep Trying!" (0 points) or "You're Doing OK!" (10 Points) they get a "Perfect Score!" message.
    Notice the scoring is correct for the section it's the messaging that's wrong. Since this is only happening with this one part of the quiz I'm assuming that there could be something wrong with the widegt.
    Any input would be appreciated.

    Rod Ward was very helpful in aiding in the fixing widgets that outdated due to a version update. However, this fix does note resovle my original problem. In short, the widget Drag/Drop was never the problem with the scoring/scripting issue. Can anyone give me insight as to why a course that has used by our learner population previously would stop functioning properly.
    Reminder:
    1. I made minor edits to the course in question. none of my edits impacted the section that is not functioning properly.
    2. Currently, learners would get a "Perfect Score" script if they scored 0, 10, or 30 points. "Perfect Score", in this first section should only display at 30 points while 0 points should yield "Keep Trying" and 10 points should yield "You're Doing Ok" responses.
    Any Thoughts!

  • Rsync script - ignore some files, include others?

    I am using an rsync script to backup files from one Mac to another. I have the "--ignore-existing" flag set to avoid copying files that haven't changed. However, there are certain files that I ALWAYS want to sync, regardless of whether or not they've changed. Is there a flag that I can add that will allow me to specify the files? They should be easy to run a match on, since they all contain the word "library" somewhere in their filename.

    If I understand correctly, you're synchronizing two iTunes libraries with rsync, while iTunes is running on the receiver, and it doesn't immediately register the changes. That's the expected behavior. iTunes loads its library file when it starts up, and it doesn't expect the library to change during the session unless it makes the change itself. Copying unchanged files will have no effect on that behavior. rsync has no way of notifying iTunes that the library has changed.
    If you want to share an iTunes library between two machines, you have three options: (1) make the library folder an AFP sharepoint; (2) use the synchronization features built into iTunes; or (3) if you insist on changing the library externally, quit and relaunch iTunes on the receiver to make it recognize the changes.

  • Data transfer B/W parent windonw and child window with out java script

    hi ,
    i am using h:outputLink Tag to open child window , i am unable to pass parent window text box value to child window with out java script , Here i am using two different backing beans for parent and child windows . Plz help me .

    Hi -- I pass details between pages regularly. The following has worked for me:
    ApplicationFactory factory = (ApplicationFactory) FactoryFinder.getFactory(FactoryFinder.APPLICATION_FACTORY);
    ValueBinding binding = factory.getApplication().createValueBinding("#{beanName}");
    BeanName beanProperty = (BeanName) binding.getValue(FacesContext.getCurrentInstance());
    ... then set the you can set the values. Can't recall if I need to use SaveStates for the items. Probably if you use request scope beans.

  • How to SIMPLY use the %DIMENSION_TO_SET% variables into logic scripts

    hello,
    I'm using a prompt of type "COPYMOVE" or "COPYMOVEINPUT". In this type of prompt, there are 2 columns of dimension members list, one for defining the "source zone" and one for defining the "target zone" of logics.
    The left colum of the prompt (for source zone) feeds the variables %DIMENSION_SET% : %ACCOUNT_SET%, %ENTITY_SET%, %CATEGORY_SET%, etc...and these variables can be used in the logic scripts in *XDIM_MEMBERSET instructions for example.
    The right colum of the prompt feeds the variables %DIMENSION_TO_SET% : %ACCOUNT_TO_SET%, %ENTITY_TO_SET%, %CATEGORY_TO_SET%, etc...and I don't know how to SIMPLY use these variables in the logic scripts.
    I've found a tricky way to do that but I meet 2 problems :
    - it is complicated
    - the multi-info instruction (BEGININFO/ENDINFO) seems to be bugged as blank lines are added all the time in the code and sometimes I have to wait for minutes when I try to modifiy the package code through BPC for excel eData/modify package menu.
    So the question is how to SIMPLY get the %DIMENSION_TO_SET% variables into logic scripts and use them ? Thanks, R.
    Here is the tricky package code I use at this time (I build one function for each %DIMENSION_TO_SET% variable and I pass these functions to the logic) :
    PROMPT(COPYMOVE,,,,"ACCDETAIL,ACCOUNT,CATEGORY,DATASRC,ENTITY,TIME,YEARS")
    TASK(Execute formulas,USER,WS-WW\PlauchuR)
    TASK(Execute formulas,APPSET,US)
    TASK(Execute formulas,APP,SV)
    TASK(Execute formulas,SELECTION,D:\BPC\Data\WebFolders\US\SV\PrivatePublications\PlauchuR\TempFiles\FROM_1561_.TMP)
    TASK(Execute formulas,TOSELECTION,D:\BPC\Data\WebFolders\US\SV\PrivatePublications\PlauchuR\TempFiles\TO_1561_.TMP)
    BEGININFO(%FSS%)
    *FUNCTION TARGETACCDETAIL=%ACCDETAIL_TO_SET%
    *FUNCTION TARGETACCOUNT=%ACCOUNT_TO_SET%
    *FUNCTION TARGETCATEGORY=%CATEGORY_TO_SET%
    *FUNCTION TARGETDATASRC=%DATASRC_TO_SET%
    *FUNCTION TARGETENTITY=%ENTITY_TO_SET%
    *FUNCTION TARGETTIME=%TIME_TO_SET%
    *FUNCTION TARGETYEARS=%YEARS_TO_SET%
    ENDINFO
    TASK(Execute formulas,FORMULASCRIPT,%FSS%)
    TASK(Execute formulas,LOGICFILE,D:\BPC\Data\WebFolders\US\SV
    ..\AdminApp\SV\_TEST.Lgf)
    TASK(Execute formulas,RUNMODE,1)
    TASK(Execute formulas,LOGICMODE,1)
    Edited by: ALEXANDRE BEDIER on Jun 16, 2010 3:15 PM

    hello,
    finally I've discovered that there is no need of BEGININFO instruction.
    One can pass several functions to a logic with one FORMULASCRIPT task. The functions definitions have to be separated by instructions. See below :
    PROMPT(COPYMOVEINPUT,%FTARGETS%,,"select source and target zone for category and datasource.","ACCDETAIL,ACCOUNT,CATEGORY,DATASRC,ENTITY,TIME,YEARS")
    TASK(Execute formulas,FORMULASCRIPT,*FUNCTION TACCDETAIL=%ACCDETAIL_TO_SET% *FUNCTION TACCOUNT=%ACCOUNT_TO_SET% *FUNCTION TCATEGORY=%CATEGORY_TO_SET% *FUNCTION TDATASRC=%DATASRC_TO_SET% *FUNCTION TENTITY=%ENTITY_TO_SET% *FUNCTION TTIME=%TIME_TO_SET% *FUNCTION TYEARS=%YEARS_TO_SET%)
    TASK(Execute formulas,USER,%USER%)
    TASK(Execute formulas,APPSET,%APPSET%)
    TASK(Execute formulas,APP,%APP%)
    TASK(Execute formulas,SELECTION,%SELECTIONFILE%)
    TASK(Execute formulas,LOGICFILE,%APPPATH%\..\AdminApp\%APP%\_TEST.LGF)
    TASK(Execute formulas,RUNMODE,1)
    TASK(Execute formulas,LOGICMODE,1)
    Then one will be able to use the functions TACCDETAIL, TCATEGORY, TACCOUNT,... in the logic script.
    Edited by: ALEXANDRE BEDIER on Jun 24, 2010 10:31 AM
    Edited by: ALEXANDRE BEDIER on Jun 24, 2010 10:33 AM

  • Runtime-Error after deploying a mapping with the generated script

    For example a very easy scenario:
    1. Create a table and a view in a DB-schema, witch ist registered as WB-target-schema with the following scripts:
    create view v1(c1) as select 'a' c1 from dual;
    create table t1(c1 varchar2(1));
    2. Import the table and the view into a OWB-module
    3. Create a mapping ‘m1’
    4. Drag and drop view and table into the mapping
    5. Draw an arrow from the view-column to the table-column
    6. Save and close the mapping
    7. Mark the mapping in the ‘Design Center’ and klick the ‘Generate’-Button
    8. Save the generated script ‘M1.pls’ to file
    9. Run the script in SQL*Plus, connected with the target-schema (without using the Control Center Manager)
    => very easy right now ;-)
    10. Start the mapping with the following script will produce the following error
    SQL> declare
    2 v_status varchar2(100);
    3 begin
    4 m1.main(v_status);
    5 end;
    6 /
    declare
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "OWB_OWN.WB_RT_MAPAUDIT_UTIL", line 1027
    ORA-06512: at "SCOTT.M1", line 2048
    ORA-06512: at line 4
    If i delete or comment the four WB_RT_MAPAUDIT_UTIL-calls - it work´s fine!
    But is this a good advise?
    What exactly does the wrapped package ‘WB_RT_MAPAUDIT_UTIL do?
    Thanks
    jwehner

    I just ran into the same problem myself. I used the same technique of saving the generated OWB script to file and then compiling it through sqlplus. When I used the "Deploy" option for the mapping, then the problem went away. So when OWB is deploying the code it seems to be setting something internally that doesn't get set when you simple compile the PL/SQL. I don't know of any workaround to this. I will need it eventually, since I don't want to use the UI to deploy to various test environments and production. Maybe the built-in scripting language is the way to go.

  • My 'run with administrative privileges' script no longer works - help

    Hey all. I have an applescript that shuts down the computer that I made a while back. I pulled it out today to use it and it no longer works. Here's part of the code I'm having trouble with:
    do shell script ¬
    "sudo shutdown -h now" password "myadminpassword" with administrator privileges
    On old machines this worked great, I would just put the admin password where myadminpassword is and it would work perfectly. Now though, I run it on my machine and I get the prompt to enter my admin username and password before it will shutdown.
    Now this is going on a remote install so I need it to work. Any ideas? The machine is running snow leopard, but it seems to still work on an old leopard macbook pro.

    Well, for one, do not use sudo in do shell script.
    The whole 'with administrator privileges' part takes care of elevating your privileges. sudo has no place in do shell script.
    Don't know if that's your issue, but it's the first thing I'd fix.
    If that doesn't help, are you running the script as your admin user?
    Nowhere in your script are you defining the username to run the command as, therefore it will attempt to run as the current user who may not be the same as your admin user, nor have the same password. You might need to include the username:
    do shell script "shutdown -h now" user name "admin" password "myadminpassword" with administrator privileges

  • Using directory alias with a wanboot installation

    I have setup a Jumpstart server and have been using it for a while without issues. Now I want to incorporate wanboot into the process so that I do not need boot servers in each of our subnets. Since the jumpstart directory structure is already in place and I have apache running on the same server, I did not want to have to recreate the whole jumpstart directory structure. So I decided to create an alias in the apache configuration for the jumpstart directory:
    root@swamphenxb:/usr/local/apache2/conf> cat httpd.conf
    <snip>
    # ScriptAlias: This controls which directories contain server scripts.
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client. The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    Alias /jumpstart /export/jumpstart
    ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
    </IfModule>
    <IfModule cgid_module>
    # ScriptSock: On threaded servers, designate the path to the UNIX
    # socket used to communicate with the CGI daemon of mod_cgid.
    #Scriptsock logs/cgisock
    </IfModule>
    # "/usr/local/apache2/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "/usr/local/apache2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    </Directory>
    *<Directory /export/jumpstart>*
    AllowOverride None
    Options All
    Order allow,deny
    Allow from all
    *</Directory>*
    The wanboot.conf file is located in /etc/netboot and looks with the following information:
    root@swamphenxb:/usr/local/apache2/conf> cat /etc/netboot/wanboot.conf
    # Copyright 2004 Sun Microsystems, Inc. All rights reserved.
    # Use is subject to license terms.
    # ident "@(#)wanboot.conf.sample 1.2 04/01/30 SMI"
    # wanboot.conf(4): boot configuration file.
    # Please consult wanboot.conf(4) for further information. Note that
    # this interface is "Evolving" as defined by attributes(5).
    # Anything after a '#' is comment. Values may be quoted (e.g. "val").
    # <empty> means there is no value, i.e. null. The absence of any
    # parameter implies that it takes a default value (<empty> unless
    # otherwise specified).
    # <url> is of the form http://... or https://...
    # The path of the bootstrap file (within htdocs) which is served up
    # by wanboot-cgi(bootfile).
    boot_file=/jumpstart/wanboot/wanboot.s10_sparc # <absolute pathname>
    # These are used by wanboot-cgi(bootfile|bootfs|rootfs) to determine
    # whether boot_file or the bootfs is to be sent encrypted/signed, or
    # root_file is to be sent signed; the client must be setup with the
    # corresponding encryption/signature key(s) (which cannot be auto-
    # matically verified).
    # If an encryption_type is specified then a signature_type must also
    # be specified.
    encryption_type= # 3des | aes | <empty>
    signature_type= # sha1 | <empty>
    # This is used by wanboot-cgi(bootfs) and wanboot to determine whether
    # server authentication should be requested during SSL connection
    # setup.
    server_authentication=no # yes | no
    # This is used by wanboot-cgi(bootfs) and wanboot to determine whether
    # client authentication should be requested during SSL connection
    # setup. If client_authentication is "yes", then server_authentication
    # must also be "yes".
    client_authentication=no # yes | no
    # wanboot-cgi(bootfs) will construct a hosts file which resolves any
    # hostnames specified in any of the URLs in the wanboot.conf file,
    # plus those found in certificates, etc. The following parameter
    # may be used to add additional mappings to the hosts file.
    resolve_hosts= # <hostname>[,<hostname>*] | <empty>
    # This is used to specify the URL of wanboot-cgi on the server on which
    # the root_file exists, and used by wanboot to obtain the root server's
    # URL; wanboot substitutes root_file for the pathname part of the URL.
    # If the schema is http://... then the root_file will be signed if there
    # is a non-empty signature_type. If server_authentication is "yes", the
    # schema must be https://...; otherwise it must be http://...
    root_server=http://170.12.14.240/cgi-bin/wanboot-cgi # <url> | <empty>
    # This is used by wanboot-cgi(rootfs) to locate the path of the
    # rootfs image (within htdocs) on the root_server.
    root_file=/jumpstart/miniroot/miniroot # <absolute pathname> | <empty>
    # This is used by wanboot to determine the URL of the bootserver
    # (and whether bootlog traffic should be sent using http or https),
    # or whether it should simply be sent to the console.
    boot_logger= # <url> | <empty>
    # This is used by the system startup scripts. If set, it should
    # point to a file that contains name value pairs to be used at
    # start up time. For example, this file may be used to provide
    # install the values for sysidcfg and jumpscfg.
    system_conf=system.conf
    I have the client configured to boot from the web server and when I attempt to boot, I get the following message:
    {2} ok boot net - install
    Boot device: /pci@9,700000/pci@2/network@0 File and args: - install
    /pci@9,700000/pci@2/network@0: 1000 Mbps full duplex link up
    HTTP: Bad Response: 500 Internal Server Error (boot_file missing)
    Boot load failed
    I am able to see a listing of all the directories and files including the boot_file in my browser. The permissions for the /etc/netboot directory is:
    root@swamphenxb:/etc/netboot> ls -al
    total 26
    drwx------ 3 daemon other 512 Nov 20 13:09 .
    drwxr-xr-x 63 root sys 6144 Nov 2 11:43 ..
    drwx------ 3 daemon other 512 Nov 20 13:10 170.12.144.0
    -rw------- 1 daemon other 80 Nov 5 17:02 system.conf
    -rw------- 1 daemon other 3331 Nov 2 14:07 wanboot.conf
    It looks like maybe wanboot does not like the alias I am using, but I want to verify that before I move on to plan B. Thanks.
    Chuck Briggs

    Long but this is a copy of my lab configuration files for WAN boot
    */etc/ethers*
    0:3:ba:16:99:f5 wgls01
    0:3:ba:14:b9:71 wgls02
    0:3:ba:16:a5:bf wgls03
    0:3:ba:5b:c7:5b wgls04
    0:3:ba:16:9d:31 wgls05
    0:3:ba:e8:65:9 wgls07
    0:3:ba:e8:92:a9 wgls08
    0:3:ba:16:6b:27 wgls09
    0:3:ba:2b:35:c2 wgls10
    0:3:ba:5c:b0:5 wgls11*/etc/bootparams*
    wgls01 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls02 root=wgls06:/js/sparc/Solaris_9_2005-09/Solaris_9/Tools/Boot   install=wgtsinf01:/js/sparc/Solaris_9_2005-09  boottype=:in   rootopts=:rsize=8192
    wgls03 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls04 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls05 root=wgls06:/js/sparc/Solaris_9_2005-09/Solaris_9/Tools/Boot   install=wgtsinf01:/js/sparc/Solaris_9_2005-09  boottype=:in   rootopts=:rsize=8192
    wgls06 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls07 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls08 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192
    wgls09 root=wgls06:/js/sparc/Solaris_8_2004-02/Solaris_8/Tools/Boot   install=wgtsinf01:/js/sparc/Solaris_8_2004-02  boottype=:in   rootopts=:rsize=8192
    wgls10 root=wgls06:/js/sparc/Solaris_10_2009-10/Solaris_10/Tools/Boot install=wgtsinf01:/js/sparc/Solaris_10_2009-10 boottype=:in   rootopts=:rsize=8192*/etc/hosts*
    # Fake prod subnet
    #10.64.86.30     wgls01.nz.thenational.com wgls01
    #10.64.86.31     wgls02.nz.thenational.com wgls02
    10.64.86.32     wgls03.nz.thenational.com wgls03
    10.64.86.33     wgls04.nz.thenational.com wgls04
    10.64.86.34     wgls05.nz.thenational.com wgls05
    10.64.86.35     wgls06.nz.thenational.com wgls06
    10.64.86.36     wgls07.nz.thenational.com wgls07
    #10.64.86.37     wgls08.nz.thenational.com wgls08
    #10.64.86.42     wgls09.nz.thenational.com wgls09
    10.64.86.43     wgls10.nz.thenational.com wgls10Under wgls06:/js/sparc I have many small (~85MB) directories just to load the boot code
    # find /js/sparc/Solaris_10_2008-10
    /js/sparc/Solaris_10_2008-10
    /js/sparc/Solaris_10_2008-10/Solaris_10
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/solarisn
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/liveupgrade20
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/solarisn.class
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/JRE
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/liveupgrade20.class
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/com
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/com/sun
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/com/sun/launcher
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/com/sun/liveupgrade
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Installers/.install/install_common
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/rm_install_client
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/add_install_client
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/pkg_db.cpio.bz2
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/X_small.cpio.bz2
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4us
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4us/inetboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4us/wanboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4us/boot_archive
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4u
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4u/boot_archive
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4u/inetboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4u/wanboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4v
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4v/wanboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4v/inetboot
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/platform/sun4v/boot_archive
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/netmask
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/X.cpio.bz2
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/lu.platforms
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/Boot/lu.cpio.bz2
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/.wanboot_unneeded_packages
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/setup_install_server
    /js/sparc/Solaris_10_2008-10/Solaris_10/Tools/dialAll OS files are located at wgtsinf01:/js/sparc
    Firewalls should allow the traffic (TFTP)

  • Help with a startup script for monitorix

    How can I deal with a perl script that doesn't acknowledge a query for pidof?
    $ ps aux | grep monitorix
    root 1089 0.0 1.2 16280 6556 ? Ss 09:54 0:00 /usr/bin/monitorix -c /etc/monitorix.conf
    So it's running... but I can't find it with pidof:
    $ pidof /usr/bin/monitorix
    Here is the /etc/rc.d/monitorix I've been using but that doesn't stop the program (since it has no PID).
    #!/bin/bash
    . /etc/rc.conf
    . /etc/rc.d/functions
    PID=`pidof -o %PPID /usr/bin/monitorix`
    MARGS="-c /etc/monitorix.conf"
    case "$1" in
    start)
    stat_busy "Starting Monitorix"
    if [ -z "$PID" ]; then
    /usr/bin/monitorix $MARGS
    fi
    if [ ! -z "$PID" -o $? -gt 0 ]; then
    stat_fail
    else
    PID=`pidof -o %PPID /usr/bin/monitorix`
    echo $PID > /var/run/monitorix.pid
    add_daemon monitorix
    stat_done
    fi
    stop)
    stat_busy "Stopping Monitorix"
    [ ! -z "$PID" ] && kill $PID &> /dev/null
    if [ $? -gt 0 ]; then
    stat_fail
    else
    rm_daemon monitorix
    else
    rm_daemon monitorix
    stat_done
    fi
    restart)
    $0 stop
    sleep 1
    $0 start
    echo "usage: $0 {start|stop|restart}"
    esac

    According to the man page, the -p flag will let you generate a PID file.
    You have a few logical errors in your rc.d script and a syntax error (double else in stop). I've been using a template similar to the below in cleaning up a few of the packages I maintain...
    #!/bin/bash
    . /etc/rc.conf
    . /etc/rc.d/functions
    pidfile=/run/monitorix.pid
    if [[ -r $pidfile ]]; then
    read -r PID < "$pidfile"
    if [[ ! -d /proc/$PID ]]; then
    # stale pidfile
    unset PID
    rm -f "$pidfile"
    fi
    fi
    args=(-c /etc/monitorix.conf -p "$pidfile")
    case "$1" in
    start)
    stat_busy "Starting Monitorix"
    if [[ -z $PID ]] && /usr/bin/monitorix "${args[@]}"; then
    add_daemon monitorix
    stat_done
    else
    stat_fail
    exit 1
    fi
    stop)
    stat_busy "Stopping Monitorix"
    if [[ $PID ]] && kill $PID &> /dev/null; then
    rm_daemon monitorix
    stat_done
    else
    stat_fail
    exit 1
    fi
    restart)
    $0 stop
    sleep 1
    $0 start
    echo "usage: $0 {start|stop|restart}"
    esac
    please also fix the PKGBUILD:
    install=('readme.install')
    This is not valid, and pacman 4 will not let you declare install as an array.
    Last edited by falconindy (2011-09-25 15:05:02)

  • Text Messaging in Japanese (or other language with non-Roman script)

    Is it possible to send/receive text messages written in non-Roman characters with Verizon? 
    More specifically, I'm using a Droid 2 with Verizon, and I'm trying to text a friend in Japanese.  She has an iPhone (AT&T), and is physically in the U.S. (so I'm not asking about international text messaging).  I've already installed apps on my Droid (e.g. OpenWNN, or Simeji) to input Japanese, which work fine in and of themselves, and the Droid of course displays Japanese text or other languages just fine on the Browser or in E-mails.
    However, I'm having lots of trouble with Text Messaging.  When I send a message containing Japanese text (typed in perfectly fine with OpenWNN or whatever), she either never gets the message, or the text comes out unreadable (as ???????).  Messages with a mix of Roman and non-Roman characters typically show the Roman characters ok, but the non-Roman ones (i.e. Japanese) are garbled.  If she sends me a message containing any non-Roman characters, I generally don't get the message at all (i.e. not even garbled-- just no message at all).   This deficiency seems to be specific to Text Messaging, as far as I can tell.  I can send and receive e-mails containing Japanese just fine, read foreign language web pages, and type in Japanese into search boxes on those web pages and so on with the Droid.  However, sending an e-mail message to (myphone#)@vtext.com, predictably, results in any Japanese text being garbled, though Roman characters come through just fine.
    Is this perhaps something specific to Verizon's network?  Or is text messaging in non-Roman scripts just inherently impossible?  My friend says she knows others who can successfully text in non-Roman scripts (e.g. Korean Hangul, Japanese Kana or Kanji), and claims some of these folks are Verizon customers too.  A search on droidforums.com yielded someone who supposedly could text in Korean within Verizon.  So, I'm hoping this is possible, and I'm just missing something. However, this is perhaps all secondhand information and rumor.
    (Incidentally, I know for certain that messaging with non-Roman scripts is possible in general.  During my last vacation in Japan, I rented a phone there, and could send messages in English or Japanese scripts.  However, I believe the phones there actually have their own e-mail addresses, and so the service there is more like regular e-mail-- my understanding is that text messaging as we know it in the U.S. is a distinct technology, though I could well be wrong.)
    So, to restate my question: is it possible to text message with non-Roman scripts with Verizon?  Has anyone out there done this successfully-- if so what did you do, or what app did you use?  Or is it in fact impossible? (e.g. Maybe text messaging here only uses 7 or 8 bits, instead of 14 or 16 needed to encode all the various Asian, European, and other scripts?)
    Thanks for any help available.

    I'm trying to figure this out as well, but my understanding on the matter is that Verizon's CDMA network uses unicode which will display, roman characters, loa, thai, and serveral other languages, but not hirigana, kanji, katakana, or simplified or traditional chinese.  The Romaji should work however.  It would be nice to hear some input from a Verizon rep on the subject, because like you my info is all second hand.
    If my understanding is correct, the simple answer is no, it's not possible.  

  • Can I use watch folders with my network drive in Photoshop elements 10

    Can I use watch folders with my network drive in Photoshop elements 10

    photodrawken a écrit:
    See the tips in this FAQ:
    http://www.johnrellis.com/psedbtool/photoshop-elements-faq.htm#_Watchi ng_Network_Folders
    Ken
    Beware the FAQ you are referring to is no longer relevant. It does not apply to PSE10
    Hereunder the warning issued by the author himself.
    Photoshop Elements 6/7/8 (Windows) Frequently Asked Questions (FAQ)
    John R. Ellis
    Last updated January 21, 2011
    Copyright 2008-10 by John R. Ellis
    As of June 2010 I no longer maintain this FAQ. I’ve migrated to Lightroom 3, which I use for all my organizing and most of my editing (I still use the Photoshop Elements Editor for more involved editing).  Adobe has clearly decided not to invest sufficient resources for properly maintaining the Photoshop Elements Organizer– see my Amazon review of PSE 8. Lightroom is marketed to professionals and prosumers with tens of thousands of photos who demand adequate organizational capabilities, whereas Photoshop Elements is marketed to consumers, most of whom do not want or use the Organizer.
    This page captures my answers to frequent questions about Photoshop Elements 6, 7, and 8 (Windows).  It’s mostly about the Organizer, since I know the Organizer much better than the Editor.
    The versions to which each FAQ applies are indicated with the notation [PSE 6, 7, 8]. If I’m not sure whether something applies to a version, it will be indicated with a question mark, e.g. [PSE 7, 8?].
    If you have corrections or suggestions, please email them to john at johnrellis.com.

Maybe you are looking for

  • Update data from SQL Script

    If my data is the following... Table: PRODUCT Field."Item": B03934 SSAPRDIM SA position 11,12 PR position 13,14 DI position 15,15 I need to break the item number into three and post these three different values into another fields called STONE1, STON

  • Restoring deleted emails from a mailbox database edb file.

    hello all. i have done some reading up on this subject and also covered it off in my MCSA 70-341 training. ( some time ago) i dont deal with the exchange server often and would like to be clear before i delve into the exchange server. a user has lost

  • Windows 7 crashing - several triggers identified with no apparent link between them

    Hello, Since over a month i'm struggling to solve another issue with my Windows 7. Normally i should have done a clean install till now, but i also want to upgrade my system in the near future so i want to re-install windows when all my new component

  • Sorry, we can't get that information right now ECP page

    We are running in coexistance mode with exchange 2010 and 2013. I was working with vendor to resolve some config issue and they had me redo the certificate . Upon completion when i went to log back into the ecp or even owa page i get the following er

  • How can i install the share online v3 to my n73?

    how can i install the share online v3 to my n73? i download the share online from the nokia web!the v3.08.23 but it can not install to my n73~! i install it but no icon! how can i use it? where i can download the currect veision for my n73? thanks ve