OVH Cloud OVH Cloud

Emplacement de /home

71 réponses
Avatar
Francois_75015
Bonjour à toutes et à tous,

Par défaut, MacOS X crée des dossiers /home (un par compte sur la machine
+1 root normalement).

Ces dossiers doivent être des alias vers /users/~nom_du_compte. En général
ce dossier ce situe sur le disque dur "principal", cad celui où est
installé le système.

Ma question : comment modifier l'alias afin de le faire pointer vers un
dossier qui ne soit pas sur le disque dur "principal".

Intérêt de la chose : séparer le dd "principal" (avec OS et programmes) et
un dd "données" (qui pourrait être un dd externe par exemple.

Donc c'est possible cette manip ?

F

10 réponses

1 2 3 4 5
Avatar
yvon.thoravalNO-SPAM
Patrick Stadelmann wrote:

Une possibilité est de mettre "root" comme possesseur du script et
d'activer le flag "set user ID on execution". Voir la section "MODES" du
man de chmod. Avec ces réglages, le script est exécuté par "root"
quelque soit l'utilisateur qui le lance.


Ah oui, super, c'est ce qu'il me faut, mon script doit-être lancé par la
cron. Apparemment il n'y a pas de cron pour root en standard.

Puis-je changé, par netInfo, le gid et le uid d'un nouveau user/group
créé récemment ?
--
yt

Avatar
ericb
Bonjour,



Ça fera surement partie de l'une des 175 "nouvelles" fonctions de
MacOSX 10.5.7...


:-))

En passant, si vous voulez faire un max de blé, vous pouvez suivre le
même modèle qu'Apple:


Entièrement d'accord !

Ça vous garanti un flux d'argent continu pendant dix ans, ce qui
devrait vous donner le temps soit de trouver une nouvelle idée
d'escroquerie, soit de planifier votre retraite dans les caraïbes (en
espérant que d'ici là on sache maitriser les hurracans).


Ça fait plaisir de voir qu'il reste des gens lucides...



<HS> J'ajoute que j'ai aussi fait un lien symbolique pour Application
Support....

ln -s /Users/login/LibraryApplication Support
/Users/login/LibraryApplicationSupport

Et j'utilise le compte root sans vergogne aussi...</HS>



--
eric bachard









--
Welcome to Microsoft Linux 1.0
Enter your login and password,
or press "Enter" to log as root.
login:

Avatar
Patrick Stadelmann
In article <1gk1twa.lvc4l31idtnlaN%,
(Yvon Thoraval) wrote:

Ah oui, super, c'est ce qu'il me faut, mon script doit-être lancé par la
cron.


Dans ce cas, place la commande de le cron de root, c'est encore plus
simple. Ca se fait en éditant le cron "system" avec CronniX.

Apparemment il n'y a pas de cron pour root en standard.


Si, les tâches de maintenance executée via "periodic" sont exécutée par
root.

Puis-je changé, par netInfo, le gid et le uid d'un nouveau user/group
créé récemment ?


Je pense que oui, mais si tu veux éviter des problèmes il faudra aussi
changer les fichiers qui appartiennent à cet utilisateur ou groupe.

Patrick
--
Patrick Stadelmann

Avatar
Patrick Stadelmann
In article ,
Pascal Bourguignon wrote:

Jacques Perrocheau writes:
AMHA je ferais plutôt un lien symbolique qu'un alias. Il y a des
commandes Unix qui ne reconnaissent pas les alias.


Tu as sans doute raison, mais le lien symbolique, il faut aller le créer
dans le Terminal ;-/


Et oui! Sur NeXTSTEP et OPENSTEP, on pouvait créer des liens
symboliques en faisant glisser un élément en pressant sur control.


Mac OS X crée des alias via commande-option lors d'un glissé-déposé.
C'est parfaitement suffisant pour tout ce qui est GUI.

Patrick
--
Patrick Stadelmann



Avatar
lists
ericb wrote:

Welcome to Microsoft Linux 1.0
Enter your login and password,
or press "Enter" to log as root.
login:


MDR

--
R: Parce que ça renverse bêtement l'ordre naturel de lecture!
Q: Mais pourquoi citer en fin d'article est-il si effroyable?
R: Citer en fin d'article
Q: Quelle est la chose la plus désagréable sur les groupes de news?

Avatar
yvon.thoravalNO-SPAM
Patrick Stadelmann wrote:

Je pense que oui, mais si tu veux éviter des problèmes il faudra aussi
changer les fichiers qui appartiennent à cet utilisateur ou groupe.


ok, c'est avec chgrd ?

--
yt

Avatar
lists
Yvon Thoraval wrote:

quand on veut mettre un sudo dans un script, comment fait-on pour le
mot-de-passe ?


On peut aussi configurer sudo pour ne pas avoir à taper le mot de passe
(si on n'est pas parano).
Voir: http://fink.sourceforge.net/faq/usage-fink.php?phpLang=fr
(question 5.9)

--
R: Parce que ça renverse bêtement l'ordre naturel de lecture!
Q: Mais pourquoi citer en fin d'article est-il si effroyable?
R: Citer en fin d'article
Q: Quelle est la chose la plus désagréable sur les groupes de news?

Avatar
Patrick Stadelmann
In article <1gk1vs0.1f30gbp8tnc0vN%,
(Yvon Thoraval) wrote:

Patrick Stadelmann wrote:

Je pense que oui, mais si tu veux éviter des problèmes il faudra aussi
changer les fichiers qui appartiennent à cet utilisateur ou groupe.


ok, c'est avec chgrd ?


Oui, ou avec "chown" qui permet aussi de changer le groupe.

Patrick
--
Patrick Stadelmann


Avatar
ericb
Bonjour Julien,

ericb wrote:



Si tu as le temps (je ne l'ai pas en ce moment) , jette un oeil la
dessus (réponds-moi directement)

http://www.openoffice.org/issues/show_bug.cgi?id&466

Le problème serait fixé (?)


@+

Avatar
yvon.thoravalNO-SPAM
Julien Salort wrote:


On peut aussi configurer sudo pour ne pas avoir à taper le mot de passe
(si on n'est pas parano).
Voir: http://fink.sourceforge.net/faq/usage-fink.php?phpLang=fr
(question 5.9)


Oui, merci.


Tiens, au fait on m'a conseillé scutil pour vérifier si le net est
reachable. Du coup j'ai fait un p'tit script qui, lisant un fichier de
conf de leafnode regarde si au moins un des serveurs de news est
reachable et dans ce cas vérifie si macsoup est on et lance fetch news

------------------------------------------------------------------------
#! /bin/sh
# script /usr/local/sbin/checkup

drapeau=1

for p in `grep "^[[:space:]]*server[[:space:]]*=[[:space:]]*"
/etc/leafnode/config | tr -s " " | cut -d" " -f 3`
do
if [ -n "`scutil -r $p | grep Reachable`" ]; then
if [ -n "`ps -ax | grep MacSOUP`" ]; then
fetchnews
fi
drapeau=0
break
fi
done

exit $drapeau
------------------------------------------------------------------------

--
yt

1 2 3 4 5