[Lastpass Sesame] problème de création de fichier en tant qu'utilisateur (en cours)
Publié : mer. 02 mars 2016, 16:35
Bonjour,
je tente de créer un PKGBUILD pour le programme sesame de lastpass
voici le PKGBUILD
le souci c'est que le programme demande de créer un fichier dans le dossier /opt/sesame/ mais se heurte au souci de permission (root:root), par contre quand je mets le programme sesame dans mon home, il me crée un fichier.
comment je fais pour qu'il le fasse après son installation?
je tente de créer un PKGBUILD pour le programme sesame de lastpass
voici le PKGBUILD
Code : Tout sélectionner
pkgname=lastpass-sesame
pkgver=3.2.16
pkgrel=1
pkgdesc="Provides two-factor authentication to significantly improve your security when accessing your LastPass Vault from untrusted computers."
arch=('i686' 'x86_64')
url="https://lastpass.com"
license=('custom:LastPass')
options=('!strip')
depends=('ca-certificates' 'openssl>=1.0.0' 'libldap' 'libidn' 'gtk2' 'libpng12' 'rtmpdump')
source=('sesame.png' 'sesame.desktop')
sha1sums=('a9e3fc37c40055ae805407e707e74ecde0168676' '0c9b15d68adfefc89541c077c5b9aaf2df583a2a')
sha1sums_i686=('9a69292b7107edc32c3d574845f3a22443935fc9')
sha1sums_x86_64=('4083b3fce1cba954e3f0700994da73369c21697f')
source_i686=("sesame_${pkgver}.tar.bz2::https://download.lastpass.com/sesame.tar.bz2")
source_x86_64=("sesame_x64_${pkgver}.tar.bz2::https://download.lastpass.com/sesame_x64.tar.bz2")
package() {
[ "$CARCH" == i686 ] && _pocket_bin=sesame
[ "$CARCH" == x86_64 ] && _pocket_bin=sesame_x64
install -dm755 "${pkgdir}/opt/sesame/" "${pkgdir}/usr/bin/"
install -Dm755 ${_pocket_bin} "${pkgdir}/opt/sesame/sesame"
chgrp wheel "${pkgdir}/opt/sesame/"
ln -s "/opt/sesame/sesame" "${pkgdir}/usr/bin/sesame"
install -Dm644 sesame.png "${pkgdir}/usr/share/icons/sesame.png"
install -Dm644 sesame.desktop "${pkgdir}/usr/share/applications/sesame.desktop"
}
comment je fais pour qu'il le fasse après son installation?