Difference between revisions of "Restricted installer"

From FreekiWiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Script must be run as root.
+
==What is it==
 +
A script that automates as much as possible the installation of vlc, restricted extras, and libdvdcss.
 +
 
 +
==debug==
 +
 
 +
Script works in hardy, but we are still having issues with lucid. Specifically enabling multiverse gives an error sometimes and sometimes it just fails to find the packages.
 +
 
 +
==Usage==
 +
 
 +
wget http://freegeek.errtech.com/ri.sh
 +
chmod +x ri.sh
 +
sudo ./ri.sh
 +
 
 +
==The Script==
 +
 
  
==unified restricted installer script [not working]==
 
 
  if zenity --title "Restricted software installation" --text "The software you are about to install might or might not be
 
  if zenity --title "Restricted software installation" --text "The software you are about to install might or might not be
 
  restricted by the ridiculous copyright laws of the United States. By clicking yes, you may be violating the DMCA, then
 
  restricted by the ridiculous copyright laws of the United States. By clicking yes, you may be violating the DMCA, then
 
  again, you might not be, we really dont know. For more information visit http://patentabsurdity.com/" --question; then
 
  again, you might not be, we really dont know. For more information visit http://patentabsurdity.com/" --question; then
    xterm -e cp /etc/apt/sources.list /etc/apt/sources.list.backup
+
        CN=`lsb_release -cs`
    xterm -e sed -i -e "s/# deb/deb/g" /etc/apt/sources.list
+
        if [ "${CN}" = "hardy" ] || [ "${CN}" = "intrepid" ]
    xterm -e apt-get update
+
        then
CN=`lsb_release -cs`
+
              apturl apt:vlc?section=multiverse,ubuntu-restricted-extras,libdvdread3
if [[ "${CN}" == "hardy" || "${CN}" == "intrepid" ]]
+
              xterm -e /usr/share/doc/libdvdread3/install-css.sh
then
+
        else
                apturl apt:vlc,ubuntu-restricted-extras,libdvdread3
+
              apturl apt:vlc?section=multiverse,ubuntu-restricted-extras,libdvdread4
xterm -e /usr/share/doc/libdvdread3/install-css.sh
+
              xterm -e /usr/share/doc/libdvdread4/install-css.sh
else
+
        fi
                apturl-gtk apt:vlc,ubuntu-restricted-extras,libdvdread4
 
        xterm -e /usr/share/doc/libdvdread4/install-css.sh
 
fi
 
 
  fi
 
  fi
  
==Hardy/Interpid Install==
+
==To Do==
if zenity --title "Restricted software installation" --text "The software you are about to install might or might not be
+
Debian Package
restricted by the ridiculous  copyright laws of the United States. By clicking yes, you may be violating the DMCA,
+
Less clicking
then again, you might not be, we really  dont know. For more information visit http://patentabsurdity.com/" --question; then
 
  xterm -e cp /etc/apt/sources.list /etc/apt/sources.list.backup
 
  xterm -e sed -i -e "s/# deb/deb/g" /etc/apt/sources.list
 
  xterm -e mv sources.list.new /etc/apt/sources.list
 
  xterm -e apt-get update
 
  apturl apt:vlc,ubuntu-restricted-extras,libdvdread3
 
  xterm -e /usr/share/doc/libdvdread3/install-css.sh
 
fi
 
 
 
==Jaunty/Karmic/Lucid Install==
 
if zenity --title "Restricted software installation" --text "The software you are about to install might or might not be
 
restricted by the ridiculous  copyright laws of the United States. By clicking yes, you may be violating the DMCA,
 
then again, you might not be, we really  dont know. For more information visit http://patentabsurdity.com/" --question; then
 
  xterm -e cp /etc/apt/sources.list /etc/apt/sources.list.backup
 
  xterm -e sed -i -e "s/# deb/deb/g" /etc/apt/sources.list
 
  xterm -e mv sources.list.new /etc/apt/sources.list
 
  xterm -e apt-get update
 
  apturl-gtk apt:vlc,ubuntu-restricted-extras,libdvdread4
 
  xterm -e /usr/share/doc/libdvdread4/install-css.sh
 
fi
 

Latest revision as of 18:32, 5 June 2010

What is it

A script that automates as much as possible the installation of vlc, restricted extras, and libdvdcss.

debug

Script works in hardy, but we are still having issues with lucid. Specifically enabling multiverse gives an error sometimes and sometimes it just fails to find the packages.

Usage

wget http://freegeek.errtech.com/ri.sh
chmod +x ri.sh
sudo ./ri.sh

The Script

if zenity --title "Restricted software installation" --text "The software you are about to install might or might not be
restricted by the ridiculous copyright laws of the United States. By clicking yes, you may be violating the DMCA, then
again, you might not be, we really dont know. For more information visit http://patentabsurdity.com/" --question; then
       CN=`lsb_release -cs`
       if [ "${CN}" = "hardy" ] || [ "${CN}" = "intrepid" ]
       then
              apturl apt:vlc?section=multiverse,ubuntu-restricted-extras,libdvdread3
              xterm -e /usr/share/doc/libdvdread3/install-css.sh
       else
              apturl apt:vlc?section=multiverse,ubuntu-restricted-extras,libdvdread4
              xterm -e /usr/share/doc/libdvdread4/install-css.sh
       fi
fi

To Do

Debian Package Less clicking