I use Evolution Mail Client everyday on my fedora machine. It has become indispensable somewhat. I am wondering if Evolution can be made to run in the background without the GUI, so it can check mails (IMAP/POP) and post delivery reminders through notify-send. I don't mean evolution-notify-alarm ... I know evolution-notify-alarm runs like that but I think that is limited to calender events and tasks (using data mostly stored locally)
I find that I get notified via notify-send interface only when Evolution GUI is on or minimized. Is there a way to get a real background version of this activity - the GUI can then appear when the Panel Icon is clicked
My system is F13 (upgraded from F11) with all of the latest patches available. I haven't gone through and combined all of the rpmnew configuration files, but none of them seem to address networking.I'm trying to get subinterfaces (secondary IP addresses) to work in Fedora 13. So far, I have been able to configure them on the command line, but not to get them to persist on booting.My base address for the NIC is: A.B.C.254. It is statically assigned.
I am a student at DeVry University, newly introduced to Fedora and Linux in general, and have a project whereby, we have been asked to consider some administrative tasks that we could automate via a script.I was wondering if there were any thoughts or directives from the community on what admin tasks you guys find to be of inestimable use in automating via a Linux script.
I am new to the Linux commands but have done a wee bit of programming before in C++ and others.I have also done basic DOS batch files before.
I've been running the Evolution mail system under Fedora-15/KDE for about a month now, and it has some very serious problems. I just noticed that it is available for SUSE, and figured that since KDE is the principal desktop supported by KDE the SUSE version may be fixed. Before I go through the very tedious process of getting the SUSE version to compile on Fedora, I'd like to know whether anyone has seen these problems with the SUSE version of Evolution:It ignores font control from the KDE Settings->Applications Appearance window, both KDE font control and GTK+ font control, also its own internal font control window.
It has trouble sending messages to an SMTP server, sometimes taking a l-o-n-g time, sometimes timing out. This can be temporarily cured by restarting it It crashes when a filter attempts to refile an outgoing message. It often asks if I want to recover messages that have never been lost. It often locks up receiving mail from a remote POP3 server. I can live with these, except for items 1 and 2, since I have workarounds. If you are fairly sure that you have not seen these problems with the SUSE version of Evolution
I had configured the evolution to send/recive email. After it had been configured, it could receive emails. Suddendly it can't fetch email anymore. In the inbox of evolution, there were about 200 emails. There are maybe 5K emails in the server, I guessed. I'm not sure whether it's the problem that there's one email in the server too big, so the evolution can not fetch it. The error of evolution is: error while fetching email. Evolution version: Evolution 2.28.0. OS version: Linux xxx188.8.131.52-70.fc12.i686.PAE #1 SMP Wed Mar 3 04:57:21 UTC 2010 i686 i686 i386 GNU/Linux I'm sure my network is fine, I use pop3 to receive email.
nslookup result: $ nslookup pop3.163.com Server:184.108.40.206 Address:220.127.116.11#53 Non-authoritative answer: pop3.163.comcanonical name = pop.163.com. pop.163.comcanonical name = pop3.163.idns.yeah.net. Name:pop3.163.idns.yeah.net Address: 18.104.22.168
here is the thing. I've deployed BackupPC in a server at work, and everything is working fine. Now, what I need to do this thing. I have a remote server with a website and a postgres db running. I've been able to set up everything to be backed up using rsync. But I would like to make the same process to restore the backup immediately in a local server trough rsync, that has to be ready just in case of failure of the remote server. What I've tried to do is to run the DumpPostUserCmd, so whenever a dump is performed in the remote server, I can have my local server updated. What I've find out is that when you perform a restore through the web interface, the command that performs it is (using ps ax in the backuppc server):
So, what I could find out is: /usr/bin/rsync is the command that the process runs in the server where I want to put the restore. Then the options, and finally, source and destination of the restoration. But, as you can see, the source is '.' but I cannot guess where to point that!
Basically, I go through certain logs on my linux hosts checking for anything out of place. You know, the usual, /var/log/messages, lastlog, etc. What I've been using is just a simplistic grep statement that looks for keywords in certain log files, such as warn, crit, etc., with the -i flag to ensure no case searches. I thought, well, surely there are others out there doing the same thing, but more automated. Perhaps something that can check files for keywords and then notify, via email, if anything out of the ordinary is seen.
I need to ask a question on many forums/mailing lists.In such a situation I need to open browser and login to many forums at the same time.Then go and format it according to forum guidelines and then paste it.So I want to know if I can automate this process some way by some alias or command line utility and just type the question in a text file and give URLs on command line and the question gets posted to those forums where I request?
I am trying to set up clonezilla on pxe so that it will start up and show the drones in the workplace a list of images, they choose the one named after the model of computer, and image it. Which means all clonezilla settings but image need to be set and it should automatically choose default settings at 1024x768 when grub pops up. I have looked for command-line options, scripts to run, etc... so far this is what I have...
I am running NIS in an environment that has HP-UX 11.11 64-bit running on a PA-RISC rp3400 server, with Fedora Core 2 32-bit running on intel workstations. All users use the tcsh shell by default in their profiles. If more information is needed please let me know.
Users who log into the domain via a terminal window on the workstations are prompted for the terminal type which is normally dtterm. I want to automate the process so users are not prompted to enter in the above information. My plan is to modify the global-cshrc file on the master NIS server. I had several questions concerning this:
1. Is it better to modify global-cshrc, or should this be done at the individual user directory?
2. What is the correct syntax to use in either case?
3. Will the changes made go into effect upon the next login, or do I need to push out the changes via the make command?
I wrote a script ages ago to automate an FTP transfer. This was easy as within the script you can specify the password with password <whatever>. Now I am wanting to do a similar thing with SFTP (SSH). I know that SFTP works differently and I cannot specify the password within the script - what do I need to do on the server I am connecting to to either "trust" the host I am connecting from or to somehow specify the password for "sftp user@some_host"? It's IP address will always be the same.
The question that I am posting here is quite interesting as it was asked in the interview I attended today. And, honestly, I could not provide a solution. Ok, here goes the problem statement:Design a Web Interface that has three text fields:
IP Address: Subnet Mask: Default Gateway:
And a button:
When we click the Submit button, the two entries must be set in the concerned files and then the network service must be restarted to bring the new IP Address, Subnet Mask, and Default Gateway in effect.As we all know that these settings can be done by the root user or a user who has those priveleges.The complete web interface needs to be done only in PHP. Some Shell Script can be used if required.
I am developing an application which communicates with a bluetooth device.I do not want the user to pair or unpair the device using the Bluetooth applet or command line, but I want to automate the pairing process through my application. The application will scan and find the bluetooth devices in the proximity of the computer, and automatically pair the required device without any user input.Where should I look for the relevant APIs?
Need help in doing a tedious thing and no idea how to achieve this. The thing I am after is Makefile which generates after ./configure script runs successfully. Now the thing is when we run the `configure` script it may get stuck because of lots of reasons like needs mandatory options to pass with configure, library/header file is missing, etc. So I want to automate this problems as far as I can. As I am not installing the package so apt-get/yum won't hold here for me. So what should be your suggestions on achieving this. Should I study the configure script and the sample Makefile's inside the package
Here's the setup: One x86 server (Red Hat 4) with two serial connections to an embedded linux device. One serial connection is to a power control so the device can the restarted, and the other is used for a console to this device. Both serial connections use minicom. People on my team VNC to the x86 server, where they find the two minicom sessions waiting for them as they are left open. I would like to automate connecting to the server and communicating over the serial lines.
Supposing I use ssh to the x86 server, could minicom be used over the serial lines without terminating the minicom processes seen through VNC? If not, is there a way to re-open those windows from within the ssh session, so a user who VNCs to the server won't have to reopen them? Could a single ssh connection control two minicom terminals simultaneously, or would there need to be two ssh connections? It is assumed a user and the automated process will *not* try to access the device at the same time; the automation would trigger during off hours.
I have set up a MySQL database which has only three fields for user-name, password and index number. But there is a LOT of data (thousands of columns) which would take too long to enter manually. I'm sure MySQL must have a file format whereby a single large file containing different data types can be successfully automatically imported and the various data elements distributed to their intended fields. Does anyone know which characters MySQL uses as field seperators for this formatting of data, or is there a program already written which can take raw data and organize it into a SQL compatible file?
I just setup sendmail on my server to send emails and it works, now I would like to be able to get an email from mdadm if sometjhing was going wrong. I imagine most raid users have this feature setup.
Right now, I have 7 raid arrays and mdadm starts at boot time. Until now, I used Mr. Goblin's script (http://connie.slackware.com/~mrgoblin/files/rc.mdadm) (thanks Mr Goblin!) to monitor my arrays.
The script is started at boot time from rc.local. I created a small script in /usr/bin that send the following command to rc.mdadm giving me the status of the arrays:
Code: /etc/rc.d/rc.mdadm status
and it works fine, but this requires me probing the arrays manually by calling the script from the command line. I would like to automate probing every 10 minutes or whatever and if a fault has been detected, I get an email.
I have a spreadsheet which I update regularly. This involves downloading CSV files from a couple of websites, copying data from those files into an OO.org spreadsheet and copying formulas within the spreadsheet (the number of rows of data varies, so when the number of rows of data increases, I need to copy more lines of formulas).
I'd like to automate this process, so that with a single command I can get the data from the websites and feed it into my spreadsheet without having to copy rows of formulas. Although I've done lots of numerically-oriented programming, I have no idea how to undertake this automation task. I don't even know which tools I need to learn to do it.
I am volunteering to assist a non-profit org with their technology, I will be presenting Ubuntu to the teachers this week and I hope to have a positive response to using Ubuntu!ith that said, the org being a bilingual school we will most likely focus on using Edubuntu. While I personally use Ubuntu and have installed it over the years on multiple laptops & deskptops, I am now facing the task of installing and maintaining on a dozen laptops and another dozen deskptops!While the install is very straight forward, installing on so many systems will be very time consuming! In addition, we would like to install additional apps such as Skype, Dropbox, French Language support, Possibly Ailurus and a few other apps.
I am looking for suggestions how to best handle this? What would be the best method to automate the install across the systems?Could the best approach be to install Edubuntu and all the apps we require on one system and then create an image from the "master system" to be used for the other systems?It seems that creating a master image would be ideal as it would include everything we need but I have never done that before
Is there a modern equivalent of "Expect", which was developed for the UNIX environment to automate access to programs which had been designed to interact only with a human?
The need to access interactive systems by automated agents is the same now as when Don Libes originally wrote Expect, described well in his paper to the Summer 1990 Usenix Conference, Expect: Curing Those Uncontrollable Fits of Interaction.
I want my computer to access the web - I don't believe I should have to be chained to it by mouse and keyboard before it can interact with web sites. Surely there are some tools for achieving this. I've searched, but haven't been able to find any. Although I'd like to do it from a Perl script, I'd consider any language: C, PHP, anything.
I need to copy all subdirectories and files from one directory to another ever 5 minutes or so, with the old data automatically being overwritten with the new data. I'd also like this to run at startup. Is there any way this can be done? If so, what program would I need to schedule the automation and what is the command line I would need.
I have a netbook (Acer Aspire One) I'm running Slackware 13. and usually, I prefer to connect an external monitor. When I switch my machine on with the monitor connected, the display is duplicated on both screens and since I just want the netbook's screen to be off and only see the display on the external monitor, I can doxrandr --output LVDS --off
Great! However, it's a hassle to do this every time I log in and I'd like to automate the process if possible. I did some googling and I found that if you want to automate xrandr commands, you can put a script in /etc/X11/Xsession.d/ (see this). I wrote the following script to automate my xrandr commands and since the Xsession.d directory didn't exist, I tried creating it. The script was called 45custom-xrandr_settings, as the one on the RandR wiki is called the same.
Code: #!/bin/bash # Check whether the external monitor is connected
I have been using Fedora 14, which has Evolution 2.32.1 but have recently also installed openSUSE 11.3, which has Evolution 22.214.171.124. I would like to make openSUSE my primary distribution, and so I would like to restore my Evolution settings from Fedora, but Evolution complains that the backup file is invalid. I have tried copying the folders in the backup to their appropriate locations in openSUSE with no luck. I have also tried manually copying with instructions for older versions of openSUSE, but with no luck.
An obvious guess at what might be the problem seems to be that I am trying to restore settings from a newer version to an older version? An obvious thing to try would be to upgrade to Evolution 2.32, but Evolution has a long list of dependencies so before jumping into that fun I thought I would ask if anyone else has had similar problems and found a straight-forward solution. I still have access to my emails in Fedora so this is not hugely pressing, and if upgrading to 11.4 will do the trick then I can just wait for that.
i tried to update my evolution from 2.30.? to 2.32.1 usning
Because the exchange plugin didn't work i uninstalled evolution and removed the ppa. Now when i try to install evolution from the software centre i get this: Package dependencies cannot be resolved This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. it asks me if I want to repair the catalog, i say yes.
I have tried to automate the configuration of a usb drive with not much success.
The problem that I have is that I have a large amount of usb drives that have a partition table of type "loop" and I need to change them to "msdos". The size of the drives vary and I need to use FAT32 or FAT16 file system.
I've tried various partitioning commands and gui applications but cant find one that I can give a one line command to to set the partition table, maximum partition size and file system.
I moved all my files in my home directory to a new computer. This old machine is Ubuntu 9.10 and the new one is Ubuntu 10.10. These files included my original ".evolution" directory. But on the new computer, when I run Evolution, it seems to ignore or not understand this directory, and wants me to set up all new accounts. There is a lot of email saved locally in that ".evolution" directory I need to keep. How can I get this newer version of Evolution to use those old files?
i finally tried to use a mail client other than gmail, and can't figure out how to Bcc someone. Evolution has a CC field, but i don't see how to make a Bcc field. Thunderbird doesn't show either one. Anyone know how to do this? Btw, it took me about 2 or 4 minutes to setup Evolution, but Thunderbird just asked for my email and password, and set itself up in seconds! I guess that i will be using Thunderbird, since it seems that they're not messing around.in thunderbird, once you already have an email address in the "To" field, you can click the "To:" label, and it opens a drop down menu, and then you can select Bcc.
This is odd - I just installed Fedora 13 onto a clean disk, but I restored some folders from backup to my home directory.
Afterwards I noticed that double clicking on a date on the calendar does not open evolution's calendar. I uninstalled evolution* , removed .evolution folder, and re-installed the 3 pieces.
Still nothing.. I double click a date, it does not pop up.
I see that it's running tho..
# ps ax|grep evo 2240 ? S 0:00 evolution-alarm-notify 21839 ? Sl 0:00 evolution calendar:///?startdate=20100613T210000Z
how to debug and or fix this? PS - nothing in /var/log/messages Hmm when I click on a date, I see this in .xsession-errors:
(nautilus:18928): Nautilus-GDU-WARNING **: unable to query info: The specified location is not supported (nautilus:18928): Nautilus-GDU-WARNING **: unable to query info: The specified location is not supported