1. 18 Mar, 2014 5 commits
    • Michael Shigorin's avatar
      regular.mk: use plain autologin for wmaker · 1aad0bc5
      Michael Shigorin authored
      lightdm isn't going to turn off the system properly
      with no systemd-logind around ("for no good reason",
      that is); good ol' wdm for installed system and the
      similarly ol' autologin just work though.
      
      nodm is not gonna cut it since user PATH is weird
      within the session breaking livecd-install by putting
      /usr/sbin before /usr/bin while it shouldn't be there
      in the first place.
      1aad0bc5
    • Michael Shigorin's avatar
      x11-autologin: added a few notes · fe56fda2
      Michael Shigorin authored
      Looks like nodm doesn't reset the PATH set within
      /etc/rc.d/init.d/functions which results in sbin
      path components hitting user's PATH; livecd-install
      which uses consolehelper was what broke first for me.
      
      And this link should illustrate some of the problems
      tackled by this kind of scripts...
      fe56fda2
    • Michael Shigorin's avatar
      server: set default syslinux timeout to 60 sec · 922a2759
      Michael Shigorin authored
      Servers can POST much longer so having to play hide and seek
      with a boot menu isn't going to be exactly entertaining;
      let's bump the delay to something comparable at least.
      
      Thanks hiddenman@ for mentioning the obvious-but-unnoticed.
      922a2759
    • Michael Shigorin's avatar
      regular.mk: luks to the rescue · 2d2d6ac6
      Michael Shigorin authored
      Don't remember why this hasn't been there already;
      looks like a worthwile addition though.
      2d2d6ac6
    • Michael Shigorin's avatar
      regular.mk: explicitly add NM to a few images · 187d3ded
      Michael Shigorin authored
      As it happens regular-rc testing has shown that cinnamon,
      gnome3 and kde4 flavours included NM via their pkglists
      and dependencies (which used to result in live feature
      enabling NetworkManager service wholesale when found);
      now when handling default services has become more strict
      it became apparent that these images have got their LiveCD
      mode running without network by default (installation does
      set that up though).
      
      It looks like an easy way to just stick +nm into .regular-desktop
      dependencies but then razorqt, sugar, xmonad would get NM which
      is not what they're gonna handle; e17/e18 too.
      187d3ded
  2. 17 Mar, 2014 10 commits
    • Michael Shigorin's avatar
      gear-store-tags · 719144f6
      Michael Shigorin authored
      719144f6
    • Michael Shigorin's avatar
      1.1.27-alt1 · 784e7444
      Michael Shigorin authored
      - don't insist on k-m-r8168
      - codebase deduplication
      784e7444
    • Michael Shigorin's avatar
      QUICKSTART: mention ~/tmp · 71b5d539
      Michael Shigorin authored
      This has to be present with default RPM macros, otherwise:
      
        rpmdb: /home/altlinux/tmp: No such file or directory
        rpmdb: unable to create temporary backing file
      
      See also http://bugzilla.altlinux.org/26514
      71b5d539
    • Michael Shigorin's avatar
      live: put rpcbind to local-only mode by default · 53f05f46
      Michael Shigorin authored
      We don't really want to disable NFS portmapper completely
      but having some extra root code listening to the world is
      really unneccessary unless explicitly required.
      
      Applying "control rpcbind local", thanks ldv@ for advice.
      53f05f46
    • Michael Shigorin's avatar
      live, net: shift and rework network and resolver setup · 5d829265
      Michael Shigorin authored
      50-setup-network was a hasty hack (surprise!) that used to do
      what net and net-eth features have been created to do since;
      just drop the duplicated crufty code.
      
      Unconditional resolver setup isn't done now: those with static
      setup are better off doing it explicitly, and those with DHCP
      should be fine already.
      
      NB: /etc/hosts *is* fine within setup package *but* hasher will
          overwrite it with a copy of host's one; let's reset contents
          to initial at least until hasher gets fixed and the fix is
          rather deployed in the wild.
      5d829265
    • Michael Shigorin's avatar
      live: use/services instead of homemade script hook · 75bf4afc
      Michael Shigorin authored
      03-services was a hasty hack that has been long done properly
      elsewhere, namely in a specialized feature; finally got around
      to deduplicate it out.
      75bf4afc
    • Michael Shigorin's avatar
      net-eth: drop duplicate config line · 7fafe134
      Michael Shigorin authored
      There was an extra DISABLED=no line written to interface configurarion
      that's been superceded by the subsequently added parametrized one;
      just drop it.
      
      Thanks glebfm@ for spotting the garbage.
      7fafe134
    • Michael Shigorin's avatar
      regular.mk: rescue should use branding · 5de5da1d
      Michael Shigorin authored
      Well actually it shouldn't -- except for rEFInd the boot manager:
      branding graphics within the build environment are used to add
      a single background image to EFI/refind/icons/ thus the change.
      
      Wonder how this got lost though as this screenshot:
      http://en.altlinux.org/File:Altlinux-rescue-uefi-memtest86.jpg
      clearly illustrates it was working back in December indeed!
      5de5da1d
    • Michael Shigorin's avatar
      kernel, stage1: don't provide r8168.ko by default · 49b6291a
      Michael Shigorin authored
      It conflicts with r8169.ko inobviously.
      
      The whole mess looks like this:
      - r8169.ko doesn't work for all of Realtek 8111/8168/8169 mutations
      - r8168.ko works with some of the chips r8169.ko doesn't
      - r8168.ko also works with many chips r8169.ko works with
      - r8169.ko is provided by kernel-image package (thus default)
      - r8168.ko is provided by kernel-modules-r8168 package (optional)
      - kernel-modules-r8168 package requires r8168-blacklist package
      - r8168-blacklist package is a one-liner that blacklists r8169.ko
      - STAGE1_KMODULES wouldn't include r8168 (std-def) or rtl8168 (led-ws)
      - sub.in/stage1/modules would mention r8168.ko (m-p-d: r8169.ko)
      
      So a LiveCD built with use/kernel/net might work with RTL8111/8110
      just fine when booted live but fail to automatically load the module
      when installed onto hard drive; manual modprobe r8169 would work though.
      NB: some of the chips (those available to me) would work just fine
      both ways -- this has contributed to fixing this *that* late.
      
      Bottom line:
      
        do not install backup/kludge drivers overriding main ones by default!
      
      Thanks sem@ for providing the crucial hint.
      49b6291a
    • Gleb Fotengauer-Malinovskiy's avatar
      repo: armh doesn't have noarch · febe4fc8
      Gleb Fotengauer-Malinovskiy authored
      This is about (a)synchronous package builder in fact.
      febe4fc8
  3. 10 Mar, 2014 12 commits
  4. 05 Mar, 2014 9 commits
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: tac the goals · 0fcb4915
      Michael Shigorin authored
      The goals listed are pretty important to have them ordered
      by priority; collaboration is definitely more important
      than dynamic range of release managers' experience.
      0fcb4915
    • Michael Shigorin's avatar
      p/l/t/README: updates and tweaks · 2aece7c6
      Michael Shigorin authored
      Some more editing has been due over pkg.in/lists/tagged/README
      to make it more comprehensible and up-to-date; the problem with
      groups isn't actually that bad as alterator-pkg's groups concept
      is currently aligned with the requisite functionality provided by
      pkg.in/lists/* directly; the tagged pkglists come into play when
      we want to add "something like that" and don't really care about
      the fine details of a secondary thing trusting that it's actually
      comprised and working as advertized through its name tags.
      
      Compare to reusing the pre-existing image configuration or features
      versus reimplementing things in a rigid manner -- it's a flexibility
      vs predictability question, and both scenarios are supported within
      m-p explicitly.
      2aece7c6
    • Michael Shigorin's avatar
      documentation: use paths relative to toplevel dir · 3f547e25
      Michael Shigorin authored
      This change is done to reduce ambiguity in some cases;
      the previous intention has been to ease navigation when
      staying in a particular directory, now it's been changed
      in favour of convenient toplevel `git grep' in fact.
      
      Both variants have their pros and cons, I just find myself
      leaning to this one by now hence the commit.  Feel free to
      provide constructive criticism :)
      
      Some path-related bitrot has also been fixed while at that.
      3f547e25
    • Michael Shigorin's avatar
      README: minor tweaks · 4fff399b
      Michael Shigorin authored
      A few readability fixes and lib/*.mk demotion since conf.d/*.mk
      is now an established place for RM-written image configuration.
      4fff399b
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: change example target · f30fb765
      Michael Shigorin authored
      icewm.iso is an installer needing further hassle to try;
      rescue.iso is immediately useful OTOH.
      f30fb765
    • Michael Shigorin's avatar
      mkimage-profiles.asciidoc: fix formatting · 364488e5
      Michael Shigorin authored
      "Goals" paragraph ended up with all of list items on a single line;
      a colon has been missing in another one.
      364488e5
    • Michael Shigorin's avatar
      sub.in/README: bitrot fixup · 4ea06fed
      Michael Shigorin authored
      sub/% has moved from lib/distro.mk to lib/sugar.mk
      since rootfs introduction with commit g67adab49.
      4ea06fed
    • Michael Shigorin's avatar
      sub.in/README: mention rootfs · 1a25a705
      Michael Shigorin authored
      Its name might still change through 1.1.x series
      ("userfs"?) but things like this should be mentioned
      at least -- or superfluous references to neighbouring
      entities should be removed.
      1a25a705
    • Michael Shigorin's avatar
      rescue: disable rpcbind · b0d6476f
      Michael Shigorin authored
      It's required for NFS mounts but having a rescue image listening
      to any non-localhost ports is too bad an idea, IMNSHO.
      
      So let's fix this while spotted.
      b0d6476f
  5. 04 Mar, 2014 1 commit
  6. 03 Mar, 2014 3 commits