Pacman only searches or installs from core
Hi folks,
I seem to have developed an odd problem. My pacman only searches or installs (or sees) packges from core. My pacman.conf has core, extra and community enabled, -Syu updates all 3 of these repositories but any searches or attempt to touch any packages other than core results in a not found error. E.g. extra/sdl was installed. I removed it using -Rd but now can't install it or find it in a search.
[mongrol@scarce Downloads]$ sudo pacman -Ss sdl
[mongrol@scarce Downloads]$ sudo pacman -S sdl
sdl package not found, searching for group...
error: 'sdl': not found in sync db
[mongrol@scarce Downloads]$
Any help much appreciated.
Hmm, Tried that. It says it's done it but it hasn't really. Here's the debug output from a -Ss sdl.
:: Synchronizing package databases...
downloading core.db.tar.gz...
downloading extra.db.tar.gz...
downloading community.db.tar.gz...
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: new section 'core'
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'core'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': ftp://mirror.aarnet.edu.au/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mirror.aarnet.edu.au/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': ftp://ftp.iinet.net.au/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://ftp.iinet.net.au/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': ftp://mirror.internode.on.net/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mirror.internode.on.net/pub/archlinux/core/os/i686
debug: adding new server URL to database 'core': ftp://mirror.pacific.net.au/linux/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mirror.pacific.net.au/linux/archlinux/core/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': ftp://mirror.aarnet.edu.au/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mirror.aarnet.edu.au/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': ftp://ftp.iinet.net.au/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://ftp.iinet.net.au/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': ftp://mirror.internode.on.net/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mirror.internode.on.net/pub/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': ftp://mirror.pacific.net.au/linux/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mirror.pacific.net.au/linux/archlinux/extra/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': ftp://mirror.aarnet.edu.au/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mirror.aarnet.edu.au/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': ftp://ftp.iinet.net.au/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://ftp.iinet.net.au/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': ftp://mirror.internode.on.net/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mirror.internode.on.net/pub/archlinux/community/os/i686
debug: adding new server URL to database 'community': ftp://mirror.pacific.net.au/linux/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mirror.pacific.net.au/linux/archlinux/community/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
debug: loading package cache for repository 'core'
debug: warning: pkgcache is NULL for db 'core'
debug: searching for target 'sdl'
debug: loading package cache for repository 'extra'
debug: warning: pkgcache is NULL for db 'extra'
debug: searching for target 'sdl'
debug: loading package cache for repository 'community'
debug: warning: pkgcache is NULL for db 'community'
debug: searching for target 'sdl'
debug: unregistering database 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'community'
debug: freeing package cache for repository 'community'
Similar Messages
-
Pacman only searching Core, it seems. [Solved]
Today, something went wrong with my FS which led me to booting into the ArchLinux liveCD, and fsck-ing it. After the cleanup, everything seemed to work. However, I am now noticing that pacman isn't working as it should. It seems that it's only searching the Core repos.
If I typed
sudo pacman -Ss
, it only lists core packages. I'm also trying to install the package "python-simplejson" so I can install and try "Gwibber". However, it is in the community repos, so I can't access it. I doubled checked, but trying to install "gnote", but again, pacman couldn't find it.
I hope you can help. I have tried "sudo pacman -Syy" to download a new package database, aswell as the futile "sudo pacman-optomize && sync", but nothing has worked. Please chip in, if you can.
Here is some further information that might be required.
/etc/pacman.conf:
# /etc/pacman.conf
# See the pacman.conf(5) manpage for option and repository directives
# GENERAL OPTIONS
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#NoPassiveFtp
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
# Testing is disabled by default. To enable, uncomment the following
# two lines. You can add preferred servers immediately after the header,
# and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
# Add your preferred servers here, they will be used first
Server = ftp://mirror.lividpenguin.com/pub/archl … po/os/i686
Server = http://archlinux.mirrors.uk2.net/$repo/os/i686
Include = /etc/pacman.d/mirrorlist
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
Server = ftp://mirror.lividpenguin.com/pub/archl … po/os/i686
Server = http://archlinux.mirrors.uk2.net/$repo/os/i686
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
Thanks in advance.
Last edited by pritchard92 (2009-11-30 16:34:06)Just removed the prefered servers from /etc/pacman.conf - doesn't seem to have fixed the problem. And /etc/pacman.d/mirrorlist is definately there.
Here it is: (sorry about the length..)
Mirrorlist wrote:
# Arch Linux repository mirrorlist
# Generated on 2009-06-16
# Australia
Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/i686
Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/i686
Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/i686
Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/i686
Server = ftp://mirror.internode.on.net/pub/archl … po/os/i686
Server = http://mirror.internode.on.net/pub/arch … po/os/i686
Server = ftp://mirror.pacific.net.au/linux/archl … po/os/i686
Server = http://mirror.pacific.net.au/linux/arch … po/os/i686
# Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archl … po/os/i686
Server = http://gd.tuwien.ac.at/opsys/linux/arch … po/os/i686
# Belgium
Server = ftp://ftp.belnet.be/packages/archlinux/$repo/os/i686
Server = http://ftp.belnet.be/mirror/archlinux.org/$repo/os/i686
# Brazil
Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/i686
Server = http://archlinux.c3sl.ufpr.br/$repo/os/i686
Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/i686
Server = http://www.las.ic.unicamp.br/pub/archli … po/os/i686
#Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/i686
# Bulgaria
#Server = http://archlinux.igor.onlinedirect.bg/$repo/os/i686
# Canada
#Server = ftp://mirror.csclub.uwaterloo.ca/archli … po/os/i686
#Server = http://mirror.csclub.uwaterloo.ca/archl … po/os/i686
#Server = ftp://mirrors.portafixe.com/archlinux/$repo/os/i686
#Server = http://mirrors.portafixe.com/archlinux/$repo/os/i686
# Chile
#Server = ftp://mirror.archlinux.cl/$repo/os/i686
# Czech Republic
#Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/i686
#Server = http://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/i686
# Denmark
Server = ftp://ftp.klid.dk/archlinux/$repo/os/i686
# Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/$repo/os/i686
Server = http://ftp.estpak.ee/pub/archlinux/$repo/os/i686
# Finland
Server = ftp://mirror.archlinux.fi/$repo/os/i686
Server = http://mirror.archlinux.fi/$repo/os/i686
# France
Server = http://mir.archlinux.fr/$repo/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/i686
Server = http://mir1.archlinuxfr.org/archlinux/$repo/os/i686
Server = http://mir2.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pu … po/os/i686
Server = http://distrib-coffee.ipsl.jussieu.fr/p … po/os/i686
Server = ftp://ftp.free.fr/mirrors/ftp.archlinux … po/os/i686
Server = ftp://ftp.rez-gif.supelec.fr/Linux/arch … po/os/i686
# Germany
Server = ftp://ftp.archlinuxppc.org/i686/$repo/os/i686
Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/i686
Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/i686
Server = ftp://ftp.hosteurope.de/mirror/ftp.arch … po/os/i686
Server = http://ftp.hosteurope.de/mirror/ftp.arc … po/os/i686
Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirr … po/os/i686
Server = http://ftp-stud.hs-esslingen.de/pub/Mir … po/os/i686
Server = ftp://ftp.spline.inf.fu-berlin.de/mirro … po/os/i686
Server = http://ftp.spline.inf.fu-berlin.de/mirr … po/os/i686
Server = ftp://ftp.tu-chemnitz.de/pub/linux/arch … po/os/i686
Server = http://ftp.tu-chemnitz.de/pub/linux/arc … po/os/i686
Server = ftp://ftp.uni-bayreuth.de/pub/linux/arc … po/os/i686
Server = http://ftp.uni-bayreuth.de/linux/archli … po/os/i686
Server = ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/i686
Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/i686
Server = ftp://ftp.wh-stuttgart.net/archlinux/$repo/os/i686
# Great Britain
Server = ftp://mirror.lividpenguin.com/pub/archl … po/os/i686
Server = http://mirror.lividpenguin.com/pub/arch … po/os/i686
Server = http://www.mirrorservice.org/sites/ftp. … po/os/i686
Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/i686
Server = http://archlinux.mirrors.uk2.net/$repo/os/i686
# Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/i686
Server = http://ftp.ntua.gr/pub/linux/archlinux/$repo/os/i686
Server = ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/i686
Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/i686
# Hungary
Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.a … po/os/i686
# Indonesia
Server = ftp://archlinux.cbn.net.id/pub/archlinux/$repo/os/i686
Server = http://archlinux.cbn.net.id/$repo/os/i686
Server = ftp://mirror.unej.ac.id/archlinux/$repo/os/i686
Server = http://mirror.unej.ac.id/archlinux/$repo/os/i686
# Ireland
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlin … po/os/i686
Server = http://ftp.heanet.ie/mirrors/ftp.archli … po/os/i686
# Israel
#Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/i686
# Italy
#Server = ftp://mi.mirror.garr.it/mirrors/archlinux/$repo/os/i686
#Server = http://mi.mirror.garr.it/mirrors/archli … po/os/i686
# Japan
Server = ftp://ftp.yz.yamagata-u.ac.jp/pub/linux … po/os/i686
Server = http://ftp.yz.yamagata-u.ac.jp/pub/linu … po/os/i686
# Latvia
Server = http://archlinux.goodsoft.lv/$repo/os/i686
# Lithuania
Server = ftp://atviras.lt/archmirror/$repo/os/i686
Server = http://atviras.lt/archmirror/$repo/os/i686
# Netherlands
Server = ftp://mirror.leaseweb.com/archlinux/$repo/os/i686
Server = http://mirror.leaseweb.com/archlinux/$repo/os/i686
Server = ftp://ftp.nluug.nl/pub/metalab/distribu … po/os/i686
Server = http://ftp.nluug.nl/pub/metalab/distrib … po/os/i686
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr … po/os/i686
Server = http://ftp.surfnet.nl/pub/os/Linux/dist … po/os/i686
# New Caledonia
Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/i686
Server = http://archlinux.nautile.nc/archlinux/$repo/os/i686
# Norway
Server = ftp://mirror.archlinux.no/$repo/os/i686
Server = http://mirror.archlinux.no/$repo/os/i686
# Poland
Server = ftp://mirror.icis.pcz.pl/archlinux/$repo/os/i686
Server = ftp://ftp.piotrkosoft.net/pub/mirrors/f … po/os/i686
Server = http://piotrkosoft.net/pub/mirrors/ftp. … po/os/i686
Server = ftp://ftp.pwsz.elblag.pl/pub/linux/dist … po/os/i686
Server = http://ftp.pwsz.elblag.pl/pub/linux/dis … po/os/i686
Server = http://unix.net.pl/archlinux.org/$repo/os/i686
# Portugal
Server = ftp://cesium.di.uminho.pt/pub/archlinux/$repo/os/i686
Server = http://cesium.di.uminho.pt/pub/archlinux/$repo/os/i686
Server = http://darkstar.ist.utl.pt/archlinux/$repo/os/i686
Server = ftp://ftp.nux.ipb.pt/pub/dists/archlinux/$repo/os/i686
Server = http://ftp.nux.ipb.pt/pub/dists/archlinux/$repo/os/i686
# Romania
Server = ftp://ftp.iasi.roedu.net/mirrors/archli … po/os/i686
Server = http://ftp.iasi.roedu.net/mirrors/archl … po/os/i686
# Russia
Server = http://archlinux.freeside.ru/$repo/os/i686
Server = ftp://mirror.svk.su/archlinux/$repo/os/i686
Server = http://mirror.svk.su/archlinux/$repo/os/i686
Server = ftp://mirror.yandex.ru/archlinux/$repo/os/i686
Server = http://mirror.yandex.ru/archlinux/$repo/os/i686
# Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/i686
Server = http://ftp.ds.hj.se/pub/os/linux/archli … po/os/i686
Server = ftp://ftp.gigabit.nu/$repo/os/i686
Server = http://ftp.gigabit.nu/$repo/os/i686
# Switzerland
Server = ftp://archlinux.puzzle.ch/$repo/os/i686
Server = http://archlinux.puzzle.ch/$repo/os/i686
# Turkey
#Server = ftp://ftp.linux.org.tr/archlinux/$repo/os/i686
# Ukraine
Server = ftp://archlinux.hell.org.ua/archlinux/$repo/os/i686
Server = http://archlinux.hell.org.ua/archlinux/$repo/os/i686
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchL … po/os/i686
Server = http://ftp.linux.kiev.ua/pub/Linux/Arch … po/os/i686
# United States
Server = http://mirror.archlinux.com.ve/$repo/os/i686
Server = http://archlinux.unixheads.org/$repo/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
Server = ftp://mirrors.easynews.com/linux/archli … po/os/i686
Server = http://mirrors.easynews.com/linux/archl … po/os/i686
Server = ftp://ftp.archlinux.org/$repo/os/i686
Server = http://mirrors.gigenet.com/archlinux/$repo/os/i686
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/di … po/os/i686
Server = http://www.gtlib.gatech.edu/pub/linux/d … po/os/i686
Server = ftp://mirrors.hosef.org/archlinux/$repo/os/i686
Server = http://mirrors.hosef.org/archlinux/$repo/os/i686
Server = ftp://ibiblio.org/pub/linux/distributio … po/os/i686
Server = http://distro.ibiblio.org/pub/linux/dis … po/os/i686
Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/i686
Server = ftp://mirror.rit.edu/archlinux/$repo/os/i686
Server = http://mirror.rit.edu/archlinux/$repo/os/i686
Server = http://schlunix.org/archlinux/$repo/os/i686
Server = http://mirror.sourceshare.org/archlinux/$repo/os/i686
Server = http://archlinux.umflint.edu/$repo/os/i686
Server = http://mirror.umoss.org/archlinux/$repo/os/i686
# Venezuela
Server = http://mirror2.archlinux.com.ve/$repo/os/i686
# Vietnam
Server = ftp://202.78.230.5/archlinux/$repo/os/i686
Server = ftp://ftp.indochinalinux.com/archlinux/$repo/os/i686
Server = ftp://mirror-fpt-telecom.fpt.net/archli … po/os/i686
Server = http://mirror-fpt-telecom.fpt.net/archl … po/os/i686 -
[solved] pacman apart from core and extra repos
I just can't get pacman to update any other repos apart from core and extra since I am on arch64 - tried to change servers directly in pacman.conf and in the include files, unpacked the databases manually to /var/lib/pacman - can't seem to persue it though - what am I missing here?
Last edited by mykey (2008-01-07 14:19:05)sure! - pacman.conf:
# /etc/pacman.conf
# See the pacman manpage for option directives
# GENERAL OPTIONS
[options]
LogFile = /var/log/pacman.log
NoUpgrade = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade = etc/rc.conf etc/rc.local
NoUpgrade = etc/modprobe.conf etc/modules.conf
NoUpgrade = etc/lilo.conf boot/grub/menu.lst
HoldPkg = pacman glibc
IgnorePkg = kernel26
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#[testing]
#Include = /etc/pacman.d/testing
[core]
# Add your preferred servers here, they will be used first
#Server = ftp://archlinux.puzzle.ch/core/os/x86_64
Include = /etc/pacman.d/core
[extra]
# Add your preferred servers here, they will be used first
#Server = ftp://archlinux.puzzle.ch/extra/os/x86_64
Include = /etc/pacman.d/extra
#[community]
# Add your preferred servers here, they will be used first
#Server = ftp://archlinux.puzzle.ch/community/os/x86_64
Include = /etc/pacman.d/community
#[unstable]
# Add your preferred servers here, they will be used first
#Server = ftp://archlinux.puzzle.ch/unstable/os/x86_64
Include = /etc/pacman.d/unstable
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
and - pacman -Sy:
:: Synchronizing package databases...
core is up to date
extra 303.3K 373.6K/s 00:00:01 [#####################] 100%
local database is up to date -
I just installed Arch but I can't get pacman to check any repositories other than core. Ie,
$ pacman -Sl extra
returns nothing.
Here's my pacman.conf
# /etc/pacman.conf
# See the pacman manpage for option directives
# GENERAL OPTIONS
[options]
LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#[testing]
#Include = /etc/pacman.d/testing
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/core
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community
#[unstable]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/unstable
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
What could I be missing? The pacman.d files are all identical.peart wrote:Try "sudo pacman -Sy" first. If you just installed, you might need to get the package lists for the other repos.
Silly me. That fixed it.
brebs wrote:
The pacman.d files are all identical.
That's wrong. The lines should contain the repo name, e.g. for /etc/pacman.d/community
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/community/os/x86_64
Yeah, I know, I meant "identical" as far as practical comparison purposes go, given that each file has a unique purpose. -
How do i remove only search from my computer?
How can I remove Only Search from my computer?
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.citrixonline.GoToMeeting.G2MUpdate com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper com.oracle.java.JavaUpdateHelper org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.privileged_startx org.macosforge.xquartz.startx ' ' 879294308 4071182229 461455494 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 3694147963 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 523110921 2883943871 3873345487 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */ /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' ' $3~/\./ { i++;n=n"\n"$1"\t"$3;} END { if(i>1) print n;} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' pluginkit scutil dtrace profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil lsof test osascript\ -e netstat );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender Req 'fsev|kern|launchd' -k RefProc Rne 'Aq|WebK' -k Message Rne 'Goog|ksadm|probe|Roame|SMC:|smcD|sserti|suhel| VALI|ver-r|xpma' -k Message Req 'abn|bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|NVDA\(|pagin|pci pa|proc: t|Roamed|rror|SL|TCON|Throttli|tim(ed? ?|ing )o|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' " -F '\$Time \$Message' -k Sender kernel -k Message CSeq 'n Cause: -' " -i );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC Shutdowns Nets );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};A'$((7+i))'() { v=` eval sudo "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};';done;A9(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2 7 8;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D73 19 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 54 12 56;D23 5 14 12 14;D22 6 36 13 15;D22 20 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D82 35 49 61 51;D82 11 17 17 20;for i in 0 1;do D82 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A8 18 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 26 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D73 21 0 32 19;D73 10 42 32 40;D82 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 21 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 38 55 68 57;D23 33 34 42 37;B1&&D83 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 10 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 21 48 49 49;B3 4 22 57;A1 21 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A9;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
-
My safari browser seems to have been taken over by a malicious program called only-search. Does any one know how to uninstall this program from safari? I am running osX 10.10.
There is no need to download anything to solve this problem.
You may have installed the "VSearch" trojan. Remove it as follows.
Malware is always changing to get around the defenses against it. These instructions are valid as of now, as far as I know. They won't necessarily be valid in the future. Anyone finding this comment a few days or more after it was posted should look for more recent discussions or start a new one.
Back up all data before proceeding.
Step 1
From the Safari menu bar, select
Safari ▹ Preferences... ▹ Extensions
Uninstall any extensions you don't know you need, including any that have the word "Spigot," "Trovi," or "Conduit" in the description. If in doubt, uninstall all extensions. Do the equivalent for the Firefox and Chrome browsers, if you use either of those.
Reset the home page and default search engine in all the browsers, if it was changed.
Step 2
Triple-click anywhere in the line below on this page to select it:
/Library/LaunchAgents/com.vsearch.agent.plist
Right-click or control-click the line and select
Services ▹ Reveal in Finder (or just Reveal)
from the contextual menu.* A folder should open with an item named "com.vsearch.agent.plist" selected. Drag the selected item to the Trash. You may be prompted for your administrator login password.
Repeat with each of these lines:
/Library/LaunchDaemons/com.vsearch.daemon.plist
/Library/LaunchDaemons/com.vsearch.helper.plist
Restart the computer and empty the Trash. Then delete the following items in the same way:
/Library/Application Support/VSearch
/System/Library/Frameworks/VSearch.framework
~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
Some of these items may be absent, in which case you'll get a message that the file can't be found. Skip that item and go on to the next one.
The problem may have started when you downloaded and ran an application called "MPlayerX." That's the name of a legitimate free movie player, but the name is also used fraudulently to distribute VSearch. If there is an item with that name in the Applications folder, delete it, and if you wish, replace it with the genuine article from mplayerx.org.
This trojan is often found on illegal websites that traffic in pirated content such as movies. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect more of the same, and worse, to follow.
You may be wondering why you didn't get a warning from Gatekeeper about installing software from an unknown developer, as you should have. The reason is that the Internet criminal behind VSearch has a codesigning certificate issued by Apple, which causes Gatekeeper to give the installer a pass. Apple could revoke the certificate, but as of this writing has not done so, even though it's aware of the problem. This failure of oversight has compromised both Gatekeeper and the Developer ID program. You can't rely on Gatekeeper alone to protect you from harmful software.
*If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select
Go ▹ Go to Folder...
from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return. -
Can I search email archive on iCloud server from iOS device, or can I only search what it has downloaded locally?
I currently have an iPhone and iPad, and am soon changing over to a Mac. When that happen I'd like to try to see what I can migrate over from the Google ecosystem to the iCloud ecosystem.
1) Currently I have the Gmail iOS app (a webapp container) that can search server-side of several years of email archive. Can iCloud do this using the iOS native mail application? Or is the search just limited to what the device has downloaded locally?
2) Do I have to use a @me.com address for the full iCloud email sync to take place between server, Mac, and iOS devices?
Believe it or not I've read quite a bit about the iCloud services, but the answers to these questions were far from clear. Many thanks for the help.2) iCloud only syncs email between .me/.mac addresses. For other accounts like google, you set up the account in the mail app and if they're IMAP accounts, you can sync between the google server and any devices you have defined that account on.
I'm not absolutely sure about 1) since I haven't had to search going back years - I use MailSteward for that on the mac. On my iPhone/iPad, when I go into a mailbox and the emails are not immediately available, it downloads them. I suspect for a search, you need the emails downloaded. -
the whatspp massenger icon has disappeard from my screen i can only open the whatspp from search or find,How can i fix it?.
The app is not gone, it is impossible to remove it from the device.
Check all home screens and folders.
If you are unable to find it, Settings > General > Reset > Reset Home Screen Layout.
As a last resort, restore from backup. -
Help, my Safari browser has been acting super strange lately! It keeps changing my default browser automatically from Google to Only Search (if you use the search engine Only Search it takes you to Yahoo.com). My search bar will only search on Yahoo no matter what I do to make it Google. On top of that I get MacKeeper popups every time I click on a link. What is worn with my computer and how do I fix it?!
There is no need to download anything to solve this problem. You may have installed a variant of the "VSearch" ad-injection malware.
Triple-click the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:
/Library/LaunchDaemons
In the Finder, select
Go ▹ Go to Folder...
from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.
A folder named "LaunchDaemons" may open. Look inside it for a file with a name of the form
com.something.daemon.plist
Here something is a variable word, which can be different in each case. It could be "cloud," "dot," "highway," "submarine," "trusteddownloads," or pretty much anything else.
There may also be a file named
com.something.helper.plist
in the same folder.
If you find files with names that fit the above description, post what you have for "something." -
Only searching coming on iPhone5 from 2 days
How can I solve this problem plz help me only searching for sim is coming on my iPhone5 from 2 days
Hey JAsso05!
Try using this article to troubleshoot this issue with your iPhone:
iPhone: Troubleshooting No SIM
http://support.apple.com/kb/ts4148
Take care, and thanks for visiting the Apple Support Communities.
Cheers,
Braden -
Upgrade from core to full ?
Hello,
I have a core installation from Solaris 9 now i need for some reasons a full installation. Is there a way to upgrade a core to a full installation easily?
I want to avoid a complete new installation because there is some third party software (e.g. Veritas Volume Manager) on the box and i don't like the idea to install everything new.
Thanks,
MichaelHi,
the n1525 does not work even with latest kernel (4.0.5) and firmware from win8 drivers. Only way at this point of time is to build custom kernel and then use the firmware.
As for the X - this is usually started automatically - like if you use sddm login manager.
As for the nvidia+intel I personally do not recommend optimus due to its poor performance. I have nvidia gtx980m and the difference is beyond bearable. Try running separate X with nvidia (more info in my thread) - scripts are here
I didnt create a AUR package for it yet but if there would be someone wanting it i will. -
Pacman: could not open sync database: core
Yesterday, after i move /usr to a new partition and made change to /etc/fstab to mount /usr to that new partition!
After that, when i tried to run pacman -Syu i got this:
config: line 7: all directives must belong to a section
config: line 7: all directives must belong to a section
config: line 7: all directives must belong to a section
:: Synchronizing package databases...
failed to synchronize core
failed to synchronize extra
failed to synchronize community
error: could not open sync database: core
have you used --refresh yet?
Here is my /etc/pacman.conf
# /etc/pacman.conf
# See the pacman.conf(5) manpage for option and repository directives
# GENERAL OPTIONS
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
#SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
#[community-testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
Here is pacman.d/mirrorlist
# Arch Linux repository mirrorlist
# North America
# - United States
Server = ftp://ftp.archlinux.org/$repo/os/i686
Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/i686
Server = http://archlinux.unixheads.org/$repo/os/i686
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/di … po/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
Server = http://mirrors.easynews.com/linux/archl … po/os/i686
Server = ftp://ftp.ibiblio.org/pub/linux/distrib … po/os/i686
Server = http://archlinux.umflint.edu/mirrors/ar … po/os/i686
Server = http://mirror.neotuli.net/arch/$repo/os/i686
Server = http://mirror.rit.edu/archlinux/$repo/os/i686
Server = http://mirror.umoss.org/archlinux/$repo/os/i686
Server = http://schlunix.org/archlinux/$repo/os/i686
Server = http://mirror.archlinux.com.ve/$repo/os/i686
#Server = http://mirrors.gigenet.com/archlinux/$repo/os/i686
# - Canada
Server = ftp://mirror.csclub.uwaterloo.ca/archli … po/os/i686
Server = ftp://mirrors.portafixe.com/archlinux/$repo/os/i686
# South America
# - Brazil
Server = http://archlinux.c3sl.ufpr.br/$repo/os/i686
Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/i686
Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/i686
# - Venezuela
#Server = http://mirror2.archlinux.com.ve/$repo/os/i686
# Europe
# - Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archl … po/os/i686
# - Belgium
Server = ftp://ftp.belnet.be/mirror/archlinux.org/$repo/os/i686
# - Czech Republic
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/i686
# - Denmark
Server = ftp://ftp.klid.dk/archlinux/$repo/os/i686
# - Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/$repo/os/i686
# - France
#Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
#Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/i686
#Server = ftp://distrib-coffee.ipsl.jussieu.fr/pu … po/os/i686
#Server = http://mir.archlinux.fr/$repo/os/i686
#Server = ftp://ftp.free.fr/mirrors/ftp.archlinux … po/os/i686
#Server = ftp://ftp.rez-gif.supelec.fr/Linux/arch … po/os/i686
# - Germany
#Server = ftp://ftp.hosteurope.de/mirror/ftp.arch … po/os/i686
#Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.uni-bayreuth.de/pub/linux/arc … po/os/i686
#Server = ftp://ftp.archlinuxppc.org/i686/$repo/os/i686
#Server = ftp://ftp.tu-chemnitz.de/pub/linux/arch … po/os/i686
#Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/i686
#Server = ftp://mirrors.igprolin-online.org/archl … po/os/i686
#Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirr … po/os/i686
# - Great Britain
#Server = http://www.mirrorservice.org/sites/ftp. … po/os/i686
#Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/i686
#Server = http://archlinux.mirrors.uk2.net/$repo/os/i686
#Server = ftp://mirror.lividpenguin.com/pub/archl … po/os/i686
# - Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/i686
# - Hungary
Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.a … po/os/i686
# - Ireland
#Server = ftp://ftp.heanet.ie/mirrors/ftp.archlin … po/os/i686
# - Italy
#Server = ftp://mi.mirror.garr.it/mirrors/archlinux/$repo/os/i686
# - Netherlands
#Server = ftp://ftp.nluug.nl/pub/metalab/distribu … po/os/i686
#Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr … po/os/i686
# - Norway
#Server = http://mirror.archlinux.no/$repo/os/i686
# - Poland
Server = ftp://mirror.icis.pcz.pl/archlinux/$repo/os/i686
Server = http://piotrkosoft.net/pub/mirrors/ftp. … po/os/i686
Server = ftp://ftp.piotrkosoft.net/pub/mirrors/f … po/os/i686
Server = http://unix.net.pl/archlinux.org/$repo/os/i686
# - Portugal
#Server = ftp://cesium.di.uminho.pt/pub/archlinux/$repo/os/i686
# - Romania
#Server = ftp://ftp.iasi.roedu.net/mirrors/archli … po/os/i686
# - Russia
Server = ftp://mirror.yandex.ru/archlinux/$repo/os/i686
Server = http://archlinux.freeside.ru/$repo/os/i686
# - Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/i686
Server = ftp://ftp.gigabit.nu/$repo/os/i686
# - Switzerland
#Server = http://archlinux.puzzle.ch/$repo/os/i686
# - Turkey
#Server = ftp://ftp.linux.org.tr/pub/mirrors/arch … po/os/i686
# - Ukraine
#Server = ftp://archlinux.hell.org.ua/archlinux/$repo/os/i686
#Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchL … po/os/i686
# Asia
# - Indonesia
# Server = http://archlinux.cbn.net.id/$repo/os/i686
# Server = ftp://archlinux.cbn.net.id/pub/archlinux/$repo/os/i686
# - Israel
#Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/i686
# - Vietnam
# Domain name is ftp.indochinalinux.com but there are frequent DNS problems
Server = ftp://202.78.230.5/archlinux/$repo/os/i686
# Australia
Server = ftp://mirror.pacific.net.au/linux/archl … po/os/i686
Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/i686
Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/i686
Server = http://mirror.internode.on.net/pub/arch … po/os/i686
I'm using pacman 2.9.8! Quite out date but i can't update since i'm getting above error!
I'm a newbie, i hope someone gives me some help on this!
Thank you!Yes, i did that but get the same result:
[kureikain@axcoto ~]$ sudo pacman -Syy
Password:
config: line 7: all directives must belong to a section
config: line 7: all directives must belong to a section
config: line 7: all directives must belong to a section
:: Synchronizing package databases...
failed to synchronize core
failed to synchronize extra
failed to synchronize community
error: could not open sync database: core
have you used --refresh yet?
[kureikain@axcoto ~]$
Any way to get pacman work again? Thank you! -
Only search virus (safari)
Hi, I recently noticed that my homepage was changed from "Google" to "only search" I did a quick search from my cell phone and read through some of the forums on here I even followed the instructions regarding the same issue last month but did not find ANY of those listed files in my computer nor have I downloaded any extensions (at least non that are visible through the safari preferences menu). I do not want to download that adware software cause from what I understand it only masks the issue....This is my first apple desktop so I'm still getting used to navigating through the OS. Please help.
I actually figured it out by back pedaling through the apple forums and figured out I have accidentally downloaded some malicious files (downlite) here are the steps I took to remove it all (some of the files listed were not in found but one or 2 of them were the culprits. Thank you apple forums
Remove unwanted adware that displays pop-up ads and graphics on your Mac
Use these instructions to uninstall or remove ad-injection software—sometimes called adware.
What is ad-injection software?
Ad-injection software is advertising-supported software that can come from third-party download sites. Software you download from such sites may have been customized to install both the software you want and the ad-injection software. If your Mac has ad-injection software installed, you might see pop-up windows, ads, and graphics while surfing the web, even if "Block pop-up windows" is selected in Safari preferences. Ad-injection software might also change your homepage and preferred search engine.
Check Safari settings and extensions
Follow these steps to make sure that your Safari homepage, search engine, and browser extensions are the ones that you want.
Check your homepage
Go to Safari > Preferences, then click General. Make sure that the Homepage field contains the website you want.
Check your preferred search engine
Go to Safari > Preferences. The search engine setting is in either the Security pane or General pane, depending on the version of Safari that you're using. Make sure that the setting shows your preferred search engine.
Check your Safari extensions
Go to Safari > Preferences, then click Extensions. If you don't want an extension or can't determine what it does, select the extension from the list, then click Uninstall. These are examples of ad-injection extensions:
Amazon Shopping Assistant by Spigot Inc.
Ebay Shopping Assistant by Spigot Inc.
Searchme by Spigot, Inc.
Slick Savings by Spigot Inc.
GoPhoto.It
Omnibar
Remove certain ad-injection software
Follow these steps to remove Downlite, Conduit, or Genieo. If you're asked to enter a password when moving a file to the Trash or emptying the Trash, enter your administrator password.
Remove Downlite, also known as VSearch
Select each line in the list below, starting with /Library/Application Support/VSearch.
Choose Edit > Copy.
From the Finder, choose Go > Go to Folder.
Choose Edit > Paste to paste the line you copied into the text field, then press Return.
If the file is on your Mac, a window opens with the file you searched for already selected. Drag the file to the Trash.
Repeat the steps above for each item in the following list. If you get a message that the folder can't be found, continue to the next item in the list./Library/Application Support/VSearch
/Library/LaunchAgents/com.vsearch.agent.plist/Library/LaunchDaemons/com.vsearch.daemon.plist
/Library/LaunchDaemons/com.vsearch.helper.plist/Library/LaunchDaemons/Jack.plist
/Library/PrivilegedHelperTools/Jack/System/Library/Frameworks/VSearch.framework
After you remove the files above, restart your Mac. Then choose Finder > Empty Trash to permanently remove the files.
Remove Conduit, also known as Trovi, MyBrand, or Search Protect
Select each line in the list below, starting with /Applications/SearchProtect.app.
Choose Edit > Copy.
From the Finder, choose Go > Go to Folder.
Choose Edit > Paste to paste the line you copied into the text field, then press Return.
If the file is on your Mac, a window opens with the file you searched for already selected. Drag the file to the Trash.
Repeat the steps above for each file in the following list. If you get a message that the folder can't be found, continue to the next item in the list./Applications/SearchProtect.app
/Library/LaunchAgents/com.conduit.loader.agent.plist/Library/LaunchDaemons/com.perion.searchprotectd.plist
/Library/Application Support/SIMBL/Plugins/CT2285220.bundle~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
~/Library/Internet Plug-Ins/TroviNPAPIPlugin.pluginNow do the same for each folder in the following list. When these folders open, no file will be selected. Instead, select all items (Command-A) in the folder and drag them all to the Trash.
/Library/InputManagers/CTLoader//Library/Application Support/Conduit/
~/Conduit/~/Trovi/
After you remove the files above, restart your Mac. Then choose Finder > Empty Trash to permanently remove the files.
Remove Genieo, also known as InstallMac
First follow these steps to stop the Genieo or InstallMac processes, if they're running. Be particularly careful to restart your Mac when instructed.
Open the Activity Monitor app:
You can use Spotlight (Command-Space) to search for "Activity Monitor," then choose Activity Monitor from the search results.
In the Activity Monitor window, click the CPU tab, then click Process Name at the top of that column to sort the list alphabetically.
Look for the process "Genieo." Select it, then click the Force Quit button in the upper-left corner of the window.
Look for the process "InstallMac." Select it, then click the Force Quit button.
Quit Activity Monitor.
From the Finder, choose Go > Go to Folder.
Type /private/etc/launchd.conf in the text field, then press Return.
If the file is on your Mac, a window opens with the file you searched for already selected. Drag the file to the Trash.
Restart your Mac, then continue to the next steps, below.Remove the files related to Genieo:
Select each item in the list below, starting with /Applications/Genieo.
Choose Edit > Copy.
From the Finder, choose Go > Go to Folder.
Choose Edit > Paste to paste the line you copied into the text field, then press Return.
If the file is on your Mac, a window opens with the file you searched for already selected. Drag the file to the Trash.
Repeat the steps above for each item in the following list. If you get a message that the folder can't be found, continue to the next item in the list./Applications/Genieo
/Applications/InstallMac/Applications/Uninstall Genieo
/Applications/Uninstall IM Completer.app~/Library/LaunchAgents/com.genieo.completer.download.plist
~/Library/LaunchAgents/com.genieo.completer.update.plist/Library/LaunchAgents/com.genieoinnovation.macextension.plist
/Library/LaunchAgents/com.genieoinnovation.macextension.client.plist/Library/LaunchAgents/com.genieo.engine.plist
/Library/LaunchAgents/com.genieo.completer.update.plist~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
/Library/LaunchDaemons/com.genieoinnovation.macextension.client.plist/Library/PrivilegedHelperTools/com.genieoinnovation.macextension.client
/usr/lib/libgenkit.dylib/usr/lib/libgenkitsa.dylib
/usr/lib/libimckit.dylib/usr/lib/libimckitsa.dylib
~/Library/Preferences/com.apple.genieo.global.settings.plist~/Library/SavedState/com.genieo.RemoveGenieoMac.savedState
Now do the same for each folder in the following list. When these folders open, no file will be selected. Instead, select all items (Command-A) in the folder and drag them all to the Trash.~/Library/Application Support/Genieo/
~/Library/Application Support/com.genieoinnovation.Installer/~/Library/Saved Application State/com.genieo.RemoveGenieoMac.savedState/
Restart your Mac, then continue to the next steps, below.
From the Finder, choose Go > Go to Folder.
Type /Library/Frameworks/GenieoExtra.framework in the text field, then press Return.
If the file is on your Mac, a window opens with the file you searched for already selected. Drag the file to the Trash.
Restart your Mac, then choose Finder > Empty Trash to permanently remove the files. -
Pacman architecture + searching packages via interface
I am aware of the long discussions on GUI's for pacman. But we have to focus on the aspect of usefullness when talking about software development.
Pacman is a package installer etc.. and thus the link between a user and installing applications. Pacman is a very usefull tool/system: It is fast (using the wget option), doesn't breaks easily on dependencies, etc... . But pacman lacks on one big feature: searching!.
If I need to search for a application I will have to use the archlinux website! (using grep and pipe the output is not an option).
Of course I could use the pacman -Ss search-term command but then I could get a long list of unstructured results.
Also if i would like to batch some packages I have to type all of them at once -> this is not a preferable way of working. Whenever I like to install a number of packages at once I have to type all the names. Selecting them in a list is conveniance.
The kde application kpackage is perhaps the best way to implement this functionality. I found a lot of posts on a kpackage plugin but none very informative on the matther of existance.
I am not interested in a real GUI for pacman, but more specific information on pacmans architecture and possibilies to be implemented inside automatisation applications like kpackage.This is simply not the case.
pacman -Ss p2p
extra/amule 2.0.0rc8-1
aMule is a eMule-like client for ed2k p2p network
extra/gift 0.11.8.1-1
A bridge between P2P protocols and front-ends.
extra/napshare 1.3-1
A complete, fully featured Gnutella P2P client
extra/xmule 1.9.5-1
An easy to use, multi-platform clone of the eMule P2P filesharing client
pacman -Ss p2p ftp
current/bftpd 1.0.24-2
A very configurable (and secure) Linux FTP server
current/gftp 2.0.18-1
A multithreaded ftp client for X Windows
current/lftp 3.1.0-1
Sophisticated command line based FTP client
current/netkit-ftp 0.17-3
Commandline ftp client
current/netkit-tftp 0.17-3
This is netkit-tftp for Linux
current/proftpd 1.2.10-2
A high-performance, scalable FTP server
current/rssh 2.2.2-1
A restricted shell for use with OpenSSH, allowing only scp and/or sftp
current/snarf 7.0-2
Command-line URL retrieval tool (http/ftp/gopher)
current/vsftpd 2.0.2-1
Very Secure FTP daemon
extra/amule 2.0.0rc8-1
aMule is a eMule-like client for ed2k p2p network
extra/gift 0.11.8.1-1
A bridge between P2P protocols and front-ends.
extra/napshare 1.3-1
A complete, fully featured Gnutella P2P client
extra/xmule 1.9.5-1
An easy to use, multi-platform clone of the eMule P2P filesharing client
extra/kbear 2.1-2
A graphical ftp client for KDE
extra/ncftp 3.1.8-1
A set of free application programs implementing FTP
extra/pure-ftpd 1.0.20-2
Pure FTP Server is a fast, production quality, standards-conformant FTP
server
extra/sitecopy 0.14.3-1
Synchronize local and remote web site via FTP or WebDAV
extra/tftp-hpa 0.40-2
official tftp server
extra/weex 2.6.1.5-1
With weex, the maintainer of a web site or archive that must be administered
through FTP interaction can largely ignore that process
extra/wput 0.5-1
A command line tool to upload files to FTP site, the opposite to wget
searching for "p2p" gave me all the packages with p2p in their name/desc. Seaching for "p2p ftp" gave me all the ftp OR p2p pacakges.
Is that not what you want? -
Why has GnuPG 1.4 been removed from Core?
I have seen an email on the GnuPG mailing list few days ago regarding the state of GnuPG 1.4 vs 2.x. I'm shocked to see that today GnuPG 1.4 has been simply removed from Core.
Here is the original answer from the main GnuPG maintainer in the mailing list:
We maintain two stable branches: 1.4. and 2.0. If you ask which one you should use, the answer depends on the environment:
1. For unattended servers, 1.4 is is the easiest solution. In general you will only encrypt or verify signatures on such boxes. Thus there is no need for a passphrase.
2. For old Unix systems with 2.x build problems, you may resort to 1.4.
3. For all desktop systems, 2.0 is the suggested versions. New development is only done on 2.0. The standard installer for Windows uses 2.x. All new ports are even using 2.1. In case you really really don't want the Pinentry, 2.1 will eventually offer you a way to use the passphrase in the same as done in 1.4.
I don't understand that move as both versions are considered stable and maintained and more importantly can live together. GnuPG2 has much more dependencies that 1.4. Furthermore in server like installations you really don't want to deal with GnuPG2 agent and so on, you want a standalone tool that works out of the box.
Can someone explain the motivation behind that move? Can we put it back?
PS: I also noticed that the new GnuPG package creates a symbolic link so /usr/bin/gpg points to gpg2. Again that is misleading considering they not necessarily share the same commands.
Thanks
Last edited by alphazo (2012-03-28 08:15:31)alphazo wrote:Enigmail is able to cache the PIN code for my OpenPGP card while gnome-keyring doesn't support it. I tried in the past to get rid of gnome-keyring and use gpg-agent instead but I had other issues too.
This may come a bit late, but have you set up gpg-agent already? With a short configuration (taking you 4 steps!) you will have even more convenience with gnupg2!
1. create /etc/profile.d/gpg-agent.sh with the following lines:
#!/bin/sh
envfile="${HOME}/.gnupg/gpg-agent.env"
if test -f "$envfile" && kill -0 $(grep GPG_AGENT_INFO "$envfile" | cut -d: -f 2) 2>/dev/null; then
eval "$(cat "$envfile")"
else
eval "$(gpg-agent --daemon --write-env-file "$envfile")"
fi
export GPG_AGENT_INFO # the env file does not contain the export statement
(taken from gnupg-Archwiki page)
2. add the following lines in .(ba|z|whatever-shell-you-use)shrc:
GPG_TTY=$(tty)
export GPG_TTY
(as recommended by gpg-agent man)
3. create ~/.gnupg/gpg-agent.conf with the following lines: (saves the password for 6 hours!)
default-cache-ttl 216000
default-cache-ttl-ssh 216000
4. logout and login again.
If you now open your email programme, view a signed or encrypted email, (i.e. have to type in your password) and restart Thunderbird, the password is still cached, which wasn’t the case before!
Best, Jakob
Maybe you are looking for
-
Why i cannot turn my display after upgrading to iOS 8.0
after upgrading my iPad to ios 8.0 the picture in the picture in the display is fixed when i turn the iPad . i need a fix to this .
-
I have a printer epson TX210, but it doesn't work with my time-capsule. What need to do?
-
Regarding IMPDP command in oracle10g 10.2.0.4.0
Hi I am trying importing the dump file into my local system database. While i try to issue impdp scott/owb directory=test_dir dumpfile=mca.dmp logfile=impdpmca.log i am getting following errors and window is getting closed. ORA-39002 Invalid operatio
-
S10 Loads Bios then Stops, have to Hit Any Key to Load Windows XP
I have a Lenovo S10, after powering on, the just loads the bios screen of LENOVO. With the F2 & F12 at the bottom of the screen. If you press F2 to setup & F12 to Boot Menu, it will do so. When you press other keys, it will then load windows xp.
-
Hi Everyone, Pl tell me what is the essential data that is needed to get tested in Quality server for a particular plant.? How this testing is carried out before transfering the data into Production server.? Thanks in adv.