Bagaimana cara memberitahu PackageMaker untuk Menjalankan skrip bash setelah instalasi


0

Saya membuat Penginstal baru menggunakan PackageMaker. Saya perlu menjalankan skrip bash setelah instalasi selesai.

Di kolom "Konten" saya memiliki folder, yang merupakan folder yang ingin saya instal pada mesin target. Di dalam folder, ada file bash yang perlu saya jalankan.

Jika saya mengklik properti distribusi dan pergi ke tindakan, saya bisa "membuka" file sebagai "tindakan postinstall", tetapi tidak akan menjalankan skrip.

Jika saya mengklik folder Content :: dan pergi ke "skrip", pilih direktori yang berisi skrip dan letakkan nama skrip sebagai "postinstall", saya mendapatkan kesalahan "tidak bisa menyalin skrip".

Apa yang saya lakukan salah?


Apakah skrip postfight Anda diinstal sebagai folder dalam suatu paket? Kesalahan umum adalah lupa untuk menyimpan skrip karena hanya link adalah pointer jadi jalankan sesuatu yang sudah ada dalam paket. Sulit bagi saya untuk mengatakan dari kata-kata jika ini mungkin terjadi.
bmike

Target minimum saya adalah OsX 10.5. Tidak ada skrip "postfight", sejauh yang saya tahu.
Roberto Aloi

Saya baru saja menambahkan folder ke "Daftar Isi". Di dalam folder itu, skrip "configure" terdapat, yang harus saya jalankan setelah instalasi.
Roberto Aloi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.