summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-config/mv_install.py
AgeCommit message (Collapse)AuthorFilesLines
2018-09-04LinHES-config: mv_install.py: move mount2.28.2.tar.xzBritney Fransen1-6/+6
change location to /root/linhes_install
2018-06-15LinHES-config: mv_install.py: us fuser instead of lsof to kill /new_boot ↵Britney Fransen1-4/+7
programs
2017-12-05LinHES-config: systemconfig.py: change config_xml file location to ↵Britney Fransen1-1/+2
/home/mythtv/.mythtv and link root and share. myth_settings_wrapper.sh: add new mythtv 29 network setting mv_install.py: start mysql eariler for master backend installs so systemconfig will correct BackendIP and BackendAddr.
2017-02-10LinHES-config: update LinHES-release for R8.4.3Britney Fransen1-1/+1
2017-01-27LinHES-config: mv_install.py: use static mount 2.28.2 to mount image_mountBritney Fransen1-122/+16
Versions of util-linux mount after 2.28.2 do not allow 1 image to be mounted to multiple loop devices.
2016-05-16LinHES-config: mv_advanced.py: run grub-mkconfig when setting up splashBritney Fransen1-1/+1
2014-10-24LinHES-config: copy over cnt interfaces during upgradesJames Meyer1-1/+12
2014-10-19LinHES-config: fix remotes starting when it shouldn't. This was due to not ↵James Meyer1-5/+13
checking all the correct values for the blaster type Fix upgrades for the new system images
2014-10-13LinHES-config: updates for 8.2 iso installJames Meyer1-64/+88
2014-04-12LinHES-config: mv_network.py: add network fixed name linkBritney Fransen1-16/+0
mv_install.py: remove devpts and shm from fstab
2014-01-05LinHES-config:add call to sfdisk to set the active partitionJames Meyer1-0/+9
refs #952
2013-11-20LinHES-config: mv_config.py: add music dir to NFS_SKIP. refs #941.Britney Fransen1-1/+1
mv_install.py: update sg option to --add_sg
2013-06-01LinHES-config: fix a nasty bug where some of the system settings didn't get ↵James Meyer1-0/+3
transferred on install.
2013-05-31LinHES-config: redo of partition, dropped pyparted and using parted ↵James Meyer1-23/+113
directly from the cmdline. This change also switches to using gpt only and dropping the mbr. Partition layout remains the same p1 = / p2 = swap p3 = null p4 = gpt boot p5 = home p6 = database p7 = remaining space This also fixes using drives larger then 2TB and attempting to install with no swap partition. refs #917
2013-02-09LinHES-conifig: mv_install.py for the last partition don't go all the way ↵James Meyer1-2/+2
to the end. Gotta leave room for gpt tables.
2013-01-12LinHES-config: mv_install, erase both msdos and gpt labels for new ↵James Meyer1-0/+5
installs. If a gpt label is present the install will fail due to the usage of extended partitions refs #889
2012-12-11LinHES-config: mv_install.py Only add storage groups on machine classes ↵James Meyer1-2/+3
that use the backend. So FE only machines end up with no SG associated with it's hostname. refs #880
2012-11-09LinHES-config: transfer grub line modules to post install grub.James Meyer1-3/+24
This is in addition to blacklisting them in modules.conf. This is needed because blacklisting a module doesn't work if it's in the initrd. refs #726 closes #726
2012-11-07LinHES-config: add support for selecting the lang/country during install.James Meyer1-1/+1
The lang is then translated to a locale which is then applied to the system by mv_locale. The lang->locale lookup is done inside mv_locale with a static dict. refs #738 refs #100 refs #680
2012-10-31LinHES-config: change location of config for installs. The new location is ↵James Meyer1-3/+8
/etc/install_layout Fix bug with new installs, where backendIP was being set to 127.0.01 after restoring distro defaults. We still want defaults restored, but after restoring run hostype to set the backendserver ip again refs #858 refs #790
2012-10-30LinHES-config: For FE only systems set BackendIP to NULL.James Meyer1-2/+2
By setting it to null it will autoselect which private IP to accept connections on for remote control. refs #858 closes #858
2012-09-29LinHES config: several changes hereJames Meyer1-4/+19
- added modules config_xml calling this will setup config.xml for mythtv and root user - install_db_chroot.sh will now generate the default settings and load them into a table - mv_install now calles myth_settings_wrapper.sh to load the default db
2012-09-23LinHES-config: ensure that xymonserver is installed after upgrades. This ↵James Meyer1-1/+1
requires a --dbonly pacman call and then later a normal pacman install. This was needed because after upgrades /home/xymon is still on the FS and the xymonserver package failed to to install because of it
2012-09-20LinHES-config: write out /etc/exports for non-sg systemsJames Meyer1-1/+2
2012-09-10mv_install: change partition layout to 5 partition instead of the older 3 ↵James Meyer1-6/+19
style 1 = / 2 swap 3 extended { 5,6,7 } home/mysql/myth
2012-09-09LinHES-config/system/install: first checkin to get 5 partition upgrade ↵James Meyer1-137/+196
layout working
2012-09-08LinHES-config: modify install for 5 partition layoutJames Meyer1-48/+291
2012-09-03LinHES-config: mv_install move pacman cache to /data/storage/disk0/pacman/pkgJames Meyer1-83/+35
2012-08-31moved wmaker_data and e16_themes settings to /usr/share/wm_data.James Meyer1-53/+84
This was done incase /data moves to it's own partition
2012-08-29LinHES-config: fix vnc installs not stopping the network. fixed parsing of ↵James Meyer1-95/+121
ip address mv_config: changed location of myth home dir mv_install: fixed running of adding storage and also gave it the ability to read a conf file instead of parsing lines.
2012-08-27LinHES-config: on install set the grub menu color scheme to blue/yellowJames Meyer1-5/+11
2012-08-26LinHES-config: install workJames Meyer1-17/+35
- for upgrades the network must be started. - white space - mv_install fix upgrades. upgrades complete but still need a migration process for the new dir structure.
2012-08-26LinHES-config: mv_install. fix grub2 defaults file on install. set ↵James Meyer1-6/+40
timeout to 0 and hidden for 5
2012-08-22LinHES-config: mv_install add filesystem type to fstab when building it.James Meyer1-2/+2
Was set to auto but that caused some problems with the initrd and mounting.
2012-08-21LinHES-config: removed referenced to rc.conf for modulesJames Meyer1-48/+54
2012-08-15LinHES-config: fixed several install problemsJames Meyer1-6/+32
- new grub install - fix detection of ip in python scripts - fix xscreensaver not starting after install - fix force umount of /new_boot
2012-08-07gnupgJames Meyer1-25/+197
-new
2012-04-22LinHES-config: remove mythvideo/mythsmoltJames Meyer1-2/+4
For installs, delay non-master database loads until after machine is configured.
2012-04-21LinHES-config: add myth_settings_wrapper, and convert exisiting programs to ↵James Meyer1-6/+6
use it. myth_settings_wrapper.sh is a wrapper around mythutils and is used to update a few database settings and also to save/restore settings during install.
2011-12-30Linhes-config: for install. Only add "acl" to ext3 and ext4. ↵James Meyer1-2/+37
JFS,XFS,resierfs support acl but do not need the mount option
2011-12-07LinHES-config: - Add ability to poll the MBE to see if xymon & fun is supported.James Meyer1-2/+2
- If a new feature is supported, install the client - Create config.xml in /usr/share/mythtv and symlink it into mythtv home dir. - setup a network enabled rsyslog - For new installs fix fstab to include ACL's
2011-11-25linhes-config: init oldfscontents.James Meyer1-0/+1
If for some reason /etc/fstab can not be found, we did to give oldfscontents an init value. Without this the upgrade process will fail
2011-11-14linhes-config: Systems with memory less then 1GB sometimes will have ↵James Meyer1-2/+21
problems with an install. The OOM if needed will kill off a process, most of the time unsquashfs. This causes problems later on, when doing work in the chroot. - catch unsquashfs errors - try to mount swap space if present.
2011-09-02LinHes-config: during the install copy over the locale archive file. ↵James Meyer1-1/+30
Generating locales during install takes to long, so the locales are generated during the creation of the iso refs #782 closes #782
2011-08-26linhes-config: mv_install.py, fixed a few minor debugging typosJames Meyer1-2/+2
2011-08-26linhes-config: align disk partitions at 2048. Some drives report 512 sector ↵James Meyer1-2/+9
size, when they are in fact 4k. By aligning at 2048 is works for both legacy 512 and 4k.
2011-08-19linhes-config: clean up etc/fstab (pts shm)James Meyer1-0/+12
added service to list of things to unsquash .upgrades from CD will now work Converted most calls to the systemconfig dict to use .get. This will stop KEYERRORS form occuring.
2011-08-04linhes-config: remove larch packages after system install & remove larch ↵James Meyer1-0/+1
from pacman.conf mv_install.py: exit if parted is not found
2011-07-30linhes-config/system-config: update fstab template to use the newer formatJames Meyer1-2/+2
devpts /dev/pts devpts defaults 0 0 shm /dev/shm tmpfs nodev,nosuid 0 0
2011-07-29LinHES-config: account for change in mkinitcpioJames Meyer1-1/+1
added -b to point to the new root