Arch Linux (or Arch, pronounced /ˈɑrtʃ/) is an independently developed, Linux-based operating system for i686 and x86-64 computers. It is composed predominantly of free and open source software, and supports community involvement.

learn more… | top users | synonyms (1)

46
votes
4answers
51k views

How to set environment variable in systemd service?

I have an Arch Linux system with systemd and I've created my own service. The configuration service at /etc/systemd/system/myservice.service looks like this: [Unit] Description=My Daemon [Service] ...
24
votes
5answers
11k views

Is Arch Linux suitable for server environment?

Do you consider Arch Linux suitable for server environment? Its rolling release model and simplicity seems to be a good thing, because once you installed it, you do not need to reinstall like the ...
10
votes
2answers
2k views

Vagrant NFS share doesn't show updated file if size doesn't change

When mounting /vagrant over NFS, a changed file on the host is not refresh on the guest if the size doesn't changes. Quick update/typo are not immediately reflected unless I make enough modification ...
10
votes
2answers
29k views

What “access rights” could be blocking access to a gitlab repository?

I'm trying to setup gitlab (6.5.1) on a fresh clean server. Everything appears to work, but git is unable to push to any project. Following the commands from the newly created project page and pushing ...
8
votes
2answers
2k views

Linux can't find file that exists

I'm trying to get Google's Dart language up and running, but it errors when running dart2js. I'm running Arch linux and I installed dart-sdk from AUR. Some relevant terminal output lies below. % ...
8
votes
1answer
366 views

How do you use systemd's journalctl patterns

I am trying to use journalctl's pattern matching on SYSLOG_IDENTIFIERS. As an example, I have a ton of message tagged sshd: $ journalctl -t sshd | wc -l 987 but if I try to use pattern matching to ...
7
votes
2answers
9k views

Blank Page: wordpress on nginx+php-fpm

Good day. While this post discusses a similar setup to mine serving blank pages occasionally after having made a successful installation, I am unable to serve anything but blank pages. There are no ...
6
votes
4answers
13k views

How to make a secure MongoDB server?

I'm wanting my website to use MongoDB as it's datastore. I've used MongoDB in my development environment with no worries, but I'm worried about security with a public server. My server is a VPS ...
6
votes
7answers
26k views

sshd service fails to start

I'm not sure why it isn't starting or why its preventing me from connecting, i get this error: sshd.service - OpenSSH Daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled) ...
6
votes
3answers
3k views

QEMU-KVM Linux virtualization on the command line

I recently discovered that qemu-kvm has a very promising -curses option that, instead of starting an X window, will show a nice ncurses output from the guest suitable for managing a Linux guest from ...
5
votes
1answer
3k views

Can I copy the entire /var/lib/mysql folder to a different server? (mysql vs mariadb, different versions)

I used to have a Linux system (LMDE) with MySQL. The system used innodb_file_per_table for most of the databases. (not sure about the version, whatever is the "latest" in LMDE) I am now on a new ...
5
votes
1answer
417 views

How to determine which packages need upgrading in Arch Linux?

I know that pacman -Su upgrades all packages. But how can I get just the list of packages that need upgrading?
5
votes
2answers
310 views

balanced (currentness vs. stability) linux server distribution

I am a long-time user of Gentoo, both on the desktop and server. As a software engineer, I love its flexibility and customizability (as well as the fact that it is bleeding edge and a rolling ...
5
votes
1answer
515 views

Archlinux and openssh

I need to setup an Archlinux vps with openssh, everything is running smoothly except that I couldn't ssh in. I noticed openssh wasn't installed so I looked on the wiki which said to do : pacman -S ...
5
votes
1answer
137 views

Apache (Linux) httpd listen on link-local IPv6 address

I would like Apache to listen on the link-local ipv6 address on a particular interface. I have the following line in my httpd.conf: Listen [fe80::a00:16ff:fe89:420f]:80 Which is based on the Apache ...
5
votes
1answer
418 views

gunicorn 19.2 fails to start with 18.0 configuration

I've got a dev server running gunicorn/Django behind nginx. As part of a wider server environment update, I attempted to upgrade gunicorn from 18.0 to 19.2.1, but the service would no longer start. ...
4
votes
1answer
19k views

Ping: sendmsg: operation not permitted error after installing iptables on Arch GNU/Linux

Yesterday I got a new computer as my homeserver, a HP Proliant Microserver. Installed Arch Linux on it, with kernel version 3.2.12. After installing iptables (1.4.12.2 - the current version AFAIK) ...
4
votes
4answers
5k views

VPN server on Arch Linux

Trying to set up a VPN server on an Arch Linux box. All I want is for it to be usable by OS X and iPhone OS. I'm a noob at VPN and can't seem to have much luck googling. What software do I need to ...
4
votes
3answers
4k views

Running systemd based container in LXC

I'm currently trying to run an Arch Linux container using LXC on an Ubuntu 12.04 host. Arch Linux has recently migrated to systemd, which according to a variety of places has some problems operating ...
4
votes
1answer
1k views

Find reasons of shutdown

This morning I found the machine not running. Last Friday night everything was still running. I'm trying to find out what happened. I've had a look at "last" - besides the enigmatic "crashes" of last ...
4
votes
2answers
2k views

Make systemd user service depend on system target

I have a user service in ~/.config/systemd/user/example.service like so: [Unit] Description=Example service After=network.target [Service] ExecStart=/bin/bash -c 'host google.com > ...
4
votes
1answer
703 views

How to build docbook 4.2 docs on Arch Linux?

I'm trying to build documentation for PostgreSQL HEAD. It requires docbook 4.2, which I installed, but still the problem exist. I described it in detail - including error messages, lists of packages, ...
4
votes
1answer
2k views

Why does the “nocto” NFS mount option in Linux not prevent flush-on-close?

I've been learning about the close-to-open policy of NFS, which causes each file to be flushed to the server as it's closed, to ensure consistency across clients. (See ...
4
votes
1answer
156 views

git http-backend show info when accessing per browser

I'm currently hosting my own git-repos for my private projects. For this, I use Apache and the standard git http-backend. Now, a repo can be accessed under an URL like this: ...
3
votes
5answers
5k views

Running systemd inside a docker container (arch linux)

I am trying to see if I can run systemd inside a docker container (which is running arch linux in the container). I start docker with all capabilities, and bind mount in cgroups: docker run -it ...
3
votes
3answers
10k views

Updating GoDaddy DNS from linux [closed]

I have the following setup: A domain registered with GoDaddy A plug computer running ArchLinuxArm with a dynamic public IP Updated Domain in GoDaddy DNS Manager to point to public IP of plug ...
3
votes
3answers
277 views

bashrc not loaded in /bin/bash shell

When I ssh into a server (4.3.3-2-ARCH), my .bashrc is not loaded (however, I can load it manually by sourcing it). I don't have any other files in my home folder, like .profile. The shell is also ...
3
votes
2answers
4k views

Installing 32 bit libraries on arch linux

I can't seem to find the answer anywhere. So far I've figured out that I need to add (uncomment) [multilib] Include = /etc/pacman.d/mirrorlist On "/etc/pacman.conf" and then run: sudo ...
3
votes
1answer
5k views

placing shell script under systemd control

Assuming I have a shell script like this:- #!/bin/sh # cherrypy_server.sh PROCESSES=10 THREADS=1 # threads per process BASE_PORT=3035 # the first port used # you need to make the PIDFILE dir and ...
3
votes
1answer
417 views

Strange 'df' output + broken /etc/mtab

I just installed Arch Linux on a server machine with a LSI hardware RAID 5. During the installation, I created (and cfdisk properly reports) three partitions: sda1 (/, 131G) sda2 (/boot, 1G) ...
3
votes
1answer
209 views

Arch: sharing a raw SCSI device via iSCSI?

I am working with some older SCSI devices on my Arch Linux installation. The information on the disks is actually needed on other systems. While I certainly could mount the disk on Linux and share it ...
3
votes
2answers
971 views

What's the best server to use with ASP.Net on Mono? [closed]

I am reconfiguring my website from scratch and basically I want it to run Mono(well, ASP.Net inside Mono) According to the Mono Project there appears to be two options, Apache or Nginx. Which one ...
2
votes
2answers
75 views

Mount Point Does Not Exist, Despite Creating It

I'm trying to install Arch on a Virtualbox VM. I'm following along this guide, and this video. Not sure if relevant, but the VDI file is on an external hard drive. I've created 3 partitions as per ...
2
votes
1answer
2k views

HP ProLiant - GNU/Linux - Can't find RAID drives

I have a ProLiant DL360 G5. I would like to install Arch Linux onto this machine, but I'm experiencing the following difficulties: I have booted Arch Linux installation CD, but I can't seem to access ...
2
votes
1answer
96 views

Nginx appears to be unable to connect to any upstream servers

We have an Nginx instance serving as a reverse proxy for a couple of domains, each hosted on their own box. Or, well, we used to. Yesterday I had barely finished updating the Nginx box with Pacman ...
2
votes
1answer
137 views

Two different networks with two different nameservers

On (Arch) Linux, I configured a VPN, which I do not want to use for all the traffic, but for the software that binds to the associated tun/tap interface. So far, with the help of iproute2's policy ...
2
votes
1answer
129 views

Nginx doesn't have permission to access files with the same ownership

i've just installed nginx on an Archlinux box and encounter this problem: Nginx is configured to run as "nginx", a new user/group that I added, in /etc/nginx/nginx.conf: user nginx nginx; For ...
2
votes
4answers
6k views

SuExec: “command not in docroot” Even Though It Is?

Arch Linux 2011.08.19 (Linux 3.4.2 i686) Apache 2.2.22 with SuExec PHP 5.4.4 (cli) via FastCGI My sites were all working fine earlier… I’m not sure when it happened because I noticed it over a week ...
2
votes
3answers
131 views

Have a server, need to figure out a method of backup

My company has an older Dell 2650 server running ArchLinux x64: http://www.dell.com/downloads/global/products/pedge/en/2650_specs.pdf (2 x 2.4GHz Intel Xeon w/around 3287 RAM according to "free -m") ...
2
votes
1answer
346 views

Docker image build hangs at “pacman -S …”

I am trying to build a Docker image from the official Arch Linux image. These are the things I have done so far: I PULL-ed the official Arch Linux Image: docker pull base/archlinux I wrote this ...
2
votes
1answer
2k views

Enable core dumps in Apache

I would like to enable core dumps in my Apache web server. Since I have PHP 5.5 and OPcache my Mediawiki site crashes with the following error: child pid ... exit signal Segmentation fault (11) So ...
2
votes
1answer
2k views

systemd httpd stop very slow under Arch Linux

When I perform a: systemctl stop httpd Apache often takes minutes to stop. The command: apachectl gracefully-stop always stops immediately. Anyone have any idea what might be causing this? The ...
2
votes
1answer
298 views

Backup SD ext2 partition

I have a Sheeva plug running ArchLinuxArm from SD card and I'd like to backup the SD card so I can restore everything in case something goes wrong. I'd prefer to create an archive file ...
2
votes
2answers
2k views

Terminal Width issues with Linux Screen

I'm having issues where when I'm in a regular SSH terminal, with $TERM set to xterm-256color, and the terminal width is very small (narrow) in Linux Screen. I'm running Arch Linux. When I'm in the ...
2
votes
1answer
35 views

Create a Web User

I am running Apache 2.4.8 on Arch Linux, but that doesn't matter really. I would like to create a user who is devoted to web management. I have created a user, a group, and added the user to the ...
2
votes
2answers
39 views

Arch cryptsetup hangs on 'waiting for zero'

Cryptsetup was working flawlessly for months, but something I did today on my system now makes it hang: # cryptsetup --debug --verbose luksOpen /dev/sdb home --key-file=/home.key --verbose ... Key ...
2
votes
1answer
443 views

Install GNU/Linux No System Disk Error — HP Smart Array

I have a HP Proliant DL360 g5, and am trying to install archlinux. It has a HP Smart array controller with 6 drives (all green) creating two logical volumes (one volume with 5 RAID6 drives, and the ...
2
votes
2answers
234 views

LinuxContainers arch-linux double login tty

Since upgrading to LXC 1.0 with the new Arch Linux template when I create a new instance I have a double tty when invoking: lxc-console --name <container> This is the output: Arch Linux ...
2
votes
1answer
1k views

EC2 Instance time and hardware clock

I have set up an EC2 instance, running ArchLinux, for use as a server. Doing what I always do when installing Arch, I try to fix the time by using: # hwclock --systohc --utc This does not work, and ...
2
votes
1answer
419 views

What and where is my bootloader on a linode instance?

Using a virtualized instance on linode.com, I don't see where my bootloader is. In the usual place where I would find grub, i.e. in /boot/grub/menu.lst, I don't see any files or directories below the ...