On Tue, 27 Jan 2004 10:01:52 +0700 Asfihani <[EMAIL PROTECTED]> wrote:
> On Mon, Jan 26, 2004 at 01:56:47AM -0800, ody wrote: > > > Saya(root) install openoffice di server dengan "setup > > -net", lalu user utk pake OO hrs "setup" dan pilih > > mode "workstation". Itu kalau usernya tau, kalau > > nggak? > > Jadi bagaimana cara agar setiap kali adduser, otomatis > > terinstall OO-workstation di ~/.openoffice (seperti > > RH). > > saya udah utak-atik /et/skel, /etc/bashrc, > > /etc/login.defs, /etc/profile tapi gak bisa. > > Tolong bantuannya, terima kasih. > > Anda bisa mengecek apakah sudah ada direktori ~/.openffice pada waktu > user ybs login (melalui xwindows?). Jika tidak ada maka jalankan > "setup", jika sudah ada abaikan. Koreksi dikit fik.... Yang Ody tanyakan kan gak perlu lagi untuk tiap client melakukan instalasi OO dengan mode workstation/local, jadi artinya client tinggal panggil OO dan langsung muncul? Kalo yang saya lakukan begini (tested on RH 9.0 with OpenOffice.Org1.1.0) : 1. Lakukan setup OpenOffice untuk satu client. Maka nanti akan terbentuk direktori $HOME/OpenOffice.org1.1.0. 2. Copy direktory OpenOffice.org1.1.0 tersebut ke /etc/skel. 3. Rubah ownership dan group direktori OpenOffice.org1.1.0 yang ada di /etc/skel ke root. 4. Bikin bash scripting sbb: #!/bin/bash if [ ! -f $HOME/.sversionrc ]; then echo "[Versions]" > .sversionrc echo "OpenOffice.org 1.1.0=file://"$HOME"/OpenOffice.org1.1.0" >> .sversionrc fi Chmod 755 script tsb dan letakkan di /usr/bin dengan nama testOO. 5. Edit /etc/skel/.bash_profile dan tambahkan satu baris sbb: /usr/bin/testOO 6. Coba test untuk penambahan user, kemudian lakukan pemanggilan swriter. ps: kalo ada cara yang lebih singkat please let me know -- Dudi
pgp00000.pgp
Description: PGP signature