[Devel-conf] I: installer-feature-*

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Мар 12 15:43:42 MSK 2008


On Wed, Mar 12, 2008 at 03:41:30AM +0300, QA Team Robot wrote:
> installer-feature-hwtweaks - Install-time hardware tweaks
> * Tue Mar 11 2008 Michael Shigorin <mike на altlinux> 0.1-alt1
> - initial release based on installer-junior-0.4-alt4
> 
> installer-feature-pxeboot - PXE boot server install-time setup
> * Tue Mar 11 2008 Michael Shigorin <mike на altlinux> 0.1-alt1
> - initial release based on 06-pxe.sh common to several installer-*
>   packages -- file location is the same thus this package conflicts
>   with their current versions

Предлагаю майнтейнерам installer-{junior*,desktop,hpc} посмотреть на эти
пакеты, их Conflicts: и при желании внести правки, аналогичные этим, для
уменьшения дублирования кода:

http://git.altlinux.org/people/mike/packages/?p=installer-ltsp-school.git;a=commitdiff;h=882d73917213f058e5a6493216d8223022a18e40

ACL на них пополнен вроде бы всеми причастными к инсталятору:

  1 PASS: add installer-feature-hwtweaks boyarsh sbolshakov inger legion
=> mike boyarsh sbolshakov inger legion
  2 PASS: add installer-feature-pxeboot boyarsh sbolshakov inger legion
=> mike boyarsh sbolshakov inger legion

Также прилагаю список дублирующихся файлов в installer-*stage[23],
отсортированный по количеству копий.

PS: проверено очередной тестовой сборкой-установкой школьного
терминального сервера.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
6	/usr/share/install2/installer-steps: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7 installer-office-server-stage2-0.2-alt4 installer-server-stage2-0.1-alt3
4	/usr/share/install2/preinstall.d/80-setup-user-groups: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
4	/usr/share/install2/preinstall.d/70-setup-resume: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
4	/usr/share/install2/postinstall.d/06-pxe.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
4	/usr/share/install2/postinstall.d/02-firefox-homepage.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
4	/usr/share/install2/hw.d/8086:4227: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
4	/usr/share/install2/hw.d/8086:2a02: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
3	/usr/share/install2/steps/junior-packages.desktop: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/steps/junior-network.desktop: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/steps/junior-disks.desktop: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/preinstall.d/50-mktemp-disable: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/preinstall.d/40-add-partitions: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/20-run-hw.d: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/10-hotplug.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/09-services.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/08-pkg-cleanup.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/07-openntpd.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/05-openssh.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/04-avahi.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
3	/usr/share/install2/postinstall.d/03-kdm.sh: installer-junior-school-stage2-0.4-alt5 installer-junior-stage2-0.4-alt4 installer-ltsp-school-stage2-0.4-alt4.4
2	/usr/share/install2/steps/desktop-finish.desktop: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/steps/desktop-discs.desktop: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/preinstall.d/99-ltsp.sh: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/preinstall.d/98-eth1.sh: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/preinstall.d/60-setup-pkg-groups: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/preinstall.d/50-disable-remote: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/07-run-hw.d: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/05-setup-xdm: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/05-setup-services: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/03-manpage-ru.sh: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/01-remove-installer-desktop-pkgs.sh: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
2	/usr/share/install2/postinstall.d/01-desktopfiles.sh: installer-junior-school-stage2-0.4-alt5 installer-ltsp-school-stage2-0.4-alt4.4
2	/usr/share/install2/initinstall.d/05-vm-profile: installer-ltsp-school-stage2-0.4-alt4.4 installer-ltsp-stage2-0.1-alt2.5.7
1	/usr/share/install2/steps/x11.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/vm.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/users-root.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/users-add.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/tzone.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/sysconfig-language.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/sysconfig-kbd.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/server-finish.desktop: installer-server-stage2-0.1-alt3
1	/usr/share/install2/steps/release-notes.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/pkg.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/office-server-finish.desktop: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/steps/ltsp-proxy.desktop: installer-ltsp-school-stage2-0.4-alt4.4
1	/usr/share/install2/steps/lilo.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/license.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/installer-preinstall.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/installer-network.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/installer-finish.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/installer-basesystem.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/datetime.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/steps/apt.desktop: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/99-ldconfig.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/99-cdrom.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/90-firsttime.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/80-mdadm.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/70-network.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/60-nfs.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/50-initrd.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/40-pkg-groups.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/40-apt-profile.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/30-cdrom.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/10-fstab.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/preinstall.d/00-prepare_chroot.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/postinstall.d: installer-stage2-0.4-alt8
1	/usr/share/install2/postinstall.d/06-xinetd.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/05-setup-ulogd: installer-junior-school-stage2-0.4-alt5
1	/usr/share/install2/postinstall.d/05-setup-iptables: installer-junior-school-stage2-0.4-alt5
1	/usr/share/install2/postinstall.d/05-alterator-ulogd.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/04-alterator-iptables.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/03-button.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/02-apt-sources.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/01-remove-installer-server-pkgs.sh: installer-server-stage2-0.1-alt3
1	/usr/share/install2/postinstall.d/01-remove-installer-office-server-pkgs.sh: installer-office-server-stage2-0.2-alt4
1	/usr/share/install2/postinstall.d/00-remove-splash.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/postinstall.d/00-remove-installer-pkgs.sh: installer-stage2-0.4-alt8
1	/usr/share/install2: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/30-xorg.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/30-design.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/20-metadata-basesystem.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/20-metadata-autoinstall.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/10-vt.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/10-network.sh: installer-stage2-0.4-alt8
1	/usr/share/install2/initinstall.d/10-disk.sh: installer-stage2-0.4-alt8
1	/usr/share/alterator/ui/install2/preinstall.scm: installer-stage2-0.4-alt8
1	/usr/share/alterator/ui/install2/messages.scm: installer-stage2-0.4-alt8
1	/usr/share/alterator/ui/install2: installer-stage2-0.4-alt8
1	/usr/share/alterator/ui/install2/basesystem.scm: installer-stage2-0.4-alt8
1	/usr/share/alterator/ui/install2/basesystem-error.scm: installer-stage2-0.4-alt8
1	/usr/sbin/postinstall: installer-stage2-0.4-alt8
1	/usr/sbin/mount-unionfs: installer-stage2-0.4-alt8
1	/usr/sbin/losetup-move: installer-stage2-0.4-alt8
1	/usr/sbin/install2-sh-functions: installer-stage2-0.4-alt8
1	/usr/sbin/install2-rpm: installer-stage2-0.4-alt8
1	/usr/sbin/install2-manifest: installer-stage2-0.4-alt8
1	/usr/sbin/install2: installer-stage2-0.4-alt8
1	/usr/sbin/install2-init: installer-stage2-0.4-alt8
1	/usr/sbin/install2-init-functions: installer-stage2-0.4-alt8
1	/usr/sbin/install2-action-functions: installer-stage2-0.4-alt8
1	/usr/sbin/initinstall: installer-stage2-0.4-alt8
1	/usr/sbin/find-free-partition: installer-stage2-0.4-alt8
1	/usr/sbin/alterator-install2: installer-stage2-0.4-alt8
1	/usr/lib/alterator/backend3/preinstall: installer-stage2-0.4-alt8
1	/usr/lib/alterator/backend3/basesystem: installer-stage2-0.4-alt8
1	/usr/lib/alterator/backend2/deadline: installer-stage2-0.4-alt8
1	/usr/bin/socket-write: installer-stage2-0.4-alt8
1	/usr/bin/cp-metadata: installer-stage2-0.4-alt8
----------- следующая часть -----------
/usr/share/alterator/ui/desktop: installer-ltsp-stage3-0.1-alt2.5.7 
/usr/share/alterator/ui/desktop/finish.scm: installer-ltsp-school-stage3-0.4-alt4.4 installer-ltsp-stage3-0.1-alt2.5.7 
/usr/share/alterator/ui/install3: installer-stage3-0.4-alt8 
/usr/share/alterator/ui/install3/network.scm: installer-stage3-0.4-alt8 
/usr/share/alterator/ui/install3/packages.scm: installer-junior-school-stage3-0.4-alt5 installer-junior-stage3-0.4-alt4 installer-ltsp-school-stage3-0.4-alt4.4 
/usr/share/alterator/ui/office-server: installer-office-server-stage3-0.2-alt4 
/usr/share/alterator/ui/office-server/finish.scm: installer-office-server-stage3-0.2-alt4 
/usr/share/alterator/ui/server: installer-server-stage3-0.1-alt3 
/usr/share/alterator/ui/server/finish.scm: installer-server-stage3-0.1-alt3 


Подробная информация о списке рассылки devel-conf