Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archlinux support #1201

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open

Archlinux support #1201

wants to merge 41 commits into from

Commits on Nov 14, 2014

  1. tests/30-audio: Fix dd command, better pulseaudio test.

    Incorrect dd direction might be causing the test to fail
    occasionally (dnschneid#1101).
    drinkcat committed Nov 14, 2014
    Configuration menu
    Copy the full SHA
    553d217 View commit details
    Browse the repository at this point in the history
  2. Set UID_MIN to 1001 to make sure that useradd does not automatically …

    …add users with UID 1000.
    
    This guarantees that UID 1000 is available when post-common adds the main user at the end of the first run of crouton.
    
    Protect GID 1000 in the same way.
    
    Fixes a bug when xbmc is selected during the Arch install (the xmbc user created by the package steals UID 1000).
    drinkcat committed Nov 14, 2014
    Configuration menu
    Copy the full SHA
    5ce4389 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2014

  1. Configuration menu
    Copy the full SHA
    9cb3e28 View commit details
    Browse the repository at this point in the history
  2. arch: installer

    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    9382d9f View commit details
    Browse the repository at this point in the history
  3. arch: enter-chroot: source /etc/profile.

    Workaround for bug in su/bash, where /etc/profile is not sourced,
    even though su is called with '-' (login shell).
    See: https://bugs.archlinux.org/task/31831
    This is necessary to get /usr/local/bin in the PATH, and setup the
    correct locale, among other things. This is not necessary in Ubuntu,
    as these are set by /etc/pam.d/su
    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    e2165fb View commit details
    Browse the repository at this point in the history
  4. arch: core/post-common.

    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    6cdbacb View commit details
    Browse the repository at this point in the history
  5. arch: x11/xephyr/x11-common

    Xorg >=1.16 needs special handling: Configure Xorg.wrap back to
    its former behaviour (<1.16) with respect to starting as normal
    user.
    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    3511bd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6b6678 View commit details
    Browse the repository at this point in the history
  7. arch: chrome-common

    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    3a534de View commit details
    Browse the repository at this point in the history
  8. arch: kde

    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    4554d36 View commit details
    Browse the repository at this point in the history
  9. arch: gnome

    /etc/X11/xinit/xinitrc has a different meaning in Arch, and is
    just a default xinit file.
    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    d5356bb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    92fd393 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb6aef4 View commit details
    Browse the repository at this point in the history
  12. arch: Do not rely on /etc/os-release anymore

    ArchLinux removed it from filesystem package.
    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    b6d026d View commit details
    Browse the repository at this point in the history
  13. arch: Do not test alarm

    arch and alarm are actually synonyms.
    drinkcat committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    7172fa4 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2014

  1. arch: Fix group name in /etc/sudoers.d/chvt

    arch uses wheel (Ubuntu/Debian uses sudo)
    drinkcat committed Dec 18, 2014
    Configuration menu
    Copy the full SHA
    a1c3615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    209c3d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26d263c View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2015

  1. arch bootstrap: Simplify package installation, early keyring init

    Simpler package installation and dependency resolution loop.
    
    Better variable names (lowercase).
    
    Initialize keyring before reinstalling the packages, so that the
    signatures can be checked at that stage already.
    drinkcat committed Jan 6, 2015
    Configuration menu
    Copy the full SHA
    721181e View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2015

  1. Other fixes after review.

    drinkcat committed Jan 21, 2015
    Configuration menu
    Copy the full SHA
    71ea271 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2015

  1. arch: chrome-common/touch: Drop support.

    Prepare for removal or AUR handler.
    drinkcat committed Jan 22, 2015
    Configuration menu
    Copy the full SHA
    88c7e1c View commit details
    Browse the repository at this point in the history
  2. arch/alarm: Setup keyring on alarm as well

    Needs a bit more processing as it is not the default.
    drinkcat committed Jan 22, 2015
    Configuration menu
    Copy the full SHA
    e341136 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d29f5f View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2015

  1. Merge remote-tracking branch 'crouton/master' into croagh_arch

    Only resolving clear conflicts.
    
    Resolved conflicts:
    	targets/audio
    	targets/chrome-common
    	targets/core
    	targets/touch
    	targets/xorg
    	test/tests/30-audio
    drinkcat committed Jan 26, 2015
    Configuration menu
    Copy the full SHA
    b528883 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38a4daa View commit details
    Browse the repository at this point in the history
  3. xiwi: Add Arch support.

    drinkcat committed Jan 26, 2015
    Configuration menu
    Copy the full SHA
    4db3e81 View commit details
    Browse the repository at this point in the history
  4. targets/*-desktop: Arch support.

    Sometimes approximate (probably not as "full" as ubuntu desktop
    packages), and cannot find anything to add for lxde-desktop.
    drinkcat committed Jan 26, 2015
    Configuration menu
    Copy the full SHA
    013f4f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e65cb9 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2015

  1. Configuration menu
    Copy the full SHA
    280bbfa View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2015

  1. Configuration menu
    Copy the full SHA
    a085498 View commit details
    Browse the repository at this point in the history
  2. xserverrc-xiwi: Prefer Xorg.bin, then Xorg.

    On Arch, Xorg is setuid, and Xorg.bin is non-setuid, while on
    Ubuntu/Debian, X is setuid, and Xorg is non-setuid (Xorg.bin does
    not exist). So prefer Xorg.bin, then fall back on Xorg.
    drinkcat committed Jan 28, 2015
    Configuration menu
    Copy the full SHA
    5f16d26 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2015

  1. Merge remote-tracking branch 'crouton/master' into croagh_arch.tmp

    Conflicts:
    	host-bin/enter-chroot
    drinkcat committed Feb 17, 2015
    Configuration menu
    Copy the full SHA
    8beec08 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2015

  1. Configuration menu
    Copy the full SHA
    8359b6a View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2015

  1. Configuration menu
    Copy the full SHA
    12b25f9 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2015

  1. Minor fix to broken merge.

    At some point when HEAD was rebased or merged with crouton/master, one
    conflict went unresolved.  I resolved the conflict and was able to use
    crouton to successfully generate an arch chroot.
    mathuin committed Mar 25, 2015
    Configuration menu
    Copy the full SHA
    a4c40fe View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2015

  1. Merge pull request #81 from mathuin/fix-xiwi-merge-issue

    Minor fix to broken merge.
    drinkcat committed Mar 26, 2015
    Configuration menu
    Copy the full SHA
    a720abb View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2015

  1. Added ltspackages variable to dummy video.

    I mismerged a reference to xserver-xorg-video-dummy and forgot to
    change it to xserver-xorg-video-dummy$ltspackages as per another
    update.  This commit fixes that mistake.
    mathuin committed Mar 30, 2015
    Configuration menu
    Copy the full SHA
    4b8cf21 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2015

  1. Merge pull request #84 from mathuin/bad-dummy-forgot-ltspackages

    Added ltspackages variable to dummy video.
    drinkcat committed Mar 31, 2015
    Configuration menu
    Copy the full SHA
    1c07007 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2015

  1. Merge remote-tracking branch 'crouton/master' into croagh_arch

    Conflicts: (all minor nits)
    	targets/audio
    	targets/gtk-extra
    	targets/xfce-desktop
    	targets/xiwi
    drinkcat committed May 16, 2015
    Configuration menu
    Copy the full SHA
    c247c4e View commit details
    Browse the repository at this point in the history
  2. arch: Add support install_dummy_dist

    By support, I mean, no support... I don't think we need this kind
    of stuff on Arch. At least not for now...
    drinkcat committed May 16, 2015
    Configuration menu
    Copy the full SHA
    1f318b1 View commit details
    Browse the repository at this point in the history
  3. arch: xiwi: install i3-wm instead of i3

    We don't need i3status or i3lock.
    drinkcat committed May 16, 2015
    Configuration menu
    Copy the full SHA
    ac35ae3 View commit details
    Browse the repository at this point in the history