mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 05:18:07 -05:00
services: wicd: Add Wicd to the system profile.
* gnu/services/networking.scm (wicd-service-type): Extend PROFILE-SERVICE-TYPE. (wicd-service): Mention it in docstring. * doc/guix.texi (Networking Services): Update documentation accordingly. * gnu/system/examples/desktop.tmpl (packages): Remove WICD.
This commit is contained in:
parent
af4c3fd5e3
commit
87f4001146
3 changed files with 20 additions and 6 deletions
|
@ -6447,9 +6447,15 @@ gateway.
|
|||
@end deffn
|
||||
|
||||
@cindex wicd
|
||||
@cindex network management
|
||||
@deffn {Scheme Procedure} wicd-service [#:wicd @var{wicd}]
|
||||
Return a service that runs @url{https://launchpad.net/wicd,Wicd}, a
|
||||
network manager that aims to simplify wired and wireless networking.
|
||||
Return a service that runs @url{https://launchpad.net/wicd,Wicd}, a network
|
||||
management daemon that aims to simplify wired and wireless networking.
|
||||
|
||||
This service adds the @var{wicd} package to the global profile, providing
|
||||
several commands to interact with the daemon and configure networking:
|
||||
@command{wicd-client}, a graphical user interface, and the @command{wicd-cli}
|
||||
and @command{wicd-curses} user interfaces.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} ntp-service [#:ntp @var{ntp}] @
|
||||
|
|
|
@ -483,11 +483,19 @@ (define wicd-service-type
|
|||
(service-extension dbus-root-service-type
|
||||
list)
|
||||
(service-extension activation-service-type
|
||||
(const %wicd-activation))))))
|
||||
(const %wicd-activation))
|
||||
|
||||
;; Add Wicd to the global profile.
|
||||
(service-extension profile-service-type list)))))
|
||||
|
||||
(define* (wicd-service #:key (wicd wicd))
|
||||
"Return a service that runs @url{https://launchpad.net/wicd,Wicd}, a network
|
||||
manager that aims to simplify wired and wireless networking."
|
||||
management daemon that aims to simplify wired and wireless networking.
|
||||
|
||||
This service adds the @var{wicd} package to the global profile, providing
|
||||
several commands to interact with the daemon and configure networking:
|
||||
@command{wicd-client}, a graphical user interface, and the @command{wicd-cli}
|
||||
and @command{wicd-curses} user interfaces."
|
||||
(service wicd-service-type wicd))
|
||||
|
||||
;;; networking.scm ends here
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
(use-modules (gnu) (gnu system nss))
|
||||
(use-service-modules desktop)
|
||||
(use-package-modules xfce ratpoison wicd avahi xorg certs)
|
||||
(use-package-modules xfce ratpoison avahi xorg certs)
|
||||
|
||||
(operating-system
|
||||
(host-name "antelope")
|
||||
|
@ -40,7 +40,7 @@
|
|||
;; Add Xfce and Ratpoison; that allows us to choose
|
||||
;; sessions using either of these at the log-in screen.
|
||||
(packages (cons* xfce ratpoison ;desktop environments
|
||||
xterm wicd avahi ;useful tools
|
||||
xterm avahi ;useful tools
|
||||
nss-certs ;for HTTPS access
|
||||
%base-packages))
|
||||
|
||||
|
|
Loading…
Reference in a new issue