Changeset 671
- Timestamp:
- 07/05/08 13:58:09 (5 months ago)
- Location:
- mediastation/trunk/debian
- Files:
-
- 2 modified
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
mediastation/trunk/debian/changelog
r669 r671 3 3 * Initial Ubuntu port 4 4 * Removed unsed cdd docs and d-i directories 5 * Dropped all binary packages, left only mediastation 5 6 6 7 -- Free Ekanayaka <freee@debian.org> Sat, 05 Jul 2008 10:35:08 +0200 -
mediastation/trunk/debian/control
r1 r671 7 7 8 8 Package: mediastation 9 Depends: mediastation-apt, mediastation-tasksel-data, mediastation-themes, mediastation-skel, mediastation-utils9 Depends: cdd-utils, grub 10 10 Architecture: all 11 Description: Mediastation dummy package 12 This package is only meant for upgrades 13 14 Package: mediastation-apt 15 Depends: gnupg, apt 16 Architecture: all 17 Description: Mediastation APT data 18 This package contains data about APT configuration 19 on the Mediastation 20 21 Package: mediastation-tasksel-data 22 Architecture: all 23 Provides: tasksel-data 24 Description: Mediastation tasks 25 This package provides custom package collections for the 26 mediastation 27 28 Package: mediastation-themes 29 Architecture: all 30 Depends: grub, kdm, samba, udev, xorg, desktop-profiles, mediastation-skel, module-init-tools, dvdrip 31 Description: Mediastation artwork and themes 32 This package contains themes and artwork for the Mediastation 33 34 Package: mediastation-skel 35 Architecture: all 36 Depends: dpsyco-skel 37 Description: Mediastation customization package 38 This package contains configuration data which override 39 a regular Debian file system 40 41 Package: mediastation-utils 42 Architecture: all 43 Description: Mediastation scripts 44 This package provides scripts to upgrade and configure 45 Mediastation installations 11 Description: Mediastation customisation package 12 This package applies customisation to a MS OS -
mediastation/trunk/debian/postinst
r317 r671 1 1 #! /bin/sh 2 # postinst script for mediastation -themes2 # postinst script for mediastation 3 3 # 4 4 # see: dh_installdeb(1) … … 24 24 25 25 # 26 # Grub timeout26 # Run cdd-config 27 27 # 28 29 GRUB_TIMEOUT=1 30 31 sed -i -e "s|^timeout.*|timeout $GRUB_TIMEOUT|g" /sbin/update-grub 28 cdd-config grub 1 Mediastation 32 29 33 30 # … … 35 32 # 36 33 37 KDM_CONF=/etc/kde3/kdm/kdmrc38 KDM_USER="root"39 KDM_THEME="/usr/share/apps/kdm/themes/circles"34 #KDM_CONF=/etc/kde3/kdm/kdmrc 35 #KDM_USER="root" 36 #KDM_THEME="/usr/share/apps/kdm/themes/circles" 40 37 41 sed -i -e "s|^#\?NoPassEnable=.*|NoPassEnable=true|g" $KDM_CONF42 sed -i -e "s|^#\?NoPassUsers=.*|NoPassUsers=$KDM_USER|g" $KDM_CONF43 sed -i -e "s|^#\?AutoLoginEnable=.*|AutoLoginEnable=true|g" $KDM_CONF44 sed -i -e "s|^#\?AutoLoginUser=.*|AutoLoginUser=$KDM_USER|g" $KDM_CONF45 sed -i -e "s|^#\?AllowRootLogin=.*|AllowRootLogin=true|g" $KDM_CONF46 sed -i -e "s|^#\?Theme=.*|Theme=$KDM_THEME|g" $KDM_CONF38 #sed -i -e "s|^#\?NoPassEnable=.*|NoPassEnable=true|g" $KDM_CONF 39 #sed -i -e "s|^#\?NoPassUsers=.*|NoPassUsers=$KDM_USER|g" $KDM_CONF 40 #sed -i -e "s|^#\?AutoLoginEnable=.*|AutoLoginEnable=true|g" $KDM_CONF 41 #sed -i -e "s|^#\?AutoLoginUser=.*|AutoLoginUser=$KDM_USER|g" $KDM_CONF 42 #sed -i -e "s|^#\?AllowRootLogin=.*|AllowRootLogin=true|g" $KDM_CONF 43 #sed -i -e "s|^#\?Theme=.*|Theme=$KDM_THEME|g" $KDM_CONF 47 44 48 45 # 49 46 # Configure samba 50 47 # 51 SMB_CONF=/etc/samba/smb.conf52 SAMBA_WINS="no"53 SAMBA_SECURITY="share"54 SAMBA_PASSDB="guest"55 SAMBA_GUEST="mediastation"56 SAMBA_SHARE="/home/mediastation/windows_share"48 #SMB_CONF=/etc/samba/smb.conf 49 #SAMBA_WINS="no" 50 #SAMBA_SECURITY="share" 51 #SAMBA_PASSDB="guest" 52 #SAMBA_GUEST="mediastation" 53 #SAMBA_SHARE="/home/mediastation/windows_share" 57 54 58 sed -i -e "s|^;\?.*wins support =.*|wins support = $SAMBA_WINS|g" $SMB_CONF59 sed -i -e "s|^;\?.*security =.*|security = $SAMBA_SECURITY|g" $SMB_CONF60 sed -i -e "s|^;\?.*passdb backend =.*|#passdb backend = $SAMBA_PASSDB|g" $SMB_CONF61 sed -i -e "s|^;\?.*guest account =.*|guest account = $SAMBA_GUEST|g" $SMB_CONF55 #sed -i -e "s|^;\?.*wins support =.*|wins support = $SAMBA_WINS|g" $SMB_CONF 56 #sed -i -e "s|^;\?.*security =.*|security = $SAMBA_SECURITY|g" $SMB_CONF 57 #sed -i -e "s|^;\?.*passdb backend =.*|#passdb backend = $SAMBA_PASSDB|g" $SMB_CONF 58 #sed -i -e "s|^;\?.*guest account =.*|guest account = $SAMBA_GUEST|g" $SMB_CONF 62 59 63 if ! grep -q "\[share\]" $SMB_CONF; then64 cat << EOF >> $SMB_CONF65 [share]66 comment = Windows Share Directory67 path = $SAMBA_SHARE68 read only = no69 guest ok = yes70 guest only = Yes71 browseable = yes72 EOF73 fi74 75 chmod 777 $SAMBA_SHARE60 #if ! grep -q "\[share\]" $SMB_CONF; then 61 # cat << EOF >> $SMB_CONF 62 #[share] 63 #comment = Windows Share Directory 64 #path = $SAMBA_SHARE 65 #read only = no 66 #guest ok = yes 67 #guest only = Yes 68 #browseable = yes 69 #EOF 70 # fi 71 # 72 # chmod 777 $SAMBA_SHARE 76 73 77 74 # 78 75 # Configure partitions 79 76 # 80 TUNEFS_COUNTS="0"81 TUNEFS_MOUNTS="/ /home"77 #TUNEFS_COUNTS="0" 78 #TUNEFS_MOUNTS="/ /home" 82 79 83 for MOUNT in $TUNEFS_MOUNTS; do84 FS=$(cat /etc/fstab | sed -n -e "s/^\([[:alnum:]\/]\+\)[[:blank:]]\+\\${MOUNT}[[:blank:]].*/\1/g p")85 if [ -n "$FS" ]; then86 tune2fs -c $TUNEFS_COUNTS $FS87 fi88 done80 #for MOUNT in $TUNEFS_MOUNTS; do 81 #FS=$(cat /etc/fstab | sed -n -e "s/^\([[:alnum:]\/]\+\)[[:blank:]]\+\\${MOUNT}[[:blank:]].*/\1/g p") 82 #if [ -n "$FS" ]; then 83 # tune2fs -c $TUNEFS_COUNTS $FS 84 #fi 85 #done 89 86 90 87 # 91 88 # Configure udev 92 89 # 93 UDEV_RULES_ON="compat devfs"94 UDEV_RULES_OFF="udev"90 #UDEV_RULES_ON="compat devfs" 91 #UDEV_RULES_OFF="udev" 95 92 96 for RULE in $UDEV_RULES_ON; do97 if [ -f /etc/udev/$RULE.rules ] && ! [ -e /etc/udev/rules.d/$RULE.rules ] ; then98 ln -s ../$RULE.rules /etc/udev/rules.d/$RULE.rules99 fi100 done93 #for RULE in $UDEV_RULES_ON; do 94 #if [ -f /etc/udev/$RULE.rules ] && ! [ -e /etc/udev/rules.d/$RULE.rules ] ; then 95 # ln -s ../$RULE.rules /etc/udev/rules.d/$RULE.rules 96 #fi 97 #done 101 98 102 for RULE in $UDEV_RULES_OFF; do103 if [ -e /etc/udev/rules.d/$RULE.rules ] ; then104 rm -f /etc/udev/rules.d/$RULE.rules105 fi106 done99 #for RULE in $UDEV_RULES_OFF; do 100 # if [ -e /etc/udev/rules.d/$RULE.rules ] ; then 101 # rm -f /etc/udev/rules.d/$RULE.rules 102 # fi 103 # done 107 104 108 105 # 109 106 # Xorg configuration file 110 107 # 111 XORG_CONF_CDD="/etc/X11/xorg.conf.mediastation"112 XORG_CONF_ETC=/etc/X11/xorg.conf108 #XORG_CONF_CDD="/etc/X11/xorg.conf.mediastation" 109 #XORG_CONF_ETC=/etc/X11/xorg.conf 113 110 114 mv $XORG_CONF_ETC $XORG_CONF_ETC.orig115 ln -s $XORG_CONF_CDD $XORG_CONF_ETC111 #mv $XORG_CONF_ETC $XORG_CONF_ETC.orig 112 #ln -s $XORG_CONF_CDD $XORG_CONF_ETC 116 113 117 114 # 118 115 # Updates modules.conf with the mediastation blacklist 119 116 # 120 update-modules117 # update-modules 121 118 122 119 ;;
