All pastes #188791 Raw Edit

Vu

public shellscript v1 · immutable
·published 2006-10-02 14:37 UTC
rendered paste body
#!/bin/sh# create_twiki_web webpreferences_path_file projet_name web_typecase $3 in        MAIN)                # For Web parent (Only Picolibre Admins And Project Admin can change and rename)                sed "s/* Set ALLOWWEBCHANGE =/* Set ALLOWWEBCHANGE = Admins, $2_adm/" $1  | \                sed "s/* Set ALLOWWEBRENAME =/* Set ALLOWWEBRENAME = Admins, $2_adm/" | \                # For WebPreferences topic (Only Picolibre Admins And Project Admin)                sed "s/* Set ALLOWTOPICCHANGE =/* Set ALLOWTOPICCHANGE = Admins, $2_adm/" | \                sed "s/* Set ALLOWTOPICRENAME =/* Set ALLOWTOPICRENAME = Admins, $2_adm/" > "$1.temp"                mv "$1.temp" $1                exit 0        ;;        PRI)                # For twiki private (Only Picolibre Admins And Project Member can change, rename and view)                sed "s/* Set ALLOWWEBCHANGE =/* Set ALLOWWEBCHANGE = Admins, $2/" $1  | \                sed "s/* Set ALLOWWEBRENAME =/* Set ALLOWWEBRENAME = Admins, $2/" | \                sed "s/* Set ALLOWWEBVIEW =/* Set ALLOWWEBVIEW = Admins, $2/" | \                # For WebPreferences topic (Picolibre Admins And Project Admin)                sed "s/* Set ALLOWTOPICCHANGE =/* Set ALLOWTOPICCHANGE = Admins, $2_adm/" | \                sed "s/* Set ALLOWTOPICRENAME =/* Set ALLOWTOPICRENAME = Admins, $2_adm/" > "$1.temp"                mv "$1.temp" $1                exit 0        ;;        WEB)                # For twiki web (Only Picolibre Admins And Project Member can change and rename)                sed "s/* Set ALLOWWEBCHANGE =/* Set ALLOWWEBCHANGE = Admins, $2/" $1  | \                sed "s/* Set ALLOWWEBRENAME =/* Set ALLOWWEBRENAME = Admins, $2/" | \                # For WebPreferences topic                sed "s/* Set ALLOWTOPICCHANGE =/* Set ALLOWTOPICCHANGE = Admins, $2_adm/" | \                sed "s/* Set ALLOWTOPICRENAME =/* Set ALLOWTOPICRENAME = Admins, $2_adm/" > "$1.temp"                mv "$1.temp" $1                exit 0        ;;        PUB)                # For twiki public                # For WebPreferences topic                sed "s/* Set ALLOWTOPICCHANGE =/* Set ALLOWTOPICCHANGE = Admins, $2_adm/" $1  | \                sed "s/* Set ALLOWTOPICRENAME =/* Set ALLOWTOPICRENAME = Admins, $2_adm/" > "$1.temp"                mv "$1.temp" $1                exit 0        ;;esac