[solved] Special files

EDIT: This problem magically went away when I upgraded to kernel 2.6.33. I since downgraded to 2.6.31 again because of ATI KMS issues but the problem didn't come back. The messages display perfectly for me. Thanks.
For awhile when I was mad at framebuffer drivers not detecting my second video card, I was trying to create /dev/fb devices myself with mknod and map them to PCI devices somehow by creating a bunch of files in /dev and /sys. Obviously it was a disaster and I found a much better solution to this problem - radeon KMS. So when I wanted to get rid of all the random files I had lying around, I mounted sda2 to /some/dir/ in a liveCD so that all of my necessary device nodes were in /dev not /some/dir/dev and I just deleted /some/dir/dev thinking that it only contained my crap. However it contained the necessary node /dev/console.
When I tried to boot into my system again I was rudely told that there was no /dev/console and that the kernel was panicking. So I went back into the liveCD and created /dev/console and now my system boots again. However once it says "passing control to kinit" I don't see anything else until "entering runlevel 3". The Archlinux message saying copyright whatever years Judd Vinet and Aaron Griffin doesn't show up and neither do the lines about modules, acpi modules and udev uevents. The modules are loaded of course, but the only [BUSY] [DONE] lines I see pertain to daemons. So I'm pretty sure there was another node I foolishly deleted as well. Does anyone know what that might be? Thanks.
Last edited by ConnorBehan (2010-06-16 04:34:13)

someone knows how to create those three dev/ console null zero?
those are not created by any base package installation, ConnorBehan said nor by the rc.sysinit way, so what? are those directly provided by a magic way?
i know arch have many magic items, but magic is ever undocumented
magician? are there any magician there?

Similar Messages

  • Is it possible get special file in file sender adapter?

    Hi every SDNer.
    I want to get special file. for example like PJ<today>_return.dat
    Well, to paraphrase Marx, One folder has too many files. but I want one file in that folder.
    The rule is simple. if today is 20/07/2007 then I get the file as "PJ20070720_return.dat".
    How can i configuration File Sender Adapter?

    Dont have an XI system in front of me, but if I recall correctly, your options are pretty limited. The list of parameters in Advanced Selection for Source File does not include a date Better selection parms with the receiver channels.
    As such you may have to resort to writing a script on the OS that will do the following every minute... (basically run it more frequently than your channel)
    - look in that directory through all the PJ* files containing date = 'today'
    - rename the file to REAL_PJ_..... (for example)
    In your channel, pick the file REAL* and archive accordingly so it's not picked again by your script.
    If you find alternatives via cchannel - publish your results.
    sincerely,
    --NM

  • I would like to send contacts via wireless in vcf format in an e-mail. iPhone doesn't even see the attachment. Is there a special file contact type for iphone?

    I would like to send contacts via wireless in vcf format in an e-mail. iPhone doesn't even see the attachment. Is there a special file contact type for iphone?

    I must be more specific:
    I am attempting to send a vcf from a Windows Computer using Outlook to another Email account that syncs with an iPhone. When I read the e-mail on the iPhone, I can't see the vcf file. But I can see the contact on outlook as a VCF.

  • Cleanup of stale device special files thru devfsadm

    Hi
    The device special files (/dev/rdsk/*) files are not gettling cleaned up properly thru "devfsadm -C" command after a lun has been made unvisible to the host. Basically, open to such stale entries fail. Is there any other way to cleanup these other than using "rm" command. Following is the sequence followed:
    1. Presented a RAID-0 EVA disk array lun to aSolaris 10 host
    2. Executed "devfsadm -C" command in the Solaris 10 host.
    3. Executed "format" command in the Solaris 10 host and created partition on the presented replica.
    4. "ls /dev/rdsk/*s2" lists the replica cxtydzs2 entry in the Solaris 10 host.
    5. Un-presented replica to the Solaris 10 host.
    6. Executed "devfsadm -C" command in the Solaris 10 host several times with some delay in between.
    7. "ls /dev/rdsk/*s2" still lists the un-presented replica cxtydzs2 entry in the Solaris 10 host.
    Thanks
    Vasanthi

    hi,
    I am facing the same problem. devfsadm -C not cleaning stale entries.
    Is it "cfgadm -c unconfigure c2" and "cfgadm -c configure c2" that I should use to refresh the devices in SAN?
    But "cfgadm -al" is not listing my controller id. (c2).
    so unconfigure/configure cmds fails.
    Pls let me know the sequence of cmds to use.
    I have tried to add the entry using "cfgadm -c configure <physical-device-name>::dsk/c2t0d0" but it says Attachment-point not found.
    Is this the cmd to use?
    Thanks in advance,
    Sudheer
    Message was edited by:
    Sudheer

  • Block and character special files

    What is the difference in semantics between block and character special files on Mac OS X?
    In the olden days, character special files were intended for serial character-oriented devices such as teletypes, printers, modems etc. not capable of seeking and block special files were intended for seekable block-oriented devices such as winchester disks etc.
    But nowadays, Apple uses /dev/rdisk* as the raw (unbuffered) hard disk device, and it is a character special file, and it is seekable. /dev/disk* on the other hand, is buffered, slower, and a block character special file.
    Is there still any semantic difference at any O.S. level between these two kinds of special files, or is it all entirely up to the driver designer and it only effectively provides us with one more bit for the device number?

    Hi,
    Is there still any semantic difference at any O.S. level between these two kinds of special files
    As you write, a block device is bufferd by OS, while a character device is not bufferd by OS (=raw device).
    In the olden days, character special files were intended for serial character-oriented devices
    Even in olden days, I guess a seekable mass storage had both block and character devices; the latter is for partitioning, disk diagnose, backup, etc. Only block devices can be mounted.
    Serial (un-seekable) device can only be a character device, I guess.

  • SOLVED: Some files not being picked up with File: protocol

    Hello all,
    I'm doing some testing of the B2B server on a laptop and seeing some weird behaviour. I have the B2B server set up much like the 850 inbound scenario for the tutorial, except that I am using AS2 over generic exchange with a FILE: transport server. I have "Shoppers" set up as the remote trading partner.
    Now for the weirdness. If I put a file in the incoming directory called "ACME_850_4010_1_12345.edi" (it's the one I used for the tutorial, it is picked up fine by the B2B server; it errors out (as expected) because I don't have a trading partner called "ACME" in my setup. However, if I drop a file in the incoming directory called "Shoppers_850_4010_1_12345.edi" with the same exact content as the ACME file - the B2B server never picks up the file to process it. The other weird thing - after putting the Shoppers file in the directory, the B2B server just stops picking up files from that directory altogether until I restart the B2B server.
    Any ideas?
    DOH - files were not exactly the same. Missing carriage return at the end of the file. Adding it seems to have solved the issue.
    Best regards,
    John

    Hello John,
    Trading Partner identification by default is based on the Exchange protocol and in your case of Generic Exchange , it is based on name of the file or the Directory name depending on the following property.
    Property:           oracle.tip.adapter.b2b.allTPInOneDirectory
    Type:           boolean
    Default Value:      false
    Description:
    If set to true, enables the identification of all files dropped into a particular directory with the trading partner name identified by the directory name: Example: E:\Partners\Acme
    The default is to identity each file by prefixing the file with the Trading Partner name Example: Acme_orders.xml
    To debug this issue, please enable transport trace and go through the log.
    Rgds,Ramesh

  • [SOLVED] ldconfig: File /lib/libhandle.so.1.0.3 is empty, not checked

    ldconfig: File /lib/libhandle.so.1.0.3 is empty, not checked.
    ldconfig: File /lib/libhandle.so.1 is empty, not checked.
    ldconfig: File /lib/libproc-3.2.8.so is empty, not checked.
    ldconfig: File /lib/libhandle.so is empty, not checked.
    ldconfig: File /usr/lib/libsyslog-ng.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libsyslog-ng.so.0.0.0 is empty, not checked.
    ldconfig: File /usr/lib/libsyslog-ng.so is empty, not checked.
    ldconfig: File /usr/lib/libhandle.so is empty, not checked.
    and when i have installed gnome3 ,i can't open /etc/rc.conf  (use nano )
    Last edited by ringfin (2011-05-20 16:29:59)

    In your other thread you had a similar error for libwrap.so, you solved it by reinstalling the associated package (tcp_wrappers). I suggest you repeat this process by issuing pacman -Qo on the reported files. For example
    pacman -Qo /lib/libproc-3.2.8.so
    reports the package procps 3.2.8-3. Reinstall this one...
    pacman -S procps
    ... and repeat for the other files.

  • [SOLVED] Re: File Adapter + Debatching + uniquemessageseparator

    Hi all
    I am facing a strange problem using File Adapter + Debatching + uniquemessageseparator.
    There are two BPEL servers, both with the same version (10.1.3.3) and running the same BPEL process. The process reads an EDI flat file using uniquemessageseparator property and debatching set to 1 message per instance.
    One of them reads the EDI flat file correclty, the other one sometimes throws an error and doesn´t read the file. Sometimes it reads the file, but this has been an exeption.
    Looking the log file, I guess the problem is related to the way BPEL deal with debatching. I believe it creates temporary directories and temporary files to handle the debatching feature and I guess there is a bug in this technique.
    Log lines for the server that can´t read the file:
    <2007-10-26 16:53:40,404> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 309
    <2007-10-26 16:53:40,404> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/3 - CENARIO ALTERNATIVO 1.txt, batchIndex=309, PublishSize=5
    <2007-10-26 16:53:40,405> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 310
    <2007-10-26 16:53:40,405> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/3 - CENARIO ALTERNATIVO 1.txt, batchIndex=310, PublishSize=5
    <2007-10-26 16:53:40,405> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 311
    <2007-10-26 16:53:40,405> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/3 - CENARIO ALTERNATIVO 1.txt, batchIndex=311, PublishSize=5
    <2007-10-26 16:53:40,406> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 312
    <2007-10-26 16:53:40,406> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/3 - CENARIO ALTERNATIVO 1.txt, batchIndex=312, PublishSize=5
    <2007-10-26 17:04:01,720> <INFO> <pi_lms-c001e.collaxa.cube.services> <PurgeTask::purgeTask> Start of purging task for domain = pi_lms-c001e
    <2007-10-26 17:04:01,722> <INFO> <pi_lms-c001e.collaxa.cube.services> <PurgeTask::purgeTask> End of purging task for domain = pi_lms-c001e
    <2007-10-26 17:04:01,726> <INFO> <pi_lms-c001e.collaxa.cube.services> <PurgeTask::purgeTask> Start of purging task for domain = pi_lms-c001e
    <2007-10-26 17:04:01,727> <INFO> <pi_lms-c001e.collaxa.cube.services> <PurgeTask::purgeTask> End of purging task for domain = pi_lms-c001e
    <2007-10-26 17:04:15,258> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Debatching error recovery started : Read offset : 5,13,null from debatching control file : /u01/app/oracle/product/10.1.3.1/j2ee/home/fileftp/controlFiles/BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==/inbound/debatch_err_recovery_2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:04:15,260> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 1
    <2007-10-26 17:04:15,260> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt, batchIndex=1, PublishSize=5
    <2007-10-26 17:14:40,424> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Debatching error recovery started : Read offset : 5,13,null from debatching control file : /u01/app/oracle/product/10.1.3.1/j2ee/home/fileftp/controlFiles/BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==/inbound/debatch_err_recovery_2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:14:40,426> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translator has failed to translate any message from batch number: 1
    <2007-10-26 17:14:40,426> <INFO> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Message not published as translation failed: {
    File=/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt, batchIndex=1, PublishSize=5
    Log lines for the server that reads the file:
    <2007-10-26 17:51:58,386> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Poller enqueuing file for processing :/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:51:58,386> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> File : /tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt is ready to be processed.
    <2007-10-26 17:51:58,386> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Creating stopwatch for : 2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:51:58,386> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Processing file : /tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt], ProcessHeadersOnly=[false]
    <2007-10-26 17:51:58,387> <DEBUG> <pi_lms-c001e.collaxa.cube.activation> <AdapterFramework::Inbound> onBatchBegin: Batch 'bpel://localhost/pi_lms-c001e/BpelPiAtualizacaoC001E~1.0//2 - CENARIO PRINCIPAL - B.txt_1193425973000' (/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e/2 - CENARIO PRINCIPAL - B.txt) starting...
    <2007-10-26 17:51:58,387> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <TranslatorFactory::log> Inside TranslatorFactory
    <2007-10-26 17:51:58,387> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <TranslatorFactory::log> using version attribute = NXSD
    <2007-10-26 17:51:58,388> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <TranslatorFactory::log> loading xlator class...oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <TranslatorFactory::log> class loaded
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Created translator : oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl@1673c89
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Setting up Control dir for debatching error recovery
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Inside getUniqueDirectory::ActivationSpec getProcessName for [bpel://localhost/pi_lms-c001e/BpelPiAtualizacaoC001E~1.0/] returned [BpelPiAtualizacaoC001E~1.0]
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> GenUtil::getUniqueDirectory::ActivationSpec [localhost_pi_lms-c001e_BpelPiAtualizacaoC001E~1.0_/LeArquivo//tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e] ==> [BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==]
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> MD5 BaseDir is [u01/app/oracle/product/10.1.3.1/j2ee/home/fileftp/controlFiles/BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==]
    <2007-10-26 17:51:58,392> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Control dir for debatching error recovery : /u01/app/oracle/product/10.1.3.1/j2ee/home/fileftp/controlFiles/BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==/inbound
    <2007-10-26 17:51:58,393> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Invoking inbound translation for : 2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:51:58,393> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <NXSDTranslatorImpl::log> Starting translateFromNative using InputStream
    <2007-10-26 17:51:58,405> <DEBUG> <pi_lms-c001e.collaxa.cube.translation> <NXSDTranslatorImpl::log> Done with translateFromNative
    <2007-10-26 17:51:58,405> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Completed inbound translation for : 2 - CENARIO PRINCIPAL - B.txt
    <2007-10-26 17:51:58,405> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> isTextFile : true,isXmlFile : false
    <2007-10-26 17:51:58,405> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Translated inbound batch index "1" of file {2 - CENARIO PRINCIPAL - B.txt} sucessfully.
    <2007-10-26 17:51:58,406> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> Sending batch to Adapter Framework for posting to BPEL engine: {
    batchId=bpel://localhost/pi_lms-c001e/BpelPiAtualizacaoC001E~1.0//2 - CENARIO PRINCIPAL - B.txt_1193425973000, batchIndex=1, publishSize=1
    <2007-10-26 17:51:58,406> <DEBUG> <pi_lms-c001e.collaxa.cube.ws> <File Adapter::Outbound> File Adapter is configured with Inbound Retry Count = [10] and Inbound Retry Interval =[1] secs for Inbound Retriable Exceptions
    <2007-10-26 17:51:58,406> <DEBUG> <pi_lms-c001e.collaxa.cube.activation> <AdapterFramework::Inbound> [Read_ptt::Read(registroGeral)]Setting inbound JCA message headers to
    <InboundFileHeaderType xmlns="http://xmlns.oracle.com/pcbpel/adapter/file/">
    <fileName>2 - CENARIO PRINCIPAL - B.txt</fileName>
    <directory>/tmp/Integracao/testeIntegrado/atualizacao/pi_lms_c001e</directory>
    <size>659</size>
    <batch>bpel://localhost/pi_lms-c001e/BpelPiAtualizacaoC001E~1.0//2 - CENARIO PRINCIPAL - B.txt_1193425973000</batch>
    <batchIndex>1</batchIndex>
    </InboundFileHeaderType>
    <2007-10-26 17:51:58,407> <DEBUG> <pi_lms-c001e.collaxa.cube.activation> <AdapterFramework::Inbound> [Read_ptt::Read(registroGeral)]Posting inbound JCA message to BPEL Process 'BpelPiAtualizacaoC001E' receive activity:
    Can anyone give me a help?
    Thanks

    Hi all, it is "solved": I found an workaround, but not a real solution. Let me explain:
    When file/ftp adapter starts to read a file using the debatching technique, bpel creates a control file:
    <ORACLE_HOME>/j2ee/home/fileftp/controlFiles/BpelPiAtualizacaoC001E~1.0/gg05kSGbd1hww+mYZuMepg==/inbound/debatch_err_recovery_2 - CENARIO PRINCIPAL - B.txt
    (where "2 - CENARIO PRINCIPAL - B.txt" is the file name)
    This control-file is used by BPEL to control what is the last portion of the EDI flat file that has been read. If the server fails, it continues to read from that point. After the processing, it deletes the control-file.
    However, in some cases BPEL server doesn´t delete the control-file after processing it.
    Therefore, when a new file cames but with THE SAME NAME ("2 - CENARIO PRINCIPAL - B.txt" for instance), BPEL uses the old control-file to process the new file,
    resulting in not processing the file.
    So, the issue is: BPEL is not deleting the control-file in some cases, but I don´t know exactly when this occurs. In my environment, it occurred four times only, and I don´t know exactly how to reproduce it.
    So, when you face an issue like this, try to check that temporary directory.
    Regards
    Marcelo

  • [Solved]Pacman file delay

    Just reinstalled arch onto my main machine and I noticed that, before I had -Syu'd back up to bleeding-edge my pacman was working flawlessly. After an -Syu there is a very noticeable delay (~7sec) between every file transfer. I also noticed this delay BEFORE reinstalling arch on my old configuration. I'm not entirely sure where the difference may come from,
    I don't remember pacman being one of the packages being updated in the -Syu.
    Last edited by virati (2009-07-06 01:00:48)

    112percent wrote:It's not something to do with DNS is it? The primary is not being found and is using the secondary instead? This would cause a lengthy delay of a few seconds, and would happen on all files.
    It might be. What I can't understand though is what is changing between the 2009.02 core iso fresh install and the immediately after -Syu? How would I go about 'fixing' (or at least learning about) a possible DNS problem? I'm sure to keep my /etc/hosts and /etc/rc.conf entries related to hostname in sync and proper but I'm not 100% positive if that's related to DNS.
    @Xyne: I was planning on installing powerpill sometime soon, i just wanted to solve this problem first so that powerpill would be at optimum performance.
    Edit: !!!! i installed and configured dnsmasq and WOW. Problem solved (at least on my other computer). I'll try it on my main one sometime soon. Thanks for the tip off!
    Last edited by virati (2009-07-06 00:40:53)

  • [Solved] Decrypt files securely inside lxc container.

    Hi, this is my first question, I've been using Arch for 5 years now, thanks for all your hard work!
    I'm trying to setup an lxc container to securely view encrypted files(gpg keys encrypted with cryptsetup and a loopback device), I've done so already using cryptsetup, the only issue is that after I decrypt the device from inside the container, it is available from the host as /dev/mapper/name and I can mount it and view it's contents.
    Is there any way to set cgroups to deny host and allow lxc container to access this device, maybe I can change /dev permissions so only root on host can access? I would prefer that not even root on host can access it but I know I'm asking too much, I can do this with qemu or other VMs but there is a lot of overhead.
    If you happen to know of any way I can access files from inside lxc container but block access to host even if it is after mounting the device, I would like to hear you out.
    I'm running an archlinux host and archlinux lxc container with grsecurity-pax enabled.
    Feel free to ask any questions if it's not clear .
    Thank you for your time, and kudos for your great work with this distro.
    Last edited by freetoken (2014-09-18 07:57:46)

    Progress!
    $ ls -la /dev/mapper/name
    lrwxrwxrwx 1 root root 7 Sep 16 09:21 /dev/mapper/name -> ../dm-0
    $ ls -la /dev/dm-0
    brw-rw---- 1 root disk 254, 0 Sep 16 09:21 /dev/dm-0
    $ rm /dev/mapper/name
    $ rm /dev/dm-0
    voila!
    The device is still there but it's not visible and user would need to have root permissions to run mknod and restore dm-0.
    Also very interesting read about cgroups for anyone interested: https://www.kernel.org/doc/Documentatio … groups.txt
    I'm wondering if there is any damage from doing this, since the data is backed up I guess I don't care too much and will test it for a while.
    If anyone has any ideas or knows some cool feature I'm missing let me know.
    Will mark as solved in 24 hours after more testing and in case something unexpected happens.

  • [SOLVED] comm: file 1 is not in sorted order (yaourt?)

    hi,
    when i install packages in yaourt it installs them fine and then echoes this error...
    (1/1) upgrading tdb [#################################] 100%
    comm: file 1 is not in sorted order
    got no idea what this means and installing/removing works fine with pacman.
    already did pacman-optimize, no change.
    any ideas?
    Last edited by konni (2009-02-25 20:40:30)

    nevermind. updating yaourt to 0.9.2.5 solved it.
    wonder why i didnt do that at once.
    Last edited by konni (2009-02-25 20:40:17)

  • [solved] Conflicting files while trying to install Eclipse

    Hi, I tried to install Eclipse but all I got was an output like this :
    [xxxxx@arch ~]$ sudo pacman -S eclipse
    [sudo] password for xxxxx:
    resolving dependencies...
    looking for inter-conflicts...
    Packages (17): aspell-0.60.6.1-2 ca-certificates-java-20140324-3 enchant-1.6.0-5
    geoclue2-2.1.8-2 gst-plugins-base-libs-1.4.0-1 gstreamer-1.4.0-1
    harfbuzz-icu-0.9.32-1 hspell-1.2-2 jdk7-openjdk-7.u65_2.5.1-3
    jre7-openjdk-7.u65_2.5.1-3 jre7-openjdk-headless-7.u65_2.5.1-3
    json-glib-1.0.2-1 libnm-glib-0.9.10.0-2 libwebp-0.4.0-2 libxslt-1.1.28-3
    webkitgtk2-2.4.4-1 eclipse-4.4.0-2
    Total Installed Size: 402.56 MiB
    :: Proceed with installation? [Y/n]
    (17/17) checking keys in keyring [##############################] 100%
    (17/17) checking package integrity [##############################] 100%
    (17/17) loading package files [##############################] 100%
    (17/17) checking for file conflicts [##############################] 100%
    error: failed to commit transaction (conflicting files)
    libnm-glib: /usr/include/NetworkManager/NetworkManager.h exists in filesystem
    libnm-glib: /usr/include/NetworkManager/NetworkManagerVPN.h exists in filesystem
    libnm-glib: /usr/include/NetworkManager/nm-connection.h exists in filesystem
    libnm-glib: /usr/include/NetworkManager/nm-setting-8021x.h exists in filesystem
    I looked for a solution and found that a
    sudo pacman -Syu eclipse
    would allow me to install Eclipse. The point is that I don't want to do a full-system upgrade because a more recent kernel will prevent the wi-fi from working on my computer.
    Does anyone have any idea?
    Last edited by nugetchar (2014-08-09 17:03:18)

    Please update your system and open a new thread about your wi-fi issue.
    Please remember to mark the thread as solved https://bbs.archlinux.org/viewtopic.php?id=130309

  • [Solved] Lost files on .dmg

    Hi,
    I hope that someone can help me with this.
    I had some sensitiv information about students with special needs that I wanted to store in a passwordprotected place so I made a disk image (.dmg) with password. I saved the disk image in my documents folder. I added some documents i June (this year). I have since then worked with the documents and added new documents every week. I have updated the system and rebooted the computer several times. I have made Time machine backups every week.
    Today when I rebooted the computer the disk image file (.dmg) does not contain the files from the last 5 months, only the files from June. The Time machine backups of the dmg-file are all the same, only the files from June are there.
    Where are my files? Can I get my files back? How?
    If it's not possible to get the files back, can someone explain what has happened?
    Thanks
    /Olof Andersson

    Make a copy of the disk image file, then try Repair Disk in Disk Utility on the copy.

  • [SOLVED] Special Characters in Terminal Emulator Display Incorrectly

    I have for a couple of years set my PS1 as below:
    PS1='\n\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] \
    @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤\
    ├─ \[\033[0;34m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\
    \[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '
    I reinstalled Arch recently, and now the symbols in this prompt no longer display correctly in terminals while running X, regardless of the font I select (though Terminus is my font of choice):
    $ cat ~/.bash/prompt
    PS1='\n\[\033[0;32m\]ââ¼ââ¼â \[\033[0m\033[0;32m\]\u\[\033[0m\] \
    @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ââ¤ââ \[\033[0m\]\t \d\[\033[0;32m\] ââ¤\
    ââ \[\033[0;34m\]\w\[\033[0;32m\] â⤠\n\[\033[0;32m\]ââ¼â\
    \[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]ââ¤â¶\[\033[0m\] '
    I've tried rxvt-unicode and sakura. However, this prompt displays correctly outside of X.
    $ cat /etc/locale.conf
    LANG="en_US.UTF-8"
    LC_COLLATE="C"
    LC_TIME="en_DK.UTF-8"
    Last edited by joshdmiller (2012-10-15 17:04:56)

    karol wrote:Try creating ~/.config/locale.conf with LANG="en_US.UTF-8"
    https://plus.google.com/114015603831160 … zKCcnTWDpa
    Thanks for the suggestion. I created the file, logged out and back in. Unfortunately, this did not solve the problem.
    $ cat $HOME/.config/locale.conf
    LANG="en_US.UTF-8"
    In case it helps, I am using XMonad launched with xinit.

  • [Solved] Rename file

    How do one rename a file with filename starting with a dash.
    what i wanna do is "mv -filename filename"
    Last edited by Corex (2010-02-26 04:32:25)

    mv "\-filename" filename
    mv "\-filename" filename
    didn't work, error:
    mv: cannot stat `\\-filename': No such file or directory
    mv -- -filename filename
    This worked great Peasantoid, thanks ALOT. *Solved*

Maybe you are looking for