Please don't close this bugreport - current implementation is really bad
way on multi-user systems and no other nautilus extensions (except dead
6-years old nautilus-compare) uses this approach.
When I install nautilus-admin package on multi-user system (where reboots
are very rare), then *all users* gets this misleading warning *at first
login* after installation:
"The file manager must be restarted in order to start the Nautilus Admin
extension."
Users shouldn't see such dialog at login, because nautilus-admin extension
works fine right after login (there was no nautilus process for that user
at installation time), so, no need to restart nautilus!

Bruno Nova <[email protected]> wrote:
> dialog asking to restart the file manager is there to do that, so
> that average users are not confused when the extension doesn't
> work after being installed.

Average users doesn't have administration rights and doesn't have ability
to install deb packages :)
This dialog should be displayed *only for user, who install this package*,
not for every user in operating system.

User's should not be disturbed about installed nautilus extensions,
*this info is useful only for system administrator* - only for 1 user, who
installs this package, so, please use debconf in debian/postinst or put
this info in package's description or
/usr/share/doc/nautilus-admin/README.Debian

Prompting "every" user instead of system administrator violates Debian
policy, see
www.debian.org/doc/debian-policy/ch-binary.html#s-maintscriptprompt

Prompting must be done by *communicating through a program, such as
*debconf*, which conforms to the Debian Configuration Management
 Specification, version 2 or higher.

Thanks for maintaining such useful extension,
Mantas,
Prekyba kompiuteriais su Linux OS - http://tinklas.eu/prekyba
Naudokite laisvą Linux operacinę sistemą savo kompiuteryje -
http://baltix.akl.lt

On Mon, Feb 20, 2017 at 10:27 PM, Debian Bug Tracking System <
[email protected]> wrote:

> This is an automatic notification regarding your Bug report
> which was filed against the nautilus-admin package:
>
> #853147: Users get misleading warning at first login when nautilus-admin
> is installed
>
> It has been closed by Bruno Nova <[email protected]>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Bruno Nova <
> [email protected]> by
> replying to this email.
>
> --
> 853147: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853147
>
> ---------- Forwarded message ----------
> From: Bruno Nova <[email protected]>
> To: [email protected]
> Cc:
> Date: Mon, 20 Feb 2017 20:22:54 +0000
> Subject:
> Since this doesn't appear to be a bug, and no one else has voiced
> their opinion, I'm closing this bug.
>
> ---------- Forwarded message ----------
> From: Mantas Baltix <[email protected]>
> To: Debian Bug Tracking System <[email protected]>
> Cc:
> Date: Mon, 30 Jan 2017 11:47:18 +0200
> Subject: Users get misleading warning at first login when nautilus-admin
> is installed
> Package: nautilus-admin
> Version: 0.2.4-1
>
> Dear Bruno,
>
> When I install nautilus-admin package on Ubuntu, then all users get
> misleading warning at first login after installation:
>
> "The file manager must be restarted in order to start the Nautilus
> Admin extension."
>
> This warning should be moved from nautilus-admin package
> debian/postinst script to package's description or
> /usr/share/doc/nautilus-admin/README.Debian, because of 2 reasons:
>
> 1. User's should not be disturbed about installed nautilus extensions,
> this info is useful only for system administrator, so, it belongs to
> package's description or /usr/share/doc/nautilus-admin/README.Debian
>
> 2. Prompting "every" user instead of system administrator violates
> Debian policy, see
> www.debian.org/doc/debian-policy/ch-binary.html#s-maintscriptprompt
>
> Prompting must be done by *communicating through a program, such as
> debconf*, which conforms to the Debian Configuration Management
> Specification, version 2 or higher.
>
> Thanks,
> Mantas
>

-- 
Prekyba kompiuteriais su Linux OS - http://tinklas.eu/prekyba
Naudokite laisvą Linux operacinę sistemą savo kompiuteryje -
http://baltix.akl.lt
Use Baltix GNU/Linux OS !

Reply via email to