2009/3/22 Lukas Oboril <oboril.lukas at gmail.com>:
> Hi all,
>
> I've fixed FOSShal.spec. It creates user and group automticaly.
>
> hg branches
> hg up kde-4.1.4
> hg pull
> hg up
> make rebuild-hal
>
> after succesfull install svc service hal should be running
>
> This comes from my ultra20m2 Solaris 10U6. It has been done by one command
> .... make build-hal ;) It is not bulletproof, but is working.
>
> bash-3.00$ cat /etc/passwd |grep hald
> hald:x:192:192:Hald service Reserved UID:/:/bin/false
> bash-3.00$ cat /etc/group |grep hald
> hald::192:
> bash-3.00$ svcs -a |grep hal
> online???????? 11:23:52 svc:/system/hal:default
> bash-3.00$ uname -ars
> SunOS earth 5.10 Generic_138889-06 i86pc i386 i86pc Solaris
> bash-3.00$
>
> Same changes needs to be done for cups, avahi, dbus ... I'll do that
> sometimes in this week.
> Have a nice day

Thank Lukas.

If you can also figure it out, the pkgrm needs to do a svcadm disable service.

Also, is this stuff that ends up in the pkg as part of pre-install?  I
need to know
whether or not my pkg installer needs to worry about that....

Regards,

Ben

>
> On Fri, Mar 20, 2009 at 10:44 PM, Mark Wright <markwright at internode.on.net>
> wrote:
>>
>> Hi Paul,
>>
>> I'm not sure. ?There are some hints in the
>> Dude/HAL/0.5.9.1/Solaris/README.solaris file, where it says:
>>
>> Example SMF manifest and start method are in this directory, under
>> "smf".
>>
>> Make sure you have user 'hald' and group 'hald' added to your system.
>>
>> Here is small help
>>
>> cat /etc/passwd | grep hald
>> hald:x:92:92:Hald service Reserved UID:/:
>>
>> cat /etc/group | grep hald
>> hald::92:hald
>>
>> Thanks, Mark
>>
>> On Fri, 20 Mar 2009 20:00:43 +0100
>> Paul Floyd <paulf at free.fr> wrote:
>>
>> > Hi
>> >
>> > This package wouldn't install without a 'hal' user. I created one,
>> > and the package installed. But now on boot the hal service doesn't
>> > start:
>> >
>> >
>> > paulf> svcs -xv
>> > svc:/system/avahi-bridge-dsd:default (Avahi Daemon Bridge to Bonjour)
>> > ? State: maintenance since Fri Mar 20 19:42:58 2009
>> > Reason: Start method failed repeatedly, last exited with status 255.
>> > ? ? See: http://sun.com/msg/SMF-8000-KS
>> > ? ? See: man -M /opt/foss/share/man -s 8 avahi-daemon
>> > ? ? See: /var/svc/log/system-avahi-bridge-dsd:default.log
>> > Impact: This service is not running.
>> >
>> > svc:/system/hal:default (Hardware Abstraction Layer daemon)
>> > ? State: maintenance since Fri Mar 20 19:41:59 2009
>> > Reason: Restarting too quickly.
>> > ? ? See: http://sun.com/msg/SMF-8000-L5
>> > ? ? See: man -M /usr/man -s 1M hal
>> > ? ? See: /var/svc/log/system-hal:default.log
>> > Impact: This service is not running.
>> >
>> > [ Mar 20 19:41:58 Method "start" exited with status 0 ]
>> > [ Mar 20 19:41:59 Stopping because all processes in service exited. ]
>> > [ Mar 20 19:41:59 Executing stop method (:kill) ]
>> > [ Mar 20 19:41:59 Executing start method ("/lib/svc/method/svc-hal
>> > start") ] mkdir: Failed to make directory "/var/run/hald"; Permission
>> > denied mkdir: Failed to make directory "/media"; Permission denied
>> > chmod: WARNING: can't access /media
>> > [ Mar 20 19:41:59 Method "start" exited with status 0 ]
>> > [ Mar 20 19:41:59 Stopping because all processes in service exited. ]
>> > [ Mar 20 19:41:59 Executing stop method (:kill) ]
>> > [ Mar 20 19:41:59 Restarting too quickly, changing state to
>> > maintenance ]
>> >
>> > Does the hal user need any particular priveleges and/or do I need to
>> > create these directories?
>> >
>> > A+
>> > Paul
>> >
>> > _______________________________________________
>> > kde-discuss mailing list
>> > kde-discuss at opensolaris.org
>> > http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>>
>>
>> --
>> _______________________________________________
>> kde-discuss mailing list
>> kde-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>
>
>
> --
> Lukas 'Luc' Oboril
> IRC nickname: luc^ at freenode
>
>
> When dealing with people, let us remember we are not dealing with creatures
> of logic. We are dealing with creatures of emotions, creatures bristling
> with prejudices and motivated by pride and vanity. ? Dale Carnegie
>
> _______________________________________________
> kde-discuss mailing list
> kde-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>
>

Reply via email to